xlohi (overflows)

Time bar (total: 7.3s)

analyze1.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
100%0%0%100%0%0%0%1
Compiler

Compiled 17 to 11 computations (35.3% saved)

sample795.0ms (10.8%)

Results
784.0ms8256×body256valid
Bogosity

preprocess171.0ms (2.3%)

Algorithm
egg-herbie
Rules
3788×fma-def
1508×div-sub
842×associate-/r*
780×sub-neg
748×fma-neg
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
026149
165141
2145141
3385141
4970133
53091133
66672133
77284133
87626133
97774133
107874133
117953133
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 x (neg.f64 lo)) (-.f64 hi (neg.f64 lo)))
(/.f64 (-.f64 x lo) (-.f64 (neg.f64 hi) lo))
(/.f64 (-.f64 (neg.f64 x) lo) (-.f64 hi lo))
(/.f64 (-.f64 x hi) (-.f64 lo hi))
(/.f64 (-.f64 lo x) (-.f64 hi x))
(/.f64 (-.f64 hi lo) (-.f64 x lo))
Outputs
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 x (neg.f64 lo)) (-.f64 hi (neg.f64 lo)))
(/.f64 (+.f64 x lo) (+.f64 lo hi))
(/.f64 (-.f64 x lo) (-.f64 (neg.f64 hi) lo))
(/.f64 (-.f64 x lo) (-.f64 (neg.f64 lo) hi))
(/.f64 (-.f64 lo x) (+.f64 lo hi))
(/.f64 (-.f64 (neg.f64 x) lo) (-.f64 hi lo))
(/.f64 (-.f64 (neg.f64 lo) x) (-.f64 hi lo))
(/.f64 (+.f64 x lo) (-.f64 lo hi))
(/.f64 (-.f64 x hi) (-.f64 lo hi))
(/.f64 (-.f64 lo x) (-.f64 hi x))
(/.f64 (-.f64 hi lo) (-.f64 x lo))
Compiler

Compiled 13 to 9 computations (30.8% saved)

simplify154.0ms (2.1%)

Algorithm
egg-herbie
Rules
1844×fma-def
1028×div-sub
602×times-frac
424×associate-/r*
384×fma-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0819
11519
22319
34019
47519
513119
626919
754819
8141219
9300119
10387819
11423019
12435819
13438919
14440119
15440919
16440919
Stop Event
saturated
Counts
1 → 2
Calls
Call 1
Inputs
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Outputs
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))

eval0.0ms (0%)

Compiler

Compiled 17 to 9 computations (47.1% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New112
Fresh011
Picked000
Done000
Total123
Accurracy
3.1%
Counts
3 → 1
Alt Table
Click to see full alt table
StatusAccuracyProgram
3.1%
(/.f64 (-.f64 x lo) (-.f64 hi lo))
3.1%
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 20 to 12 computations (40% saved)

localize23.0ms (0.3%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
3.1%
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 20 to 7 computations (65% saved)

series84.0ms (1.1%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
80.0ms
hi
@inf
(/.f64 (-.f64 x lo) (-.f64 hi lo))
1.0ms
lo
@inf
(/.f64 (-.f64 x lo) (-.f64 hi lo))
1.0ms
x
@-inf
(/.f64 (-.f64 x lo) (-.f64 hi lo))
1.0ms
lo
@0
(/.f64 (-.f64 x lo) (-.f64 hi lo))
0.0ms
x
@inf
(/.f64 (-.f64 x lo) (-.f64 hi lo))

rewrite129.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
1904×prod-diff
1032×log-prod
786×fma-def
466×pow-exp
456×pow-prod-up
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0819
118719
2293719
Stop Event
node limit
Counts
1 → 230
Calls
Call 1
Inputs
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Outputs
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 0 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 lo (-.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 1)
(*.f64 (-.f64 x lo) (/.f64 1 (-.f64 hi lo)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(*.f64 1 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (-.f64 hi lo)) (-.f64 x lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi))
(pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2)
(pow.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) -1)
(pow.f64 (/.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) 1) -1)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 (-.f64 hi lo))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 (-.f64 hi lo) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo))) -1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo))))

simplify307.0ms (4.2%)

Algorithm
egg-herbie
Rules
762×+-commutative
704×unsub-neg
702×associate-+l+
686×associate-+r+
516×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
067625506
1166719584
2569312884
Stop Event
node limit
Counts
266 → 404
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 lo (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))) (pow.f64 lo 2)))))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 4))) (/.f64 1 (pow.f64 hi 3))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))) (pow.f64 lo 2))))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)) 1)) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)) 1))) (*.f64 -1 (/.f64 hi lo)))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) hi) (pow.f64 lo 2))) 1))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) hi) (pow.f64 lo 2))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) (pow.f64 hi 2)) (pow.f64 lo 3))))))
(*.f64 -1 (/.f64 (-.f64 x lo) lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 hi 3)) (pow.f64 lo 2)) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi) (/.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 hi 2)) lo))))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4)) (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3))))) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4)) (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3))))) (/.f64 lo hi))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 0 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 lo (-.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 1)
(*.f64 (-.f64 x lo) (/.f64 1 (-.f64 hi lo)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(*.f64 1 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (-.f64 hi lo)) (-.f64 x lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi))
(pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2)
(pow.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) -1)
(pow.f64 (/.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) 1) -1)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 (-.f64 hi lo))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 (-.f64 hi lo) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo))) -1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo))))
Outputs
(*.f64 -1 (/.f64 lo (-.f64 hi lo)))
(/.f64 (neg.f64 lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))))
(+.f64 (/.f64 x hi) (neg.f64 (*.f64 lo (+.f64 (/.f64 1 hi) (/.f64 (neg.f64 x) (*.f64 hi hi))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (/.f64 x hi) (-.f64 (/.f64 lo hi) (*.f64 lo (/.f64 x (*.f64 hi hi)))))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))) (pow.f64 lo 2)))))
(+.f64 (/.f64 x hi) (*.f64 -1 (+.f64 (*.f64 lo (+.f64 (/.f64 1 hi) (/.f64 (neg.f64 x) (*.f64 hi hi)))) (*.f64 (fma.f64 -1 (/.f64 x (pow.f64 hi 3)) (/.f64 1 (*.f64 hi hi))) (*.f64 lo lo)))))
(fma.f64 -1 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (*.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 x (pow.f64 hi 3))) (*.f64 lo lo))) (/.f64 x hi))
(-.f64 (/.f64 x hi) (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (*.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 x (pow.f64 hi 3))) (*.f64 lo lo))))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 4))) (/.f64 1 (pow.f64 hi 3))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))) (pow.f64 lo 2))))))
(+.f64 (/.f64 x hi) (fma.f64 -1 (*.f64 lo (+.f64 (/.f64 1 hi) (/.f64 (neg.f64 x) (*.f64 hi hi)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 lo 3) (fma.f64 -1 (/.f64 x (pow.f64 hi 4)) (/.f64 1 (pow.f64 hi 3)))) (*.f64 (fma.f64 -1 (/.f64 x (pow.f64 hi 3)) (/.f64 1 (*.f64 hi hi))) (*.f64 lo lo))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))) (neg.f64 (fma.f64 (pow.f64 lo 3) (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 x (pow.f64 hi 4))) (*.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 x (pow.f64 hi 3))) (*.f64 lo lo)))))
(-.f64 (-.f64 (/.f64 x hi) (-.f64 (/.f64 lo hi) (*.f64 lo (/.f64 x (*.f64 hi hi))))) (fma.f64 (pow.f64 lo 3) (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 x (pow.f64 hi 4))) (*.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 x (pow.f64 hi 3))) (*.f64 lo lo))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (fma.f64 -1 (/.f64 x lo) 1) (/.f64 (neg.f64 hi) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)) 1)) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (fma.f64 -1 (/.f64 x lo) (+.f64 1 (/.f64 hi (/.f64 (*.f64 lo lo) (*.f64 -1 (-.f64 x hi)))))) (/.f64 (neg.f64 hi) lo))
(-.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) (*.f64 lo lo)) hi)) (/.f64 (-.f64 x hi) lo))
(+.f64 1 (-.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (-.f64 x hi) (*.f64 lo lo)) hi)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)) 1))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (fma.f64 -1 (/.f64 x lo) (+.f64 (+.f64 1 (/.f64 hi (/.f64 (*.f64 lo lo) (*.f64 -1 (-.f64 x hi))))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 3) (*.f64 -1 (-.f64 x hi)))))) (/.f64 (neg.f64 hi) lo))
(-.f64 (-.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) (*.f64 lo lo)) hi)) (*.f64 (/.f64 (-.f64 x hi) (pow.f64 lo 3)) (*.f64 hi hi))) (/.f64 (-.f64 x hi) lo))
(+.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) (*.f64 lo lo)) hi)) (+.f64 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) (-.f64 hi x)) (/.f64 (-.f64 hi x) lo)))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(-.f64 (fma.f64 -1 (/.f64 x lo) 1) (/.f64 (neg.f64 hi) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) hi) (pow.f64 lo 2))) 1))
(-.f64 (fma.f64 -1 (/.f64 x lo) (+.f64 1 (/.f64 hi (/.f64 (*.f64 lo lo) (*.f64 -1 (-.f64 x hi)))))) (/.f64 (neg.f64 hi) lo))
(-.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) (*.f64 lo lo)) hi)) (/.f64 (-.f64 x hi) lo))
(+.f64 1 (-.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (-.f64 x hi) (*.f64 lo lo)) hi)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) hi) (pow.f64 lo 2))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) (pow.f64 hi 2)) (pow.f64 lo 3))))))
(-.f64 (fma.f64 -1 (/.f64 x lo) (+.f64 (+.f64 1 (/.f64 hi (/.f64 (*.f64 lo lo) (*.f64 -1 (-.f64 x hi))))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 3) (*.f64 -1 (-.f64 x hi)))))) (/.f64 (neg.f64 hi) lo))
(-.f64 (-.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) (*.f64 lo lo)) hi)) (*.f64 (/.f64 (-.f64 x hi) (pow.f64 lo 3)) (*.f64 hi hi))) (/.f64 (-.f64 x hi) lo))
(+.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) (*.f64 lo lo)) hi)) (+.f64 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) (-.f64 hi x)) (/.f64 (-.f64 hi x) lo)))
(*.f64 -1 (/.f64 (-.f64 x lo) lo))
(/.f64 (neg.f64 (-.f64 x lo)) lo)
(/.f64 (+.f64 (neg.f64 x) lo) lo)
(/.f64 (fma.f64 -1 x lo) lo)
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (+.f64 (neg.f64 x) lo) lo))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (fma.f64 -1 x lo) lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (fma.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) hi (/.f64 (*.f64 hi hi) (/.f64 lo (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 (*.f64 hi hi) lo) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (+.f64 (/.f64 x lo) -1))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 hi 3)) (pow.f64 lo 2)) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi) (/.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 hi 2)) lo))))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (+.f64 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) (fma.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) hi (/.f64 (*.f64 hi hi) (/.f64 lo (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))))))
(+.f64 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 (*.f64 hi hi) lo) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (+.f64 (/.f64 x lo) -1)) (*.f64 (/.f64 (pow.f64 hi 3) lo) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) lo)))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 (*.f64 hi hi) lo) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (-.f64 (*.f64 (/.f64 (pow.f64 hi 3) lo) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) lo)) (+.f64 (/.f64 x lo) -1)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 lo hi)))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (/.f64 lo hi)))
(+.f64 (+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)) (-.f64 x lo))) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4)) (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3))))) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4)) (+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (/.f64 lo hi))))
(+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)) (-.f64 x lo))) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) (-.f64 x lo)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 lo hi)))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (/.f64 lo hi)))
(+.f64 (+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)) (-.f64 x lo))) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4)) (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3))))) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4)) (+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (/.f64 lo hi))))
(+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)) (-.f64 x lo))) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) (-.f64 x lo)))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 0 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 0 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 0 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (fma.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (fma.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 0 (fma.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 lo (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (-.f64 x lo) (/.f64 1 (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 1 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 1 (-.f64 hi lo)) (-.f64 x lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)))
(*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo)))
(*.f64 (+.f64 lo hi) (/.f64 (-.f64 x lo) (-.f64 (*.f64 hi hi) (*.f64 lo lo))))
(pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 3)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3) 1/3)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) -1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (/.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) 1) -1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 2))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 (-.f64 hi lo) 3)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1) 1))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 3))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3)) 1/3))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 2))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo))) -1))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo)))

eval317.0ms (4.3%)

Compiler

Compiled 17039 to 4919 computations (71.1% saved)

prune75.0ms (1%)

Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New3959404
Fresh000
Picked101
Done000
Total3969405
Accurracy
19.1%
Counts
405 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
9.5%
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (+.f64 (neg.f64 x) lo) lo))
9.5%
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
18.8%
(/.f64 (-.f64 x lo) hi)
18.7%
(/.f64 (+.f64 (neg.f64 x) lo) lo)
18.8%
(-.f64 (/.f64 x hi) (-.f64 (/.f64 lo hi) (*.f64 lo (/.f64 x (*.f64 hi hi)))))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
9.5%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
9.5%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.7%
1
9.5%
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (+.f64 (neg.f64 x) lo) lo))
9.5%
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
18.8%
(/.f64 (-.f64 x lo) hi)
18.7%
(/.f64 (+.f64 (neg.f64 x) lo) lo)
18.8%
(-.f64 (/.f64 x hi) (-.f64 (/.f64 lo hi) (*.f64 lo (/.f64 x (*.f64 hi hi)))))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
9.5%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
9.5%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.7%
1
Compiler

Compiled 496 to 296 computations (40.3% saved)

localize365.0ms (5%)

Local Accuracy

Found 15 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))
99.6%
(/.f64 x (*.f64 lo lo))
98.4%
(*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))
97.5%
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
100.0%
(-.f64 (/.f64 lo hi) (*.f64 lo (/.f64 x (*.f64 hi hi))))
100.0%
(-.f64 (/.f64 x hi) (-.f64 (/.f64 lo hi) (*.f64 lo (/.f64 x (*.f64 hi hi)))))
99.6%
(/.f64 x (*.f64 hi hi))
51.7%
(*.f64 lo (/.f64 x (*.f64 hi hi)))
100.0%
(/.f64 (-.f64 x hi) lo)
97.6%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
100.0%
(/.f64 (-.f64 x lo) hi)
100.0%
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
100.0%
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
99.6%
(/.f64 x (*.f64 hi hi))
98.4%
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
Compiler

Compiled 199 to 53 computations (73.4% saved)

series66.0ms (0.9%)

Counts
15 → 456
Calls

120 calls:

TimeVariablePointExpression
31.0ms
x
@0
(/.f64 x (*.f64 hi hi))
2.0ms
x
@0
(/.f64 (-.f64 x hi) lo)
2.0ms
lo
@0
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
1.0ms
x
@inf
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
1.0ms
x
@0
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))

rewrite152.0ms (2.1%)

Algorithm
batch-egg-rewrite
Rules
792×add-sqr-sqrt
784×pow1
784×*-un-lft-identity
734×add-cbrt-cube
734×add-cube-cbrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
031377
1749377
Stop Event
node limit
Counts
15 → 307
Calls
Call 1
Inputs
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(/.f64 x (*.f64 hi hi))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 x lo) hi)
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 lo (/.f64 x (*.f64 hi hi)))
(/.f64 x (*.f64 hi hi))
(-.f64 (/.f64 x hi) (-.f64 (/.f64 lo hi) (*.f64 lo (/.f64 x (*.f64 hi hi)))))
(-.f64 (/.f64 lo hi) (*.f64 lo (/.f64 x (*.f64 hi hi))))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
(*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))
(/.f64 x (*.f64 lo lo))
(-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) 1)
(pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1)
(log.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 2) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (log.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2)))) 1)
(*.f64 1 (*.f64 x (pow.f64 hi -2)))
(*.f64 x (pow.f64 hi -2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 (sqrt.f64 (*.f64 x (pow.f64 hi -2))) (sqrt.f64 (*.f64 x (pow.f64 hi -2))))
(pow.f64 (*.f64 x (pow.f64 hi -2)) 1)
(pow.f64 (/.f64 (*.f64 hi hi) x) -1)
(log.f64 (exp.f64 (*.f64 x (pow.f64 hi -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (pow.f64 hi -2)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 2) (*.f64 x (pow.f64 hi -2))))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2))))
(exp.f64 (log.f64 (*.f64 x (pow.f64 hi -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 hi -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (pow.f64 hi -2))))
(+.f64 (/.f64 x hi) (neg.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 lo) (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (sqrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1))) (fma.f64 (neg.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1 (*.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))))
(+.f64 (fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1))) (fma.f64 (neg.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1 (*.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1)))
(+.f64 (fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1))) (fma.f64 (neg.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1 (*.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1))) (fma.f64 (neg.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1 (*.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))))
(*.f64 1 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 2) (*.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 2)) (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1)
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))))
(log.f64 (/.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 2) (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(exp.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(fma.f64 1 (/.f64 x hi) (*.f64 (neg.f64 lo) (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(fma.f64 x (pow.f64 hi -1) (*.f64 (neg.f64 lo) (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 lo) (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 lo) (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(+.f64 (pow.f64 hi -1) (neg.f64 (*.f64 x (pow.f64 hi -2))))
(+.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (pow.f64 hi -2)))) (sqrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 x (pow.f64 hi -2))))
(+.f64 (fma.f64 1 (pow.f64 hi -1) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi -2)) 1))) (fma.f64 (neg.f64 (*.f64 x (pow.f64 hi -2))) 1 (*.f64 (*.f64 x (pow.f64 hi -2)) 1)))
(+.f64 (fma.f64 1 (pow.f64 hi -1) (neg.f64 (*.f64 (pow.f64 hi -2) x))) (fma.f64 (neg.f64 (pow.f64 hi -2)) x (*.f64 (pow.f64 hi -2) x)))
(+.f64 (fma.f64 1 (pow.f64 hi -1) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 hi -1)) (cbrt.f64 (pow.f64 hi -1))) (cbrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi -2)) 1))) (fma.f64 (neg.f64 (*.f64 x (pow.f64 hi -2))) 1 (*.f64 (*.f64 x (pow.f64 hi -2)) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 hi -1)) (cbrt.f64 (pow.f64 hi -1))) (cbrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 (pow.f64 hi -2) x))) (fma.f64 (neg.f64 (pow.f64 hi -2)) x (*.f64 (pow.f64 hi -2) x)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 hi -1)) (cbrt.f64 (pow.f64 hi -1))) (cbrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2)))))))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 hi -1)) (sqrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi -2)) 1))) (fma.f64 (neg.f64 (*.f64 x (pow.f64 hi -2))) 1 (*.f64 (*.f64 x (pow.f64 hi -2)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 hi -1)) (sqrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 (pow.f64 hi -2) x))) (fma.f64 (neg.f64 (pow.f64 hi -2)) x (*.f64 (pow.f64 hi -2) x)))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 hi -1)) (sqrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2)))))))
(*.f64 1 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) (sqrt.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 hi x)) (pow.f64 hi 3))
(/.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (+.f64 (pow.f64 hi -2) (+.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 2) (*.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(/.f64 (-.f64 (pow.f64 hi -2) (pow.f64 (*.f64 x (pow.f64 hi -2)) 2)) (+.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))
(pow.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))) 1)
(log.f64 (exp.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(log.f64 (/.f64 (exp.f64 (pow.f64 hi -1)) (exp.f64 (*.f64 x (pow.f64 hi -2)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))) 2) (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(exp.f64 (log.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 1 (pow.f64 hi -1) (neg.f64 (*.f64 x (pow.f64 hi -2))))
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 hi -1)) (cbrt.f64 (pow.f64 hi -1))) (cbrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 x (pow.f64 hi -2))))
(fma.f64 (sqrt.f64 (pow.f64 hi -1)) (sqrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 x (pow.f64 hi -2))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (pow.f64 hi -1) lo))) (fma.f64 (neg.f64 (pow.f64 hi -1)) lo (*.f64 (pow.f64 hi -1) lo)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(+.f64 (fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 (pow.f64 hi -1) lo))) (fma.f64 (neg.f64 (pow.f64 hi -1)) lo (*.f64 (pow.f64 hi -1) lo)))
(+.f64 (fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (pow.f64 hi -1) lo))) (fma.f64 (neg.f64 (pow.f64 hi -1)) lo (*.f64 (pow.f64 hi -1) lo)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (pow.f64 hi -1) lo))) (fma.f64 (neg.f64 (pow.f64 hi -1)) lo (*.f64 (pow.f64 hi -1) lo)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (pow.f64 hi -1))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(log.f64 (/.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (/.f64 lo hi))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (-.f64 x lo) hi)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(fma.f64 1 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(fma.f64 x (pow.f64 hi -1) (neg.f64 (/.f64 lo hi)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2) (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))) 1))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(-.f64 (/.f64 x lo) (/.f64 hi lo))
(-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(*.f64 1 (/.f64 (-.f64 x hi) lo))
(*.f64 (-.f64 x hi) (/.f64 1 lo))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) (cbrt.f64 (/.f64 (-.f64 x hi) lo))) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(pow.f64 (/.f64 (-.f64 x hi) lo) 1)
(pow.f64 (/.f64 lo (-.f64 x hi)) -1)
(log.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x hi) lo))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo)))
(exp.f64 (log.f64 (/.f64 (-.f64 x hi) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) lo)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) lo)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) 1)
(/.f64 (*.f64 lo x) (*.f64 hi hi))
(pow.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 1)
(log.f64 (exp.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 2) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(expm1.f64 (log1p.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(exp.f64 (log.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2)))) 1)
(*.f64 1 (*.f64 x (pow.f64 hi -2)))
(*.f64 x (pow.f64 hi -2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 (sqrt.f64 (*.f64 x (pow.f64 hi -2))) (sqrt.f64 (*.f64 x (pow.f64 hi -2))))
(pow.f64 (*.f64 x (pow.f64 hi -2)) 1)
(pow.f64 (/.f64 (*.f64 hi hi) x) -1)
(log.f64 (exp.f64 (*.f64 x (pow.f64 hi -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (pow.f64 hi -2)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 2) (*.f64 x (pow.f64 hi -2))))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2))))
(exp.f64 (log.f64 (*.f64 x (pow.f64 hi -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 hi -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (pow.f64 hi -2))))
(+.f64 (/.f64 x hi) (neg.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))
(+.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (sqrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1))) (fma.f64 (neg.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) 1 (*.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))))
(+.f64 (fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1))) (fma.f64 (neg.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) 1 (*.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1)))
(+.f64 (fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1))) (fma.f64 (neg.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) 1 (*.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1))) (fma.f64 (neg.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) 1 (*.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))))
(*.f64 1 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (cbrt.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (sqrt.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 2) (*.f64 (/.f64 x hi) (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 2)) (+.f64 (/.f64 x hi) (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(pow.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1)
(log.f64 (exp.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))
(log.f64 (*.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) (exp.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(log.f64 (/.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 2) (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (log.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(fma.f64 1 (/.f64 x hi) (neg.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(fma.f64 1 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))
(fma.f64 x (pow.f64 hi -1) (neg.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(fma.f64 (-.f64 x lo) (pow.f64 hi -1) (*.f64 lo (*.f64 x (pow.f64 hi -2))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (*.f64 lo (*.f64 x (pow.f64 hi -2))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (*.f64 lo (*.f64 x (pow.f64 hi -2))))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 lo hi) (neg.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(+.f64 (/.f64 lo hi) (*.f64 (neg.f64 lo) (*.f64 x (pow.f64 hi -2))))
(+.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (fma.f64 (neg.f64 (*.f64 x (pow.f64 hi -2))) lo (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(+.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (fma.f64 (neg.f64 lo) (*.f64 x (pow.f64 hi -2)) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(+.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (sqrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(+.f64 (fma.f64 lo (pow.f64 hi -1) (neg.f64 (*.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 1))) (fma.f64 (neg.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1 (*.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 1)))
(+.f64 (fma.f64 lo (pow.f64 hi -1) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))))))
(+.f64 (fma.f64 1 (/.f64 lo hi) (neg.f64 (*.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 1))) (fma.f64 (neg.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1 (*.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 1)))
(+.f64 (fma.f64 1 (/.f64 lo hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (cbrt.f64 (/.f64 lo hi)) (neg.f64 (*.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 1))) (fma.f64 (neg.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1 (*.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (cbrt.f64 (/.f64 lo hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 (/.f64 lo hi)) (neg.f64 (*.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 1))) (fma.f64 (neg.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1 (*.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 (/.f64 lo hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))))))
(*.f64 1 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (sqrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 lo hi) 3) (pow.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 3)) (+.f64 (pow.f64 (/.f64 lo hi) 2) (+.f64 (pow.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 2) (*.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 2)) (+.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(pow.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1)
(log.f64 (exp.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))
(log.f64 (/.f64 (exp.f64 (/.f64 lo hi)) (exp.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 2) (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (log.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(fma.f64 lo (pow.f64 hi -1) (neg.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(fma.f64 lo (pow.f64 hi -1) (*.f64 (neg.f64 lo) (*.f64 x (pow.f64 hi -2))))
(fma.f64 1 (/.f64 lo hi) (neg.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(fma.f64 1 (/.f64 lo hi) (*.f64 (neg.f64 lo) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (cbrt.f64 (/.f64 lo hi)) (neg.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (cbrt.f64 (/.f64 lo hi)) (*.f64 (neg.f64 lo) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 (/.f64 lo hi)) (neg.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 (/.f64 lo hi)) (*.f64 (neg.f64 lo) (*.f64 x (pow.f64 hi -2))))
(+.f64 (*.f64 -1 (-.f64 (/.f64 x lo) 1)) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))) 1)
(*.f64 1 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))) (cbrt.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))) (cbrt.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
(*.f64 (sqrt.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))) (sqrt.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
(pow.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))) 1)
(log.f64 (exp.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))) 2) (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
(expm1.f64 (log1p.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
(exp.f64 (log.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))) 1)
(pow.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))) 1)
(log.f64 (exp.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))) 2) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))
(expm1.f64 (log1p.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))
(exp.f64 (log.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 lo -2)))) 1)
(*.f64 1 (*.f64 x (pow.f64 lo -2)))
(*.f64 x (pow.f64 lo -2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2)))) (cbrt.f64 (*.f64 x (pow.f64 lo -2))))
(*.f64 (sqrt.f64 (*.f64 x (pow.f64 lo -2))) (sqrt.f64 (*.f64 x (pow.f64 lo -2))))
(pow.f64 (*.f64 x (pow.f64 lo -2)) 1)
(pow.f64 (/.f64 (*.f64 lo lo) x) -1)
(log.f64 (exp.f64 (*.f64 x (pow.f64 lo -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (pow.f64 lo -2)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 lo -2)) 2) (*.f64 x (pow.f64 lo -2))))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 lo -2))))
(exp.f64 (log.f64 (*.f64 x (pow.f64 lo -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 lo -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (pow.f64 lo -2))))
(+.f64 (/.f64 1 lo) (neg.f64 (*.f64 x (pow.f64 lo -2))))
(+.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (pow.f64 lo -2)))) (sqrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 x (pow.f64 lo -2))))
(+.f64 (fma.f64 1 (/.f64 1 lo) (neg.f64 (*.f64 (*.f64 x (pow.f64 lo -2)) 1))) (fma.f64 (neg.f64 (*.f64 x (pow.f64 lo -2))) 1 (*.f64 (*.f64 x (pow.f64 lo -2)) 1)))
(+.f64 (fma.f64 1 (/.f64 1 lo) (neg.f64 (*.f64 (pow.f64 lo -2) x))) (fma.f64 (neg.f64 (pow.f64 lo -2)) x (*.f64 (pow.f64 lo -2) x)))
(+.f64 (fma.f64 1 (/.f64 1 lo) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (/.f64 1 lo))) (cbrt.f64 (/.f64 1 lo)) (neg.f64 (*.f64 (*.f64 x (pow.f64 lo -2)) 1))) (fma.f64 (neg.f64 (*.f64 x (pow.f64 lo -2))) 1 (*.f64 (*.f64 x (pow.f64 lo -2)) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (/.f64 1 lo))) (cbrt.f64 (/.f64 1 lo)) (neg.f64 (*.f64 (pow.f64 lo -2) x))) (fma.f64 (neg.f64 (pow.f64 lo -2)) x (*.f64 (pow.f64 lo -2) x)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (/.f64 1 lo))) (cbrt.f64 (/.f64 1 lo)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 lo)) (sqrt.f64 (/.f64 1 lo)) (neg.f64 (*.f64 (*.f64 x (pow.f64 lo -2)) 1))) (fma.f64 (neg.f64 (*.f64 x (pow.f64 lo -2))) 1 (*.f64 (*.f64 x (pow.f64 lo -2)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 lo)) (sqrt.f64 (/.f64 1 lo)) (neg.f64 (*.f64 (pow.f64 lo -2) x))) (fma.f64 (neg.f64 (pow.f64 lo -2)) x (*.f64 (pow.f64 lo -2) x)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 lo)) (sqrt.f64 (/.f64 1 lo)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2)))))))
(*.f64 1 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))) (cbrt.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))) (cbrt.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))) (sqrt.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(/.f64 (-.f64 (*.f64 lo lo) (*.f64 lo x)) (pow.f64 lo 3))
(/.f64 (-.f64 (pow.f64 lo -3) (pow.f64 (*.f64 x (pow.f64 lo -2)) 3)) (+.f64 (pow.f64 lo -2) (+.f64 (pow.f64 (*.f64 x (pow.f64 lo -2)) 2) (*.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))
(/.f64 (-.f64 (pow.f64 lo -2) (pow.f64 (*.f64 x (pow.f64 lo -2)) 2)) (+.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))
(pow.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))) 1)
(log.f64 (exp.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))
(log.f64 (/.f64 (exp.f64 (/.f64 1 lo)) (exp.f64 (*.f64 x (pow.f64 lo -2)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))) 2) (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(exp.f64 (log.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(fma.f64 1 (/.f64 1 lo) (neg.f64 (*.f64 x (pow.f64 lo -2))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (/.f64 1 lo))) (cbrt.f64 (/.f64 1 lo)) (neg.f64 (*.f64 x (pow.f64 lo -2))))
(fma.f64 (sqrt.f64 (/.f64 1 lo)) (sqrt.f64 (/.f64 1 lo)) (neg.f64 (*.f64 x (pow.f64 lo -2))))

simplify240.0ms (3.3%)

Algorithm
egg-herbie
Rules
1906×fma-neg
792×fma-def
632×associate-*l*
630×associate-*r*
588×log-prod
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
079624359
1191420799
2703620799
Stop Event
node limit
Counts
763 → 458
Calls
Call 1
Inputs
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x)
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(*.f64 -1 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo))
(+.f64 (/.f64 x hi) (*.f64 -1 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)))
(+.f64 (/.f64 x hi) (*.f64 -1 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)))
(+.f64 (/.f64 x hi) (*.f64 -1 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)))
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(/.f64 1 hi)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(/.f64 1 hi)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(/.f64 1 hi)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 hi lo) 1)
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 x lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(-.f64 1 (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
1
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(*.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x)
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) x)) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) x)) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) x)) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))))
(+.f64 (/.f64 x hi) (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))))
(+.f64 (/.f64 x hi) (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))))
(+.f64 (/.f64 x hi) (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))
(*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))
(*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))
(*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) x)))
(+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) x)))
(+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) x)))
(*.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) x)
(+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) x)))
(+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) x)))
(+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) x)))
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) x))
(+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) x))))
(+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) x))))
(+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) x))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))))
1
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 hi lo) 1))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 hi) x) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 hi) x) lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 hi) x) lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))))
(*.f64 -1 (/.f64 (-.f64 x lo) lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi))
(*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi))
(*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi))
(*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)
(*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)
(*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)
(*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)
(*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)
(*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)
(*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)
(*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)
(*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)
(*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)
(*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)
(*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(/.f64 1 lo)
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(/.f64 1 lo)
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(/.f64 1 lo)
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) 1)
(pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1)
(log.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 2) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (log.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2)))) 1)
(*.f64 1 (*.f64 x (pow.f64 hi -2)))
(*.f64 x (pow.f64 hi -2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 (sqrt.f64 (*.f64 x (pow.f64 hi -2))) (sqrt.f64 (*.f64 x (pow.f64 hi -2))))
(pow.f64 (*.f64 x (pow.f64 hi -2)) 1)
(pow.f64 (/.f64 (*.f64 hi hi) x) -1)
(log.f64 (exp.f64 (*.f64 x (pow.f64 hi -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (pow.f64 hi -2)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 2) (*.f64 x (pow.f64 hi -2))))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2))))
(exp.f64 (log.f64 (*.f64 x (pow.f64 hi -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 hi -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (pow.f64 hi -2))))
(+.f64 (/.f64 x hi) (neg.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 lo) (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (sqrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1))) (fma.f64 (neg.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1 (*.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))))
(+.f64 (fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1))) (fma.f64 (neg.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1 (*.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1)))
(+.f64 (fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1))) (fma.f64 (neg.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1 (*.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1))) (fma.f64 (neg.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1 (*.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))))
(*.f64 1 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 2) (*.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 2)) (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1)
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))))
(log.f64 (/.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 2) (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(exp.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(fma.f64 1 (/.f64 x hi) (*.f64 (neg.f64 lo) (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(fma.f64 x (pow.f64 hi -1) (*.f64 (neg.f64 lo) (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 lo) (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 lo) (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(+.f64 (pow.f64 hi -1) (neg.f64 (*.f64 x (pow.f64 hi -2))))
(+.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (pow.f64 hi -2)))) (sqrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 x (pow.f64 hi -2))))
(+.f64 (fma.f64 1 (pow.f64 hi -1) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi -2)) 1))) (fma.f64 (neg.f64 (*.f64 x (pow.f64 hi -2))) 1 (*.f64 (*.f64 x (pow.f64 hi -2)) 1)))
(+.f64 (fma.f64 1 (pow.f64 hi -1) (neg.f64 (*.f64 (pow.f64 hi -2) x))) (fma.f64 (neg.f64 (pow.f64 hi -2)) x (*.f64 (pow.f64 hi -2) x)))
(+.f64 (fma.f64 1 (pow.f64 hi -1) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 hi -1)) (cbrt.f64 (pow.f64 hi -1))) (cbrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi -2)) 1))) (fma.f64 (neg.f64 (*.f64 x (pow.f64 hi -2))) 1 (*.f64 (*.f64 x (pow.f64 hi -2)) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 hi -1)) (cbrt.f64 (pow.f64 hi -1))) (cbrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 (pow.f64 hi -2) x))) (fma.f64 (neg.f64 (pow.f64 hi -2)) x (*.f64 (pow.f64 hi -2) x)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 hi -1)) (cbrt.f64 (pow.f64 hi -1))) (cbrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2)))))))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 hi -1)) (sqrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi -2)) 1))) (fma.f64 (neg.f64 (*.f64 x (pow.f64 hi -2))) 1 (*.f64 (*.f64 x (pow.f64 hi -2)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 hi -1)) (sqrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 (pow.f64 hi -2) x))) (fma.f64 (neg.f64 (pow.f64 hi -2)) x (*.f64 (pow.f64 hi -2) x)))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 hi -1)) (sqrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2)))))))
(*.f64 1 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) (sqrt.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 hi x)) (pow.f64 hi 3))
(/.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (+.f64 (pow.f64 hi -2) (+.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 2) (*.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(/.f64 (-.f64 (pow.f64 hi -2) (pow.f64 (*.f64 x (pow.f64 hi -2)) 2)) (+.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))
(pow.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))) 1)
(log.f64 (exp.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(log.f64 (/.f64 (exp.f64 (pow.f64 hi -1)) (exp.f64 (*.f64 x (pow.f64 hi -2)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))) 2) (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(exp.f64 (log.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 1 (pow.f64 hi -1) (neg.f64 (*.f64 x (pow.f64 hi -2))))
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 hi -1)) (cbrt.f64 (pow.f64 hi -1))) (cbrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 x (pow.f64 hi -2))))
(fma.f64 (sqrt.f64 (pow.f64 hi -1)) (sqrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 x (pow.f64 hi -2))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (pow.f64 hi -1) lo))) (fma.f64 (neg.f64 (pow.f64 hi -1)) lo (*.f64 (pow.f64 hi -1) lo)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(+.f64 (fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 (pow.f64 hi -1) lo))) (fma.f64 (neg.f64 (pow.f64 hi -1)) lo (*.f64 (pow.f64 hi -1) lo)))
(+.f64 (fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (pow.f64 hi -1) lo))) (fma.f64 (neg.f64 (pow.f64 hi -1)) lo (*.f64 (pow.f64 hi -1) lo)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (pow.f64 hi -1) lo))) (fma.f64 (neg.f64 (pow.f64 hi -1)) lo (*.f64 (pow.f64 hi -1) lo)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (pow.f64 hi -1))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(log.f64 (/.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (/.f64 lo hi))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (-.f64 x lo) hi)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(fma.f64 1 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(fma.f64 x (pow.f64 hi -1) (neg.f64 (/.f64 lo hi)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2) (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))) 1))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(-.f64 (/.f64 x lo) (/.f64 hi lo))
(-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(*.f64 1 (/.f64 (-.f64 x hi) lo))
(*.f64 (-.f64 x hi) (/.f64 1 lo))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) (cbrt.f64 (/.f64 (-.f64 x hi) lo))) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(pow.f64 (/.f64 (-.f64 x hi) lo) 1)
(pow.f64 (/.f64 lo (-.f64 x hi)) -1)
(log.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x hi) lo))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo)))
(exp.f64 (log.f64 (/.f64 (-.f64 x hi) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) lo)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) lo)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) 1)
(/.f64 (*.f64 lo x) (*.f64 hi hi))
(pow.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 1)
(log.f64 (exp.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 2) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(expm1.f64 (log1p.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(exp.f64 (log.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2)))) 1)
(*.f64 1 (*.f64 x (pow.f64 hi -2)))
(*.f64 x (pow.f64 hi -2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 (sqrt.f64 (*.f64 x (pow.f64 hi -2))) (sqrt.f64 (*.f64 x (pow.f64 hi -2))))
(pow.f64 (*.f64 x (pow.f64 hi -2)) 1)
(pow.f64 (/.f64 (*.f64 hi hi) x) -1)
(log.f64 (exp.f64 (*.f64 x (pow.f64 hi -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (pow.f64 hi -2)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 2) (*.f64 x (pow.f64 hi -2))))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2))))
(exp.f64 (log.f64 (*.f64 x (pow.f64 hi -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 hi -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (pow.f64 hi -2))))
(+.f64 (/.f64 x hi) (neg.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))
(+.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (sqrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1))) (fma.f64 (neg.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) 1 (*.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))))
(+.f64 (fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1))) (fma.f64 (neg.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) 1 (*.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1)))
(+.f64 (fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1))) (fma.f64 (neg.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) 1 (*.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1))) (fma.f64 (neg.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) 1 (*.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))))
(*.f64 1 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (cbrt.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (sqrt.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 2) (*.f64 (/.f64 x hi) (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 2)) (+.f64 (/.f64 x hi) (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(pow.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1)
(log.f64 (exp.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))
(log.f64 (*.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) (exp.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(log.f64 (/.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 2) (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (log.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(fma.f64 1 (/.f64 x hi) (neg.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(fma.f64 1 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))
(fma.f64 x (pow.f64 hi -1) (neg.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(fma.f64 (-.f64 x lo) (pow.f64 hi -1) (*.f64 lo (*.f64 x (pow.f64 hi -2))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (*.f64 lo (*.f64 x (pow.f64 hi -2))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (*.f64 lo (*.f64 x (pow.f64 hi -2))))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 lo hi) (neg.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(+.f64 (/.f64 lo hi) (*.f64 (neg.f64 lo) (*.f64 x (pow.f64 hi -2))))
(+.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (fma.f64 (neg.f64 (*.f64 x (pow.f64 hi -2))) lo (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(+.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (fma.f64 (neg.f64 lo) (*.f64 x (pow.f64 hi -2)) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(+.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (sqrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(+.f64 (fma.f64 lo (pow.f64 hi -1) (neg.f64 (*.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 1))) (fma.f64 (neg.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1 (*.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 1)))
(+.f64 (fma.f64 lo (pow.f64 hi -1) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))))))
(+.f64 (fma.f64 1 (/.f64 lo hi) (neg.f64 (*.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 1))) (fma.f64 (neg.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1 (*.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 1)))
(+.f64 (fma.f64 1 (/.f64 lo hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (cbrt.f64 (/.f64 lo hi)) (neg.f64 (*.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 1))) (fma.f64 (neg.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1 (*.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (cbrt.f64 (/.f64 lo hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 (/.f64 lo hi)) (neg.f64 (*.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 1))) (fma.f64 (neg.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1 (*.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 (/.f64 lo hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))))))
(*.f64 1 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (sqrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 lo hi) 3) (pow.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 3)) (+.f64 (pow.f64 (/.f64 lo hi) 2) (+.f64 (pow.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 2) (*.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 2)) (+.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(pow.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1)
(log.f64 (exp.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))
(log.f64 (/.f64 (exp.f64 (/.f64 lo hi)) (exp.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 2) (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (log.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(fma.f64 lo (pow.f64 hi -1) (neg.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(fma.f64 lo (pow.f64 hi -1) (*.f64 (neg.f64 lo) (*.f64 x (pow.f64 hi -2))))
(fma.f64 1 (/.f64 lo hi) (neg.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(fma.f64 1 (/.f64 lo hi) (*.f64 (neg.f64 lo) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (cbrt.f64 (/.f64 lo hi)) (neg.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (cbrt.f64 (/.f64 lo hi)) (*.f64 (neg.f64 lo) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 (/.f64 lo hi)) (neg.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 (/.f64 lo hi)) (*.f64 (neg.f64 lo) (*.f64 x (pow.f64 hi -2))))
(+.f64 (*.f64 -1 (-.f64 (/.f64 x lo) 1)) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))) 1)
(*.f64 1 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))) (cbrt.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))) (cbrt.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
(*.f64 (sqrt.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))) (sqrt.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
(pow.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))) 1)
(log.f64 (exp.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))) 2) (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
(expm1.f64 (log1p.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
(exp.f64 (log.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))) 1)
(pow.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))) 1)
(log.f64 (exp.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))) 2) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))
(expm1.f64 (log1p.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))
(exp.f64 (log.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 lo -2)))) 1)
(*.f64 1 (*.f64 x (pow.f64 lo -2)))
(*.f64 x (pow.f64 lo -2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2)))) (cbrt.f64 (*.f64 x (pow.f64 lo -2))))
(*.f64 (sqrt.f64 (*.f64 x (pow.f64 lo -2))) (sqrt.f64 (*.f64 x (pow.f64 lo -2))))
(pow.f64 (*.f64 x (pow.f64 lo -2)) 1)
(pow.f64 (/.f64 (*.f64 lo lo) x) -1)
(log.f64 (exp.f64 (*.f64 x (pow.f64 lo -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (pow.f64 lo -2)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 lo -2)) 2) (*.f64 x (pow.f64 lo -2))))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 lo -2))))
(exp.f64 (log.f64 (*.f64 x (pow.f64 lo -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 lo -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (pow.f64 lo -2))))
(+.f64 (/.f64 1 lo) (neg.f64 (*.f64 x (pow.f64 lo -2))))
(+.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (pow.f64 lo -2)))) (sqrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 x (pow.f64 lo -2))))
(+.f64 (fma.f64 1 (/.f64 1 lo) (neg.f64 (*.f64 (*.f64 x (pow.f64 lo -2)) 1))) (fma.f64 (neg.f64 (*.f64 x (pow.f64 lo -2))) 1 (*.f64 (*.f64 x (pow.f64 lo -2)) 1)))
(+.f64 (fma.f64 1 (/.f64 1 lo) (neg.f64 (*.f64 (pow.f64 lo -2) x))) (fma.f64 (neg.f64 (pow.f64 lo -2)) x (*.f64 (pow.f64 lo -2) x)))
(+.f64 (fma.f64 1 (/.f64 1 lo) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (/.f64 1 lo))) (cbrt.f64 (/.f64 1 lo)) (neg.f64 (*.f64 (*.f64 x (pow.f64 lo -2)) 1))) (fma.f64 (neg.f64 (*.f64 x (pow.f64 lo -2))) 1 (*.f64 (*.f64 x (pow.f64 lo -2)) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (/.f64 1 lo))) (cbrt.f64 (/.f64 1 lo)) (neg.f64 (*.f64 (pow.f64 lo -2) x))) (fma.f64 (neg.f64 (pow.f64 lo -2)) x (*.f64 (pow.f64 lo -2) x)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (/.f64 1 lo))) (cbrt.f64 (/.f64 1 lo)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 lo)) (sqrt.f64 (/.f64 1 lo)) (neg.f64 (*.f64 (*.f64 x (pow.f64 lo -2)) 1))) (fma.f64 (neg.f64 (*.f64 x (pow.f64 lo -2))) 1 (*.f64 (*.f64 x (pow.f64 lo -2)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 lo)) (sqrt.f64 (/.f64 1 lo)) (neg.f64 (*.f64 (pow.f64 lo -2) x))) (fma.f64 (neg.f64 (pow.f64 lo -2)) x (*.f64 (pow.f64 lo -2) x)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 lo)) (sqrt.f64 (/.f64 1 lo)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2)))))))
(*.f64 1 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))) (cbrt.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))) (cbrt.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))) (sqrt.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(/.f64 (-.f64 (*.f64 lo lo) (*.f64 lo x)) (pow.f64 lo 3))
(/.f64 (-.f64 (pow.f64 lo -3) (pow.f64 (*.f64 x (pow.f64 lo -2)) 3)) (+.f64 (pow.f64 lo -2) (+.f64 (pow.f64 (*.f64 x (pow.f64 lo -2)) 2) (*.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))
(/.f64 (-.f64 (pow.f64 lo -2) (pow.f64 (*.f64 x (pow.f64 lo -2)) 2)) (+.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))
(pow.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))) 1)
(log.f64 (exp.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))
(log.f64 (/.f64 (exp.f64 (/.f64 1 lo)) (exp.f64 (*.f64 x (pow.f64 lo -2)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))) 2) (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(exp.f64 (log.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(fma.f64 1 (/.f64 1 lo) (neg.f64 (*.f64 x (pow.f64 lo -2))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (/.f64 1 lo))) (cbrt.f64 (/.f64 1 lo)) (neg.f64 (*.f64 x (pow.f64 lo -2))))
(fma.f64 (sqrt.f64 (/.f64 1 lo)) (sqrt.f64 (/.f64 1 lo)) (neg.f64 (*.f64 x (pow.f64 lo -2))))
Outputs
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)
(*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 x hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x)
(*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 x hi))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(*.f64 -1 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo))
(*.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(neg.f64 (-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi))))
(+.f64 (/.f64 x hi) (*.f64 -1 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (/.f64 x hi) (-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi))))
(+.f64 (/.f64 x hi) (*.f64 -1 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (/.f64 x hi) (-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi))))
(+.f64 (/.f64 x hi) (*.f64 -1 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (/.f64 x hi) (-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi))))
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(/.f64 (neg.f64 x) (*.f64 hi hi))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 1 hi)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 1 hi)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 1 hi)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(/.f64 (neg.f64 x) (*.f64 hi hi))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(/.f64 (neg.f64 x) (*.f64 hi hi))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 1 (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
1
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x)
(*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 x hi))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) x))
(neg.f64 (*.f64 x (-.f64 (/.f64 (neg.f64 lo) (*.f64 hi hi)) (/.f64 1 hi))))
(*.f64 x (+.f64 (/.f64 lo (*.f64 hi hi)) (*.f64 -1 (/.f64 -1 hi))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 lo hi) (/.f64 -1 hi) (/.f64 -1 hi)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) x)) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (*.f64 x (-.f64 (/.f64 (neg.f64 lo) (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 (neg.f64 lo) hi))
(neg.f64 (fma.f64 x (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 lo hi)))
(neg.f64 (fma.f64 x (fma.f64 (/.f64 lo hi) (/.f64 -1 hi) (/.f64 -1 hi)) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) x)) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (*.f64 x (-.f64 (/.f64 (neg.f64 lo) (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 (neg.f64 lo) hi))
(neg.f64 (fma.f64 x (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 lo hi)))
(neg.f64 (fma.f64 x (fma.f64 (/.f64 lo hi) (/.f64 -1 hi) (/.f64 -1 hi)) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) x)) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (*.f64 x (-.f64 (/.f64 (neg.f64 lo) (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 (neg.f64 lo) hi))
(neg.f64 (fma.f64 x (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 lo hi)))
(neg.f64 (fma.f64 x (fma.f64 (/.f64 lo hi) (/.f64 -1 hi) (/.f64 -1 hi)) (/.f64 lo hi)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 x hi) (/.f64 (-.f64 x lo) hi))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))))
(*.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(neg.f64 (-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi))))
(+.f64 (/.f64 x hi) (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (/.f64 x hi) (-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi))))
(+.f64 (/.f64 x hi) (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (/.f64 x hi) (-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi))))
(+.f64 (/.f64 x hi) (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (/.f64 x hi) (-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi))))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(-.f64 (/.f64 lo hi) (/.f64 lo (*.f64 (/.f64 hi x) hi)))
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) x)))
(+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))))
(+.f64 (/.f64 hi lo) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) 1))
(+.f64 (/.f64 hi lo) (fma.f64 x (fma.f64 (/.f64 hi lo) (/.f64 -1 lo) (/.f64 -1 lo)) 1))
(+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) x)))
(+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))))
(+.f64 (/.f64 hi lo) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) 1))
(+.f64 (/.f64 hi lo) (fma.f64 x (fma.f64 (/.f64 hi lo) (/.f64 -1 lo) (/.f64 -1 lo)) 1))
(+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) x)))
(+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))))
(+.f64 (/.f64 hi lo) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) 1))
(+.f64 (/.f64 hi lo) (fma.f64 x (fma.f64 (/.f64 hi lo) (/.f64 -1 lo) (/.f64 -1 lo)) 1))
(*.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) x)
(*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))
(*.f64 x (fma.f64 (/.f64 hi lo) (/.f64 -1 lo) (/.f64 -1 lo)))
(+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) x)))
(+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))))
(+.f64 (/.f64 hi lo) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) 1))
(+.f64 (/.f64 hi lo) (fma.f64 x (fma.f64 (/.f64 hi lo) (/.f64 -1 lo) (/.f64 -1 lo)) 1))
(+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) x)))
(+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))))
(+.f64 (/.f64 hi lo) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) 1))
(+.f64 (/.f64 hi lo) (fma.f64 x (fma.f64 (/.f64 hi lo) (/.f64 -1 lo) (/.f64 -1 lo)) 1))
(+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) x)))
(+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))))
(+.f64 (/.f64 hi lo) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) 1))
(+.f64 (/.f64 hi lo) (fma.f64 x (fma.f64 (/.f64 hi lo) (/.f64 -1 lo) (/.f64 -1 lo)) 1))
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) x))
(*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))
(*.f64 x (fma.f64 (/.f64 hi lo) (/.f64 -1 lo) (/.f64 -1 lo)))
(+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) x))))
(+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))))
(+.f64 (/.f64 hi lo) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) 1))
(+.f64 (/.f64 hi lo) (fma.f64 x (fma.f64 (/.f64 hi lo) (/.f64 -1 lo) (/.f64 -1 lo)) 1))
(+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) x))))
(+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))))
(+.f64 (/.f64 hi lo) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) 1))
(+.f64 (/.f64 hi lo) (fma.f64 x (fma.f64 (/.f64 hi lo) (/.f64 -1 lo) (/.f64 -1 lo)) 1))
(+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) x))))
(+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))))
(+.f64 (/.f64 hi lo) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) 1))
(+.f64 (/.f64 hi lo) (fma.f64 x (fma.f64 (/.f64 hi lo) (/.f64 -1 lo) (/.f64 -1 lo)) 1))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)))
(/.f64 (neg.f64 hi) (/.f64 (*.f64 lo lo) x))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 x lo) (+.f64 (/.f64 hi lo) (neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)))))
(-.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))))
(fma.f64 -1 (/.f64 x lo) (+.f64 (+.f64 1 (/.f64 hi lo)) (neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)))))
(+.f64 1 (-.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 hi lo) (/.f64 x lo))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))))
(fma.f64 -1 (/.f64 x lo) (+.f64 (+.f64 1 (/.f64 hi lo)) (neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)))))
(+.f64 1 (-.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 hi lo) (/.f64 x lo))))
1
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 hi lo) 1))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))))
(fma.f64 -1 (/.f64 x lo) (+.f64 (+.f64 1 (/.f64 hi lo)) (neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)))))
(+.f64 1 (-.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 hi lo) (/.f64 x lo))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))))
(fma.f64 -1 (/.f64 x lo) (+.f64 (+.f64 1 (/.f64 hi lo)) (neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)))))
(+.f64 1 (-.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 hi lo) (/.f64 x lo))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 hi) x) lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 hi) x) lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 x lo) (+.f64 (+.f64 1 (/.f64 hi lo)) (neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)))))
(+.f64 1 (-.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 hi lo) (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 hi) x) lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 x lo) (+.f64 (+.f64 1 (/.f64 hi lo)) (neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)))))
(+.f64 1 (-.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 hi lo) (/.f64 x lo))))
(*.f64 -1 (/.f64 (-.f64 x lo) lo))
(-.f64 1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (-.f64 1 (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (-.f64 1 (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (-.f64 1 (/.f64 x lo)))
(*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)
(*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (-.f64 1 (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (-.f64 1 (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (-.f64 1 (/.f64 x lo)))
(*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)
(*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (-.f64 1 (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (-.f64 1 (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (-.f64 1 (/.f64 x lo)))
(*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)
(*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))
(*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)
(*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))
(*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)
(*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))
(*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)
(*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))
(*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)
(*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))
(*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)
(*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))
(*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)
(*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))
(*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)
(*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))
(*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)
(*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))
(*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)
(*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))
(*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)
(*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))
(*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)
(*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)))
(/.f64 (neg.f64 hi) (/.f64 (*.f64 lo lo) x))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)))
(/.f64 (neg.f64 hi) (/.f64 (*.f64 lo lo) x))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)))
(/.f64 (neg.f64 hi) (/.f64 (*.f64 lo lo) x))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(neg.f64 (/.f64 x (*.f64 lo lo)))
(/.f64 (neg.f64 x) (*.f64 lo lo))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))
(/.f64 1 lo)
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))
(/.f64 1 lo)
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))
(/.f64 1 lo)
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(neg.f64 (/.f64 x (*.f64 lo lo)))
(/.f64 (neg.f64 x) (*.f64 lo lo))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(neg.f64 (/.f64 x (*.f64 lo lo)))
(/.f64 (neg.f64 x) (*.f64 lo lo))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))
(+.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))
(-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) 1)
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1)
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(log.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 2) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(exp.f64 (log.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2)))) 1)
(*.f64 x (pow.f64 hi -2))
(*.f64 1 (*.f64 x (pow.f64 hi -2)))
(*.f64 x (pow.f64 hi -2))
(*.f64 x (pow.f64 hi -2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 x (pow.f64 hi -2))
(*.f64 (sqrt.f64 (*.f64 x (pow.f64 hi -2))) (sqrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 x (pow.f64 hi -2))
(pow.f64 (*.f64 x (pow.f64 hi -2)) 1)
(*.f64 x (pow.f64 hi -2))
(pow.f64 (/.f64 (*.f64 hi hi) x) -1)
(*.f64 x (pow.f64 hi -2))
(log.f64 (exp.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 x (pow.f64 hi -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (pow.f64 hi -2)))))
(*.f64 x (pow.f64 hi -2))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 2) (*.f64 x (pow.f64 hi -2))))
(*.f64 x (pow.f64 hi -2))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 x (pow.f64 hi -2))
(exp.f64 (log.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 x (pow.f64 hi -2))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 hi -2))) 1))
(*.f64 x (pow.f64 hi -2))
(log1p.f64 (expm1.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 x (pow.f64 hi -2))
(+.f64 (/.f64 x hi) (neg.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) 0)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 lo) (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) 0)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (sqrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) 0)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1))) (fma.f64 (neg.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1 (*.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) 0)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) 0)))
(+.f64 (fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1))) (fma.f64 (neg.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1 (*.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) 0)))
(+.f64 (fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) 0)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1))) (fma.f64 (neg.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1 (*.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) 0)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) 0)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1))) (fma.f64 (neg.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1 (*.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) 0)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) 0)))
(*.f64 1 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(*.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 2) (*.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2) (*.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) (fma.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)) (/.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 2)) (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2)) (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) 2)) (fma.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)) (/.f64 x hi)))
(pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1)
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(log.f64 (/.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 2) (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(exp.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) 1))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(fma.f64 1 (/.f64 x hi) (*.f64 (neg.f64 lo) (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(fma.f64 x (pow.f64 hi -1) (*.f64 (neg.f64 lo) (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 lo) (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 lo) (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(+.f64 (pow.f64 hi -1) (neg.f64 (*.f64 x (pow.f64 hi -2))))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))
(+.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (pow.f64 hi -2)))) (sqrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 x (pow.f64 hi -2))))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (pow.f64 hi -2)))) (sqrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 x (pow.f64 hi -2))))
(+.f64 (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)) (*.f64 (*.f64 x (pow.f64 hi -2)) 0))
(+.f64 (fma.f64 1 (pow.f64 hi -1) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi -2)) 1))) (fma.f64 (neg.f64 (*.f64 x (pow.f64 hi -2))) 1 (*.f64 (*.f64 x (pow.f64 hi -2)) 1)))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (pow.f64 hi -2)))) (sqrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 x (pow.f64 hi -2))))
(+.f64 (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)) (*.f64 (*.f64 x (pow.f64 hi -2)) 0))
(+.f64 (fma.f64 1 (pow.f64 hi -1) (neg.f64 (*.f64 (pow.f64 hi -2) x))) (fma.f64 (neg.f64 (pow.f64 hi -2)) x (*.f64 (pow.f64 hi -2) x)))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (pow.f64 hi -2)))) (sqrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 x (pow.f64 hi -2))))
(+.f64 (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)) (*.f64 (*.f64 x (pow.f64 hi -2)) 0))
(+.f64 (fma.f64 1 (pow.f64 hi -1) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2)))))))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (pow.f64 hi -2)))) (sqrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 x (pow.f64 hi -2))))
(+.f64 (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)) (*.f64 (*.f64 x (pow.f64 hi -2)) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 hi -1)) (cbrt.f64 (pow.f64 hi -1))) (cbrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi -2)) 1))) (fma.f64 (neg.f64 (*.f64 x (pow.f64 hi -2))) 1 (*.f64 (*.f64 x (pow.f64 hi -2)) 1)))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (pow.f64 hi -2)))) (sqrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 x (pow.f64 hi -2))))
(+.f64 (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)) (*.f64 (*.f64 x (pow.f64 hi -2)) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 hi -1)) (cbrt.f64 (pow.f64 hi -1))) (cbrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 (pow.f64 hi -2) x))) (fma.f64 (neg.f64 (pow.f64 hi -2)) x (*.f64 (pow.f64 hi -2) x)))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (pow.f64 hi -2)))) (sqrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 x (pow.f64 hi -2))))
(+.f64 (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)) (*.f64 (*.f64 x (pow.f64 hi -2)) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 hi -1)) (cbrt.f64 (pow.f64 hi -1))) (cbrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2)))))))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (pow.f64 hi -2)))) (sqrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 x (pow.f64 hi -2))))
(+.f64 (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)) (*.f64 (*.f64 x (pow.f64 hi -2)) 0))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 hi -1)) (sqrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi -2)) 1))) (fma.f64 (neg.f64 (*.f64 x (pow.f64 hi -2))) 1 (*.f64 (*.f64 x (pow.f64 hi -2)) 1)))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (pow.f64 hi -2)))) (sqrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 x (pow.f64 hi -2))))
(+.f64 (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)) (*.f64 (*.f64 x (pow.f64 hi -2)) 0))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 hi -1)) (sqrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 (pow.f64 hi -2) x))) (fma.f64 (neg.f64 (pow.f64 hi -2)) x (*.f64 (pow.f64 hi -2) x)))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (pow.f64 hi -2)))) (sqrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 x (pow.f64 hi -2))))
(+.f64 (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)) (*.f64 (*.f64 x (pow.f64 hi -2)) 0))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 hi -1)) (sqrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2)))))))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (pow.f64 hi -2)))) (sqrt.f64 (*.f64 x (pow.f64 hi -2))) (*.f64 x (pow.f64 hi -2))))
(+.f64 (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)) (*.f64 (*.f64 x (pow.f64 hi -2)) 0))
(*.f64 1 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) (sqrt.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 hi x)) (pow.f64 hi 3))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 hi 3))
(/.f64 hi (/.f64 (pow.f64 hi 3) (-.f64 hi x)))
(/.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (+.f64 (pow.f64 hi -2) (+.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 2) (*.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(/.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (+.f64 (pow.f64 hi -2) (+.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 2) (*.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(/.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (+.f64 (pow.f64 hi -2) (*.f64 (*.f64 x (pow.f64 hi -2)) (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)))))
(/.f64 (-.f64 (pow.f64 hi -2) (pow.f64 (*.f64 x (pow.f64 hi -2)) 2)) (+.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))
(/.f64 (-.f64 (pow.f64 hi -2) (pow.f64 (*.f64 x (pow.f64 hi -2)) 2)) (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(/.f64 (-.f64 (pow.f64 hi -2) (pow.f64 (*.f64 x (pow.f64 hi -2)) 2)) (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)))
(pow.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))) 1)
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))
(log.f64 (exp.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))
(log.f64 (/.f64 (exp.f64 (pow.f64 hi -1)) (exp.f64 (*.f64 x (pow.f64 hi -2)))))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))) 2) (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))
(exp.f64 (log.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))
(fma.f64 1 (pow.f64 hi -1) (neg.f64 (*.f64 x (pow.f64 hi -2))))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 hi -1)) (cbrt.f64 (pow.f64 hi -1))) (cbrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 x (pow.f64 hi -2))))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))
(fma.f64 (sqrt.f64 (pow.f64 hi -1)) (sqrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 x (pow.f64 hi -2))))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (pow.f64 hi -1) lo))) (fma.f64 (neg.f64 (pow.f64 hi -1)) lo (*.f64 (pow.f64 hi -1) lo)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 (pow.f64 hi -1) lo))) (fma.f64 (neg.f64 (pow.f64 hi -1)) lo (*.f64 (pow.f64 hi -1) lo)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (pow.f64 hi -1) lo))) (fma.f64 (neg.f64 (pow.f64 hi -1)) lo (*.f64 (pow.f64 hi -1) lo)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (pow.f64 hi -1) lo))) (fma.f64 (neg.f64 (pow.f64 hi -1)) lo (*.f64 (pow.f64 hi -1) lo)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(/.f64 (-.f64 x lo) hi)
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (-.f64 x lo) (pow.f64 hi -1))
(/.f64 (-.f64 x lo) hi)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(/.f64 (-.f64 x lo) hi)
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(/.f64 (-.f64 x lo) hi)
(log.f64 (/.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (/.f64 lo hi))))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(/.f64 (-.f64 x lo) hi)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(fma.f64 1 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(fma.f64 x (pow.f64 hi -1) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 (*.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2) (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(exp.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo)))
(exp.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo)))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))) 1))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo)))
(exp.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo)))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 (-.f64 x hi) lo)
(-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (-.f64 (/.f64 (-.f64 x hi) lo) 1))
(+.f64 (/.f64 (-.f64 x hi) lo) 0)
(*.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (-.f64 x hi) (/.f64 1 lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) (cbrt.f64 (/.f64 (-.f64 x hi) lo))) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(*.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(pow.f64 (/.f64 (-.f64 x hi) lo) 1)
(/.f64 (-.f64 x hi) lo)
(pow.f64 (/.f64 lo (-.f64 x hi)) -1)
(/.f64 (-.f64 x hi) lo)
(log.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 x hi) lo)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(exp.f64 (log.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) lo)) 1))
(/.f64 (-.f64 x hi) lo)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) 1)
(*.f64 (*.f64 x lo) (pow.f64 hi -2))
(*.f64 x (*.f64 lo (pow.f64 hi -2)))
(/.f64 (*.f64 lo x) (*.f64 hi hi))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(/.f64 lo (*.f64 (/.f64 hi x) hi))
(pow.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 1)
(*.f64 (*.f64 x lo) (pow.f64 hi -2))
(*.f64 x (*.f64 lo (pow.f64 hi -2)))
(log.f64 (exp.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(*.f64 (*.f64 x lo) (pow.f64 hi -2))
(*.f64 x (*.f64 lo (pow.f64 hi -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(*.f64 (*.f64 x lo) (pow.f64 hi -2))
(*.f64 x (*.f64 lo (pow.f64 hi -2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 2) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(*.f64 (*.f64 x lo) (pow.f64 hi -2))
(*.f64 x (*.f64 lo (pow.f64 hi -2)))
(expm1.f64 (log1p.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(*.f64 (*.f64 x lo) (pow.f64 hi -2))
(*.f64 x (*.f64 lo (pow.f64 hi -2)))
(exp.f64 (log.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(*.f64 (*.f64 x lo) (pow.f64 hi -2))
(*.f64 x (*.f64 lo (pow.f64 hi -2)))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1))
(*.f64 (*.f64 x lo) (pow.f64 hi -2))
(*.f64 x (*.f64 lo (pow.f64 hi -2)))
(log1p.f64 (expm1.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(*.f64 (*.f64 x lo) (pow.f64 hi -2))
(*.f64 x (*.f64 lo (pow.f64 hi -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2)))) 1)
(*.f64 x (pow.f64 hi -2))
(*.f64 1 (*.f64 x (pow.f64 hi -2)))
(*.f64 x (pow.f64 hi -2))
(*.f64 x (pow.f64 hi -2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 x (pow.f64 hi -2))
(*.f64 (sqrt.f64 (*.f64 x (pow.f64 hi -2))) (sqrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 x (pow.f64 hi -2))
(pow.f64 (*.f64 x (pow.f64 hi -2)) 1)
(*.f64 x (pow.f64 hi -2))
(pow.f64 (/.f64 (*.f64 hi hi) x) -1)
(*.f64 x (pow.f64 hi -2))
(log.f64 (exp.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 x (pow.f64 hi -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (pow.f64 hi -2)))))
(*.f64 x (pow.f64 hi -2))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 2) (*.f64 x (pow.f64 hi -2))))
(*.f64 x (pow.f64 hi -2))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 x (pow.f64 hi -2))
(exp.f64 (log.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 x (pow.f64 hi -2))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 hi -2))) 1))
(*.f64 x (pow.f64 hi -2))
(log1p.f64 (expm1.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 x (pow.f64 hi -2))
(+.f64 (/.f64 x hi) (neg.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(+.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (sqrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) 0)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1))) (fma.f64 (neg.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) 1 (*.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) 0)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) 0)))
(+.f64 (fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1))) (fma.f64 (neg.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) 1 (*.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) 0)))
(+.f64 (fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) 0)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1))) (fma.f64 (neg.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) 1 (*.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) 0)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) 0)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1))) (fma.f64 (neg.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) 1 (*.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) 0)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) 0)))
(*.f64 1 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (cbrt.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (sqrt.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 2) (*.f64 (/.f64 x hi) (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2) (*.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) (fma.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)) (/.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 2)) (+.f64 (/.f64 x hi) (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2)) (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) 2)) (fma.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)) (/.f64 x hi)))
(pow.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1)
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(log.f64 (exp.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(log.f64 (*.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) (exp.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(log.f64 (/.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 2) (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(exp.f64 (log.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) 1))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(fma.f64 1 (/.f64 x hi) (neg.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(fma.f64 1 (/.f64 (-.f64 x lo) hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(fma.f64 x (pow.f64 hi -1) (neg.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(fma.f64 (-.f64 x lo) (pow.f64 hi -1) (*.f64 lo (*.f64 x (pow.f64 hi -2))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (*.f64 lo (*.f64 x (pow.f64 hi -2))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (*.f64 lo (*.f64 x (pow.f64 hi -2))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 (-.f64 x lo) hi))
(+.f64 (/.f64 lo hi) (neg.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(+.f64 (/.f64 lo hi) (*.f64 (neg.f64 lo) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(+.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (fma.f64 (neg.f64 (*.f64 x (pow.f64 hi -2))) lo (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(+.f64 (-.f64 (/.f64 lo hi) (*.f64 (*.f64 x lo) (pow.f64 hi -2))) (fma.f64 (*.f64 (neg.f64 x) (pow.f64 hi -2)) lo (*.f64 (*.f64 x lo) (pow.f64 hi -2))))
(+.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) (*.f64 lo (*.f64 (*.f64 x (pow.f64 hi -2)) 0)))
(+.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (fma.f64 (neg.f64 lo) (*.f64 x (pow.f64 hi -2)) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(+.f64 (-.f64 (/.f64 lo hi) (*.f64 (*.f64 x lo) (pow.f64 hi -2))) (fma.f64 (*.f64 (neg.f64 x) (pow.f64 hi -2)) lo (*.f64 (*.f64 x lo) (pow.f64 hi -2))))
(+.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) (*.f64 lo (*.f64 (*.f64 x (pow.f64 hi -2)) 0)))
(+.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (sqrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(+.f64 (-.f64 (/.f64 lo hi) (*.f64 (*.f64 x lo) (pow.f64 hi -2))) (fma.f64 (*.f64 (neg.f64 x) (pow.f64 hi -2)) lo (*.f64 (*.f64 x lo) (pow.f64 hi -2))))
(+.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) (*.f64 lo (*.f64 (*.f64 x (pow.f64 hi -2)) 0)))
(+.f64 (fma.f64 lo (pow.f64 hi -1) (neg.f64 (*.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 1))) (fma.f64 (neg.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1 (*.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 1)))
(+.f64 (-.f64 (/.f64 lo hi) (*.f64 (*.f64 x lo) (pow.f64 hi -2))) (fma.f64 (*.f64 (neg.f64 x) (pow.f64 hi -2)) lo (*.f64 (*.f64 x lo) (pow.f64 hi -2))))
(+.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) (*.f64 lo (*.f64 (*.f64 x (pow.f64 hi -2)) 0)))
(+.f64 (fma.f64 lo (pow.f64 hi -1) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))))))
(+.f64 (-.f64 (/.f64 lo hi) (*.f64 (*.f64 x lo) (pow.f64 hi -2))) (fma.f64 (*.f64 (neg.f64 x) (pow.f64 hi -2)) lo (*.f64 (*.f64 x lo) (pow.f64 hi -2))))
(+.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) (*.f64 lo (*.f64 (*.f64 x (pow.f64 hi -2)) 0)))
(+.f64 (fma.f64 1 (/.f64 lo hi) (neg.f64 (*.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 1))) (fma.f64 (neg.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1 (*.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 1)))
(+.f64 (-.f64 (/.f64 lo hi) (*.f64 (*.f64 x lo) (pow.f64 hi -2))) (fma.f64 (*.f64 (neg.f64 x) (pow.f64 hi -2)) lo (*.f64 (*.f64 x lo) (pow.f64 hi -2))))
(+.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) (*.f64 lo (*.f64 (*.f64 x (pow.f64 hi -2)) 0)))
(+.f64 (fma.f64 1 (/.f64 lo hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))))))
(+.f64 (-.f64 (/.f64 lo hi) (*.f64 (*.f64 x lo) (pow.f64 hi -2))) (fma.f64 (*.f64 (neg.f64 x) (pow.f64 hi -2)) lo (*.f64 (*.f64 x lo) (pow.f64 hi -2))))
(+.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) (*.f64 lo (*.f64 (*.f64 x (pow.f64 hi -2)) 0)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (cbrt.f64 (/.f64 lo hi)) (neg.f64 (*.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 1))) (fma.f64 (neg.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1 (*.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 1)))
(+.f64 (-.f64 (/.f64 lo hi) (*.f64 (*.f64 x lo) (pow.f64 hi -2))) (fma.f64 (*.f64 (neg.f64 x) (pow.f64 hi -2)) lo (*.f64 (*.f64 x lo) (pow.f64 hi -2))))
(+.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) (*.f64 lo (*.f64 (*.f64 x (pow.f64 hi -2)) 0)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (cbrt.f64 (/.f64 lo hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))))))
(+.f64 (-.f64 (/.f64 lo hi) (*.f64 (*.f64 x lo) (pow.f64 hi -2))) (fma.f64 (*.f64 (neg.f64 x) (pow.f64 hi -2)) lo (*.f64 (*.f64 x lo) (pow.f64 hi -2))))
(+.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) (*.f64 lo (*.f64 (*.f64 x (pow.f64 hi -2)) 0)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 (/.f64 lo hi)) (neg.f64 (*.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 1))) (fma.f64 (neg.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1 (*.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 1)))
(+.f64 (-.f64 (/.f64 lo hi) (*.f64 (*.f64 x lo) (pow.f64 hi -2))) (fma.f64 (*.f64 (neg.f64 x) (pow.f64 hi -2)) lo (*.f64 (*.f64 x lo) (pow.f64 hi -2))))
(+.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) (*.f64 lo (*.f64 (*.f64 x (pow.f64 hi -2)) 0)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 (/.f64 lo hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (*.f64 (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))) (cbrt.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))))))
(+.f64 (-.f64 (/.f64 lo hi) (*.f64 (*.f64 x lo) (pow.f64 hi -2))) (fma.f64 (*.f64 (neg.f64 x) (pow.f64 hi -2)) lo (*.f64 (*.f64 x lo) (pow.f64 hi -2))))
(+.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi))) (*.f64 lo (*.f64 (*.f64 x (pow.f64 hi -2)) 0)))
(*.f64 1 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))) (cbrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(*.f64 (sqrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) (sqrt.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 lo hi) 3) (pow.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 3)) (+.f64 (pow.f64 (/.f64 lo hi) 2) (+.f64 (pow.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 2) (*.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 lo hi) 3) (pow.f64 (*.f64 (*.f64 x lo) (pow.f64 hi -2)) 3)) (+.f64 (pow.f64 (/.f64 lo hi) 2) (+.f64 (pow.f64 (*.f64 (*.f64 x lo) (pow.f64 hi -2)) 2) (*.f64 (/.f64 lo hi) (*.f64 (*.f64 x lo) (pow.f64 hi -2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 lo hi) 3) (pow.f64 (*.f64 x (*.f64 lo (pow.f64 hi -2))) 3)) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (*.f64 x (*.f64 lo (pow.f64 hi -2))) (fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) 2)) (+.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (*.f64 (*.f64 x lo) (pow.f64 hi -2)) 2)) (+.f64 (/.f64 lo hi) (*.f64 (*.f64 x lo) (pow.f64 hi -2))))
(/.f64 (-.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (*.f64 x (*.f64 lo (pow.f64 hi -2))) 2)) (fma.f64 (*.f64 x lo) (pow.f64 hi -2) (/.f64 lo hi)))
(pow.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 1)
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(log.f64 (exp.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(log.f64 (/.f64 (exp.f64 (/.f64 lo hi)) (exp.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))) 2) (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(exp.f64 (log.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))) 1))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(fma.f64 lo (pow.f64 hi -1) (neg.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(fma.f64 lo (pow.f64 hi -1) (*.f64 (neg.f64 lo) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(fma.f64 1 (/.f64 lo hi) (neg.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(fma.f64 1 (/.f64 lo hi) (*.f64 (neg.f64 lo) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (cbrt.f64 (/.f64 lo hi)) (neg.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (cbrt.f64 (/.f64 lo hi)) (*.f64 (neg.f64 lo) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(fma.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 (/.f64 lo hi)) (neg.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(fma.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 (/.f64 lo hi)) (*.f64 (neg.f64 lo) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi -2) (/.f64 1 hi)))
(+.f64 (*.f64 -1 (-.f64 (/.f64 x lo) 1)) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(fma.f64 -1 (+.f64 (/.f64 x lo) -1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(fma.f64 hi (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)) (-.f64 1 (/.f64 x lo)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))) 1)
(fma.f64 -1 (+.f64 (/.f64 x lo) -1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(fma.f64 hi (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)) (-.f64 1 (/.f64 x lo)))
(*.f64 1 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))
(fma.f64 -1 (+.f64 (/.f64 x lo) -1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(fma.f64 hi (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)) (-.f64 1 (/.f64 x lo)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))) (cbrt.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))) (cbrt.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
(fma.f64 -1 (+.f64 (/.f64 x lo) -1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(fma.f64 hi (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)) (-.f64 1 (/.f64 x lo)))
(*.f64 (sqrt.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))) (sqrt.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
(fma.f64 -1 (+.f64 (/.f64 x lo) -1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(fma.f64 hi (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)) (-.f64 1 (/.f64 x lo)))
(pow.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))) 1)
(fma.f64 -1 (+.f64 (/.f64 x lo) -1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(fma.f64 hi (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)) (-.f64 1 (/.f64 x lo)))
(log.f64 (exp.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
(fma.f64 -1 (+.f64 (/.f64 x lo) -1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(fma.f64 hi (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)) (-.f64 1 (/.f64 x lo)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))))
(fma.f64 -1 (+.f64 (/.f64 x lo) -1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(fma.f64 hi (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)) (-.f64 1 (/.f64 x lo)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))) 2) (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
(fma.f64 -1 (+.f64 (/.f64 x lo) -1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(fma.f64 hi (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)) (-.f64 1 (/.f64 x lo)))
(expm1.f64 (log1p.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
(fma.f64 -1 (+.f64 (/.f64 x lo) -1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(fma.f64 hi (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)) (-.f64 1 (/.f64 x lo)))
(exp.f64 (log.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
(fma.f64 -1 (+.f64 (/.f64 x lo) -1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(fma.f64 hi (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)) (-.f64 1 (/.f64 x lo)))
(exp.f64 (*.f64 (log.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))) 1))
(fma.f64 -1 (+.f64 (/.f64 x lo) -1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(fma.f64 hi (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)) (-.f64 1 (/.f64 x lo)))
(log1p.f64 (expm1.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
(fma.f64 -1 (+.f64 (/.f64 x lo) -1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(fma.f64 hi (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)) (-.f64 1 (/.f64 x lo)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))) 1)
(*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))
(*.f64 hi (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)))
(pow.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))) 1)
(*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))
(*.f64 hi (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)))
(log.f64 (exp.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))
(*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))
(*.f64 hi (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
(*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))
(*.f64 hi (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))) 2) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))
(*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))
(*.f64 hi (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)))
(expm1.f64 (log1p.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))
(*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))
(*.f64 hi (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)))
(exp.f64 (log.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))
(*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))
(*.f64 hi (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))) 1))
(*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))
(*.f64 hi (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)))
(log1p.f64 (expm1.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))
(*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))
(*.f64 hi (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 lo -2)))) 1)
(*.f64 x (pow.f64 lo -2))
(*.f64 1 (*.f64 x (pow.f64 lo -2)))
(*.f64 x (pow.f64 lo -2))
(*.f64 x (pow.f64 lo -2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2)))) (cbrt.f64 (*.f64 x (pow.f64 lo -2))))
(*.f64 x (pow.f64 lo -2))
(*.f64 (sqrt.f64 (*.f64 x (pow.f64 lo -2))) (sqrt.f64 (*.f64 x (pow.f64 lo -2))))
(*.f64 x (pow.f64 lo -2))
(pow.f64 (*.f64 x (pow.f64 lo -2)) 1)
(*.f64 x (pow.f64 lo -2))
(pow.f64 (/.f64 (*.f64 lo lo) x) -1)
(*.f64 x (pow.f64 lo -2))
(log.f64 (exp.f64 (*.f64 x (pow.f64 lo -2))))
(*.f64 x (pow.f64 lo -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (pow.f64 lo -2)))))
(*.f64 x (pow.f64 lo -2))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 lo -2)) 2) (*.f64 x (pow.f64 lo -2))))
(*.f64 x (pow.f64 lo -2))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 lo -2))))
(*.f64 x (pow.f64 lo -2))
(exp.f64 (log.f64 (*.f64 x (pow.f64 lo -2))))
(*.f64 x (pow.f64 lo -2))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 lo -2))) 1))
(*.f64 x (pow.f64 lo -2))
(log1p.f64 (expm1.f64 (*.f64 x (pow.f64 lo -2))))
(*.f64 x (pow.f64 lo -2))
(+.f64 (/.f64 1 lo) (neg.f64 (*.f64 x (pow.f64 lo -2))))
(-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))
(fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo))
(+.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (pow.f64 lo -2)))) (sqrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 x (pow.f64 lo -2))))
(+.f64 (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)) (*.f64 (*.f64 x (pow.f64 lo -2)) 0))
(+.f64 (fma.f64 1 (/.f64 1 lo) (neg.f64 (*.f64 (*.f64 x (pow.f64 lo -2)) 1))) (fma.f64 (neg.f64 (*.f64 x (pow.f64 lo -2))) 1 (*.f64 (*.f64 x (pow.f64 lo -2)) 1)))
(+.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (pow.f64 lo -2)))) (sqrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 x (pow.f64 lo -2))))
(+.f64 (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)) (*.f64 (*.f64 x (pow.f64 lo -2)) 0))
(+.f64 (fma.f64 1 (/.f64 1 lo) (neg.f64 (*.f64 (pow.f64 lo -2) x))) (fma.f64 (neg.f64 (pow.f64 lo -2)) x (*.f64 (pow.f64 lo -2) x)))
(+.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (pow.f64 lo -2)))) (sqrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 x (pow.f64 lo -2))))
(+.f64 (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)) (*.f64 (*.f64 x (pow.f64 lo -2)) 0))
(+.f64 (fma.f64 1 (/.f64 1 lo) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2)))))))
(+.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (pow.f64 lo -2)))) (sqrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 x (pow.f64 lo -2))))
(+.f64 (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)) (*.f64 (*.f64 x (pow.f64 lo -2)) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (/.f64 1 lo))) (cbrt.f64 (/.f64 1 lo)) (neg.f64 (*.f64 (*.f64 x (pow.f64 lo -2)) 1))) (fma.f64 (neg.f64 (*.f64 x (pow.f64 lo -2))) 1 (*.f64 (*.f64 x (pow.f64 lo -2)) 1)))
(+.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (pow.f64 lo -2)))) (sqrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 x (pow.f64 lo -2))))
(+.f64 (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)) (*.f64 (*.f64 x (pow.f64 lo -2)) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (/.f64 1 lo))) (cbrt.f64 (/.f64 1 lo)) (neg.f64 (*.f64 (pow.f64 lo -2) x))) (fma.f64 (neg.f64 (pow.f64 lo -2)) x (*.f64 (pow.f64 lo -2) x)))
(+.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (pow.f64 lo -2)))) (sqrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 x (pow.f64 lo -2))))
(+.f64 (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)) (*.f64 (*.f64 x (pow.f64 lo -2)) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (/.f64 1 lo))) (cbrt.f64 (/.f64 1 lo)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2)))))))
(+.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (pow.f64 lo -2)))) (sqrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 x (pow.f64 lo -2))))
(+.f64 (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)) (*.f64 (*.f64 x (pow.f64 lo -2)) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 lo)) (sqrt.f64 (/.f64 1 lo)) (neg.f64 (*.f64 (*.f64 x (pow.f64 lo -2)) 1))) (fma.f64 (neg.f64 (*.f64 x (pow.f64 lo -2))) 1 (*.f64 (*.f64 x (pow.f64 lo -2)) 1)))
(+.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (pow.f64 lo -2)))) (sqrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 x (pow.f64 lo -2))))
(+.f64 (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)) (*.f64 (*.f64 x (pow.f64 lo -2)) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 lo)) (sqrt.f64 (/.f64 1 lo)) (neg.f64 (*.f64 (pow.f64 lo -2) x))) (fma.f64 (neg.f64 (pow.f64 lo -2)) x (*.f64 (pow.f64 lo -2) x)))
(+.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (pow.f64 lo -2)))) (sqrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 x (pow.f64 lo -2))))
(+.f64 (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)) (*.f64 (*.f64 x (pow.f64 lo -2)) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 lo)) (sqrt.f64 (/.f64 1 lo)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2)))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (cbrt.f64 (*.f64 x (pow.f64 lo -2)))))))
(+.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (pow.f64 lo -2)))) (sqrt.f64 (*.f64 x (pow.f64 lo -2))) (*.f64 x (pow.f64 lo -2))))
(+.f64 (fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo)) (*.f64 (*.f64 x (pow.f64 lo -2)) 0))
(*.f64 1 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))
(-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))
(fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))) (cbrt.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))) (cbrt.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))
(fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo))
(*.f64 (sqrt.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))) (sqrt.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))
(fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo))
(/.f64 (-.f64 (*.f64 lo lo) (*.f64 lo x)) (pow.f64 lo 3))
(/.f64 (*.f64 lo (-.f64 lo x)) (pow.f64 lo 3))
(/.f64 lo (/.f64 (pow.f64 lo 3) (-.f64 lo x)))
(/.f64 (-.f64 (pow.f64 lo -3) (pow.f64 (*.f64 x (pow.f64 lo -2)) 3)) (+.f64 (pow.f64 lo -2) (+.f64 (pow.f64 (*.f64 x (pow.f64 lo -2)) 2) (*.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))
(/.f64 (-.f64 (pow.f64 lo -3) (pow.f64 (*.f64 x (pow.f64 lo -2)) 3)) (+.f64 (pow.f64 lo -2) (+.f64 (pow.f64 (*.f64 x (pow.f64 lo -2)) 2) (/.f64 (*.f64 x (pow.f64 lo -2)) lo))))
(/.f64 (-.f64 (pow.f64 lo -3) (pow.f64 (*.f64 x (pow.f64 lo -2)) 3)) (+.f64 (pow.f64 lo -2) (*.f64 (*.f64 x (pow.f64 lo -2)) (fma.f64 x (pow.f64 lo -2) (/.f64 1 lo)))))
(/.f64 (-.f64 (pow.f64 lo -2) (pow.f64 (*.f64 x (pow.f64 lo -2)) 2)) (+.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))
(/.f64 (-.f64 (pow.f64 lo -2) (pow.f64 (*.f64 x (pow.f64 lo -2)) 2)) (fma.f64 x (pow.f64 lo -2) (/.f64 1 lo)))
(pow.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))) 1)
(-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))
(fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo))
(log.f64 (exp.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))
(fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))
(-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))
(fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo))
(log.f64 (/.f64 (exp.f64 (/.f64 1 lo)) (exp.f64 (*.f64 x (pow.f64 lo -2)))))
(-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))
(fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))) 2) (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))
(fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))
(fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo))
(exp.f64 (log.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))
(fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))) 1))
(-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))
(fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))
(-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))
(fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo))
(fma.f64 1 (/.f64 1 lo) (neg.f64 (*.f64 x (pow.f64 lo -2))))
(-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))
(fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (/.f64 1 lo))) (cbrt.f64 (/.f64 1 lo)) (neg.f64 (*.f64 x (pow.f64 lo -2))))
(-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))
(fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo))
(fma.f64 (sqrt.f64 (/.f64 1 lo)) (sqrt.f64 (/.f64 1 lo)) (neg.f64 (*.f64 x (pow.f64 lo -2))))
(-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))
(fma.f64 x (neg.f64 (pow.f64 lo -2)) (/.f64 1 lo))

eval184.0ms (2.5%)

Compiler

Compiled 11163 to 5863 computations (47.5% saved)

prune194.0ms (2.6%)

Pruning

41 alts after pruning (40 fresh and 1 done)

PrunedKeptTotal
New43638474
Fresh224
Picked415
Done000
Total44241483
Accurracy
19.1%
Counts
483 → 41
Alt Table
Click to see full alt table
StatusAccuracyProgram
9.5%
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (-.f64 1 (/.f64 x lo)))
9.5%
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (log.f64 (exp.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
9.5%
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (cbrt.f64 (*.f64 (pow.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))) 2) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
18.8%
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
18.8%
(/.f64 (-.f64 x lo) hi)
18.8%
(/.f64 (neg.f64 lo) hi)
18.8%
(-.f64 (/.f64 x hi) (/.f64 lo hi))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (fma.f64 (*.f64 (cbrt.f64 (pow.f64 hi -1)) (cbrt.f64 (pow.f64 hi -1))) (cbrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 x (pow.f64 hi -2))))))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 1 hi)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (exp.f64 (log.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
18.8%
(-.f64 (/.f64 x hi) (log1p.f64 (expm1.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))
18.8%
(-.f64 (/.f64 x hi) (log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
18.8%
(-.f64 (/.f64 x hi) (log.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
18.8%
(-.f64 (/.f64 x hi) (cbrt.f64 (*.f64 (pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 2) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
9.5%
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))) 1)
18.8%
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
9.5%
(-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))
18.7%
(-.f64 1 (/.f64 x lo))
9.5%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
9.5%
(-.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) (cbrt.f64 (/.f64 (-.f64 x hi) lo))) (cbrt.f64 (/.f64 (-.f64 x hi) lo))))
9.5%
(-.f64 1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))))
9.5%
(+.f64 (/.f64 hi lo) 1)
9.5%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.8%
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(*.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
18.8%
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(*.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
18.8%
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
18.8%
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
18.8%
(log.f64 (/.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (/.f64 lo hi))))
18.8%
(log.f64 (/.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
18.8%
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
18.8%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
9.5%
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
9.5%
(expm1.f64 (log1p.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
18.8%
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
18.8%
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (-.f64 x lo) hi)))
18.7%
1
9.5%
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (-.f64 1 (/.f64 x lo)))
9.5%
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (log.f64 (exp.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
9.5%
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (cbrt.f64 (*.f64 (pow.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))) 2) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
18.8%
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
18.8%
(/.f64 (-.f64 x lo) hi)
18.8%
(/.f64 (neg.f64 lo) hi)
18.8%
(-.f64 (/.f64 x hi) (/.f64 lo hi))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (fma.f64 (*.f64 (cbrt.f64 (pow.f64 hi -1)) (cbrt.f64 (pow.f64 hi -1))) (cbrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 x (pow.f64 hi -2))))))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 1 hi)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (exp.f64 (log.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
18.8%
(-.f64 (/.f64 x hi) (log1p.f64 (expm1.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))
18.8%
(-.f64 (/.f64 x hi) (log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
18.8%
(-.f64 (/.f64 x hi) (log.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
18.8%
(-.f64 (/.f64 x hi) (cbrt.f64 (*.f64 (pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 2) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
9.5%
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))) 1)
18.8%
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
9.5%
(-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))
18.7%
(-.f64 1 (/.f64 x lo))
9.5%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
9.5%
(-.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) (cbrt.f64 (/.f64 (-.f64 x hi) lo))) (cbrt.f64 (/.f64 (-.f64 x hi) lo))))
9.5%
(-.f64 1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))))
9.5%
(+.f64 (/.f64 hi lo) 1)
9.5%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.8%
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(*.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
18.8%
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(*.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
18.8%
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
18.8%
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
18.8%
(log.f64 (/.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (/.f64 lo hi))))
18.8%
(log.f64 (/.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
18.8%
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
18.8%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
9.5%
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
9.5%
(expm1.f64 (log1p.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
18.8%
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
18.8%
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (-.f64 x lo) hi)))
18.7%
1
Compiler

Compiled 2936 to 1922 computations (34.5% saved)

localize342.0ms (4.7%)

Local Accuracy

Found 15 expressions with local accuracy:

NewAccuracyProgram
99.7%
(expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
99.6%
(*.f64 x (pow.f64 hi -2))
99.2%
(log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
98.4%
(*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))
99.5%
(*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))
99.1%
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))
99.1%
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
97.6%
(-.f64 1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))))
100.0%
(/.f64 lo (-.f64 x hi))
99.5%
(pow.f64 (/.f64 lo (-.f64 x hi)) -1)
97.6%
(-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))
100.0%
(/.f64 (-.f64 x lo) hi)
99.4%
(*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (-.f64 x lo) hi))
99.2%
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
99.2%
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (-.f64 x lo) hi)))
Compiler

Compiled 231 to 96 computations (58.4% saved)

series49.0ms (0.7%)

Counts
14 → 480
Calls

123 calls:

TimeVariablePointExpression
6.0ms
lo
@inf
(*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (-.f64 x lo) hi))
2.0ms
hi
@-inf
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (-.f64 x lo) hi)))
2.0ms
lo
@inf
(log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
1.0ms
hi
@0
(-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))
1.0ms
hi
@inf
(/.f64 lo (-.f64 x hi))

rewrite124.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
582×add-sqr-sqrt
576×pow1
564×*-un-lft-identity
548×log1p-expm1-u
546×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
031276
1692276
Stop Event
node limit
Counts
14 → 498
Calls
Call 1
Inputs
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (-.f64 x lo) hi)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (-.f64 x lo) hi))
(-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))
(pow.f64 (/.f64 lo (-.f64 x hi)) -1)
(/.f64 lo (-.f64 x hi))
(-.f64 1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))))
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))
(*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))
(*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))
(log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(*.f64 x (pow.f64 hi -2))
(expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
Outputs
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(*.f64 (/.f64 1 hi) (-.f64 x lo))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 hi)))
(*.f64 (pow.f64 hi -1/2) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2)))
(*.f64 (pow.f64 1 1/3) (/.f64 (-.f64 x lo) hi))
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2) 1/3))
(*.f64 (*.f64 (-.f64 x lo) 1) (/.f64 1 hi))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(*.f64 (*.f64 (-.f64 x lo) (cbrt.f64 (pow.f64 hi -2))) (/.f64 1 (cbrt.f64 hi)))
(*.f64 (*.f64 (-.f64 x lo) (pow.f64 hi -1/2)) (pow.f64 hi -1/2))
(/.f64 (-.f64 x lo) hi)
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 1 (/.f64 (/.f64 hi (-.f64 x lo)) 1))
(/.f64 -1 (neg.f64 (/.f64 hi (-.f64 x lo))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 hi (cbrt.f64 (-.f64 x lo))))
(/.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 hi (sqrt.f64 (-.f64 x lo))))
(/.f64 (neg.f64 (-.f64 x lo)) (neg.f64 hi))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 x lo))) (cbrt.f64 hi))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi lo)) (*.f64 hi hi))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) 1) (*.f64 (fma.f64 x x (*.f64 lo (+.f64 lo x))) hi))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) 1) (*.f64 (+.f64 x lo) hi))
(/.f64 (*.f64 (-.f64 x lo) 1) hi)
(/.f64 (neg.f64 (neg.f64 (-.f64 x lo))) (neg.f64 (neg.f64 hi)))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (*.f64 (/.f64 x hi) (/.f64 lo hi)))))
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (+.f64 (/.f64 x hi) (/.f64 lo hi)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (/.f64 1 hi)) (fma.f64 x x (*.f64 lo (+.f64 lo x))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 1 hi)) (+.f64 x lo))
(/.f64 (/.f64 (-.f64 x lo) 1) hi)
(/.f64 (/.f64 (-.f64 x lo) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 hi)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(fabs.f64 (/.f64 (-.f64 x lo) hi))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 x lo) hi))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) 1)
(*.f64 (-.f64 x lo) (*.f64 (/.f64 1 hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi))
(*.f64 1 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 4)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2))
(*.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi -2))
(*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2))
(*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (-.f64 x lo)) (/.f64 1 hi))
(*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) 1) (/.f64 (-.f64 x lo) hi))
(*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) (*.f64 (/.f64 hi (-.f64 x lo)) hi))
(/.f64 (/.f64 (-.f64 x lo) hi) (/.f64 hi (-.f64 x lo)))
(/.f64 1 (*.f64 (/.f64 hi (-.f64 x lo)) (/.f64 hi (-.f64 x lo))))
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(/.f64 (neg.f64 (-.f64 x lo)) (*.f64 (/.f64 hi (-.f64 x lo)) (neg.f64 hi)))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) (neg.f64 (-.f64 x lo))) (*.f64 (neg.f64 hi) (neg.f64 hi)))
(/.f64 (*.f64 (-.f64 x lo) 1) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (*.f64 (-.f64 x lo) (neg.f64 (-.f64 x lo))) (*.f64 hi (neg.f64 hi)))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) (-.f64 x lo)) (*.f64 (neg.f64 hi) hi))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) 1) (*.f64 (neg.f64 hi) (/.f64 hi (-.f64 x lo))))
(/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (-.f64 x lo)) hi)
(/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) 1) (/.f64 hi (-.f64 x lo)))
(/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (neg.f64 (-.f64 x lo))) (neg.f64 hi))
(/.f64 (*.f64 (-.f64 x lo) (/.f64 (-.f64 x lo) hi)) hi)
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) (/.f64 (-.f64 x lo) hi)) (neg.f64 hi))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(exp.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))) 1)
(/.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 hi (-.f64 x lo)))
(/.f64 1 (pow.f64 (/.f64 hi (-.f64 x lo)) 3))
(/.f64 1 (/.f64 hi (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 x lo))))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 x lo)) hi)
(/.f64 (pow.f64 (neg.f64 (-.f64 x lo)) 3) (pow.f64 (neg.f64 hi) 3))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 x lo))) (neg.f64 hi))
(/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) 1) (/.f64 hi (-.f64 x lo)))
(/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (neg.f64 (-.f64 x lo))) (neg.f64 hi))
(/.f64 (*.f64 (-.f64 x lo) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) hi)
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (neg.f64 hi))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 x lo)) 1) hi)
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 x lo)) (sqrt.f64 hi)) (sqrt.f64 hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1)
(pow.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 3) 1/3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)))
(exp.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 x lo) hi))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 x lo) hi))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) 1))
(+.f64 (-.f64 1 (/.f64 x lo)) (/.f64 hi lo))
(*.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2)) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 (-.f64 x hi) lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))) (neg.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (+.f64 1 (pow.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 1 (-.f64 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) (neg.f64 (/.f64 (-.f64 x hi) lo))) (neg.f64 (/.f64 (-.f64 x hi) lo)))))
(/.f64 (-.f64 1 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) (neg.f64 (/.f64 (-.f64 x hi) lo)))) (-.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 3)
(pow.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2)
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2))
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))) 1))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 (/.f64 x lo) (neg.f64 (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (/.f64 hi lo))
(-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(*.f64 1 (/.f64 (-.f64 x hi) lo))
(*.f64 (-.f64 x hi) (/.f64 1 lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (*.f64 (cbrt.f64 (-.f64 x hi)) (/.f64 1 lo)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2))
(*.f64 (sqrt.f64 (-.f64 x hi)) (*.f64 (sqrt.f64 (-.f64 x hi)) (/.f64 1 lo)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (neg.f64 (-.f64 x hi)) (/.f64 1 (neg.f64 lo)))
(*.f64 (/.f64 1 lo) (-.f64 x hi))
(*.f64 (/.f64 1 lo) (pow.f64 (/.f64 1 (-.f64 x hi)) -1))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2)))
(*.f64 (pow.f64 1 1/3) (/.f64 (-.f64 x hi) lo))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2)) -1) (pow.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) -1) (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) -1))
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2) 1/3))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 x hi) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (-.f64 x hi) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x hi)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (-.f64 x hi)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) 1) (/.f64 (sqrt.f64 (-.f64 x hi)) lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (-.f64 x hi)) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (neg.f64 lo)) (neg.f64 (-.f64 x hi)))
(/.f64 1 (/.f64 lo (-.f64 x hi)))
(/.f64 1 (/.f64 (/.f64 lo (-.f64 x hi)) 1))
(/.f64 (-.f64 x hi) lo)
(/.f64 -1 (neg.f64 (/.f64 lo (-.f64 x hi))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (/.f64 lo (cbrt.f64 (-.f64 x hi))))
(/.f64 (sqrt.f64 (-.f64 x hi)) (/.f64 lo (sqrt.f64 (-.f64 x hi))))
(/.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 lo (-.f64 x hi))))
(/.f64 (neg.f64 (-.f64 x hi)) (neg.f64 lo))
(/.f64 (/.f64 1 lo) (/.f64 1 (-.f64 x hi)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (-.f64 x hi))) (cbrt.f64 lo))
(/.f64 (-.f64 (*.f64 x lo) (*.f64 lo hi)) (*.f64 lo lo))
(/.f64 (*.f64 (-.f64 x hi) 1) lo)
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) 1) (*.f64 (fma.f64 x x (*.f64 hi (+.f64 hi x))) lo))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 hi hi)) 1) (*.f64 (+.f64 x hi) lo))
(/.f64 (neg.f64 (neg.f64 (-.f64 x hi))) (neg.f64 (neg.f64 lo)))
(/.f64 (/.f64 (-.f64 x hi) (sqrt.f64 lo)) (sqrt.f64 lo))
(/.f64 (-.f64 (pow.f64 (/.f64 x lo) 3) (pow.f64 (/.f64 hi lo) 3)) (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 x lo) (/.f64 hi lo)))))
(/.f64 (/.f64 (-.f64 x hi) 1) lo)
(/.f64 (-.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) (/.f64 1 lo)) (fma.f64 x x (*.f64 hi (+.f64 hi x))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 hi hi)) (/.f64 1 lo)) (+.f64 x hi))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2))) (cbrt.f64 (/.f64 lo (-.f64 x hi))))
(/.f64 (/.f64 (-.f64 x hi) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(neg.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)))
(sqrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))
(fabs.f64 (/.f64 (-.f64 x hi) lo))
(log.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x hi) lo))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo)))
(exp.f64 (log.f64 (/.f64 (-.f64 x hi) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) lo)) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 lo (-.f64 x hi)))) 1)
(*.f64 lo (/.f64 1 (-.f64 x hi)))
(*.f64 1 (/.f64 lo (-.f64 x hi)))
(*.f64 (pow.f64 (cbrt.f64 lo) 2) (*.f64 (cbrt.f64 lo) (/.f64 1 (-.f64 x hi))))
(*.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2)) (cbrt.f64 (/.f64 lo (-.f64 x hi))))
(*.f64 (sqrt.f64 lo) (*.f64 (sqrt.f64 lo) (/.f64 1 (-.f64 x hi))))
(*.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) (sqrt.f64 (/.f64 lo (-.f64 x hi))))
(*.f64 (neg.f64 lo) (/.f64 1 (neg.f64 (-.f64 x hi))))
(*.f64 (/.f64 1 (-.f64 x hi)) lo)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2)) (/.f64 lo (cbrt.f64 (-.f64 x hi))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 x hi))) (/.f64 lo (sqrt.f64 (-.f64 x hi))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (/.f64 (cbrt.f64 lo) (-.f64 x hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 x hi)) 2)) (cbrt.f64 (/.f64 lo (-.f64 x hi))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 x hi))) (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 x hi))))
(*.f64 (/.f64 (sqrt.f64 lo) 1) (/.f64 (sqrt.f64 lo) (-.f64 x hi)))
(*.f64 (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 x hi)) 2)) (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 x hi))))
(*.f64 (/.f64 1 (neg.f64 (-.f64 x hi))) (neg.f64 lo))
(*.f64 (/.f64 lo (-.f64 (pow.f64 x 3) (pow.f64 hi 3))) (fma.f64 x x (*.f64 hi (+.f64 hi x))))
(*.f64 (/.f64 lo (-.f64 (*.f64 x x) (*.f64 hi hi))) (+.f64 x hi))
(pow.f64 (/.f64 lo (-.f64 x hi)) 1)
(pow.f64 (/.f64 (-.f64 x hi) lo) -1)
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) -1/3)
(pow.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) 3)
(pow.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) 2)
(neg.f64 (/.f64 lo (neg.f64 (-.f64 x hi))))
(sqrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2))
(log.f64 (exp.f64 (/.f64 lo (-.f64 x hi))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 lo (-.f64 x hi)))))
(cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 3))
(cbrt.f64 (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 x hi) 3)))
(expm1.f64 (log1p.f64 (/.f64 lo (-.f64 x hi))))
(exp.f64 (log.f64 (/.f64 lo (-.f64 x hi))))
(exp.f64 (*.f64 (log.f64 (/.f64 lo (-.f64 x hi))) 1))
(log1p.f64 (expm1.f64 (/.f64 lo (-.f64 x hi))))
(+.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) 1))
(+.f64 (-.f64 1 (/.f64 x lo)) (/.f64 hi lo))
(*.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2)) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 (-.f64 x hi) lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))) (neg.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (+.f64 1 (pow.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 1 (-.f64 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) (neg.f64 (/.f64 (-.f64 x hi) lo))) (neg.f64 (/.f64 (-.f64 x hi) lo)))))
(/.f64 (-.f64 1 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) (neg.f64 (/.f64 (-.f64 x hi) lo)))) (-.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 3)
(pow.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2)
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2))
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))) 1))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))) 1)
(*.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))
(*.f64 (-.f64 x hi) (*.f64 (/.f64 1 lo) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2) (*.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 4)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2))
(*.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 (/.f64 1 lo) (/.f64 1 lo)))
(*.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 (/.f64 1 lo) 2))
(*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2))
(*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 x hi)) (/.f64 1 lo))
(*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) 1) (/.f64 (-.f64 x hi) lo))
(*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) 2))
(/.f64 (-.f64 x hi) (*.f64 (/.f64 lo (-.f64 x hi)) lo))
(/.f64 (/.f64 (-.f64 x hi) lo) (/.f64 lo (-.f64 x hi)))
(/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))
(/.f64 (neg.f64 (-.f64 x hi)) (*.f64 (/.f64 lo (-.f64 x hi)) (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (neg.f64 (-.f64 x hi))) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 x hi) 1) (*.f64 lo (/.f64 lo (-.f64 x hi))))
(/.f64 (*.f64 (-.f64 x hi) (neg.f64 (-.f64 x hi))) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) 1) (*.f64 (neg.f64 lo) (/.f64 lo (-.f64 x hi))))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (-.f64 x hi)) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 x hi) lo)) lo)
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 x hi)) lo)
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (-.f64 x hi))) (neg.f64 lo))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (/.f64 (-.f64 x hi) lo)) (neg.f64 lo))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) 1) (/.f64 lo (-.f64 x hi)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (-.f64 x hi) lo))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)))
(+.f64 (/.f64 x lo) (neg.f64 (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (/.f64 hi lo))
(-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(*.f64 1 (/.f64 (-.f64 x hi) lo))
(*.f64 (-.f64 x hi) (/.f64 1 lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (*.f64 (cbrt.f64 (-.f64 x hi)) (/.f64 1 lo)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2))
(*.f64 (sqrt.f64 (-.f64 x hi)) (*.f64 (sqrt.f64 (-.f64 x hi)) (/.f64 1 lo)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (neg.f64 (-.f64 x hi)) (/.f64 1 (neg.f64 lo)))
(*.f64 (/.f64 1 lo) (-.f64 x hi))
(*.f64 (/.f64 1 lo) (pow.f64 (/.f64 1 (-.f64 x hi)) -1))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2)))
(*.f64 (pow.f64 1 1/3) (/.f64 (-.f64 x hi) lo))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2)) -1) (pow.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) -1) (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) -1))
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2) 1/3))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 x hi) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (-.f64 x hi) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x hi)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (-.f64 x hi)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) 1) (/.f64 (sqrt.f64 (-.f64 x hi)) lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (-.f64 x hi)) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (neg.f64 lo)) (neg.f64 (-.f64 x hi)))
(/.f64 1 (/.f64 lo (-.f64 x hi)))
(/.f64 1 (/.f64 (/.f64 lo (-.f64 x hi)) 1))
(/.f64 (-.f64 x hi) lo)
(/.f64 -1 (neg.f64 (/.f64 lo (-.f64 x hi))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (/.f64 lo (cbrt.f64 (-.f64 x hi))))
(/.f64 (sqrt.f64 (-.f64 x hi)) (/.f64 lo (sqrt.f64 (-.f64 x hi))))
(/.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 lo (-.f64 x hi))))
(/.f64 (neg.f64 (-.f64 x hi)) (neg.f64 lo))
(/.f64 (/.f64 1 lo) (/.f64 1 (-.f64 x hi)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (-.f64 x hi))) (cbrt.f64 lo))
(/.f64 (-.f64 (*.f64 x lo) (*.f64 lo hi)) (*.f64 lo lo))
(/.f64 (*.f64 (-.f64 x hi) 1) lo)
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) 1) (*.f64 (fma.f64 x x (*.f64 hi (+.f64 hi x))) lo))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 hi hi)) 1) (*.f64 (+.f64 x hi) lo))
(/.f64 (neg.f64 (neg.f64 (-.f64 x hi))) (neg.f64 (neg.f64 lo)))
(/.f64 (/.f64 (-.f64 x hi) (sqrt.f64 lo)) (sqrt.f64 lo))
(/.f64 (-.f64 (pow.f64 (/.f64 x lo) 3) (pow.f64 (/.f64 hi lo) 3)) (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 x lo) (/.f64 hi lo)))))
(/.f64 (/.f64 (-.f64 x hi) 1) lo)
(/.f64 (-.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) (/.f64 1 lo)) (fma.f64 x x (*.f64 hi (+.f64 hi x))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 hi hi)) (/.f64 1 lo)) (+.f64 x hi))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2))) (cbrt.f64 (/.f64 lo (-.f64 x hi))))
(/.f64 (/.f64 (-.f64 x hi) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(pow.f64 (/.f64 lo (-.f64 x hi)) -1)
(pow.f64 (/.f64 (-.f64 x hi) lo) 1)
(pow.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) 1/2)
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 3)
(pow.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2) -1/2)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) 2)
(neg.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)))
(sqrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))
(fabs.f64 (/.f64 (-.f64 x hi) lo))
(log.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x hi) lo))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo)))
(exp.f64 (log.f64 (/.f64 (-.f64 x hi) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) lo)) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) lo)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) 1)
(/.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) 3))
(/.f64 1 (/.f64 lo (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (-.f64 x hi))))
(/.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 lo (-.f64 x hi)))
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(/.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (-.f64 x hi)) lo)
(/.f64 (pow.f64 (neg.f64 (-.f64 x hi)) 3) (pow.f64 (neg.f64 lo) 3))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (-.f64 x hi))) (neg.f64 lo))
(/.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) 1) (/.f64 lo (-.f64 x hi)))
(/.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (neg.f64 (-.f64 x hi))) (neg.f64 lo))
(/.f64 (*.f64 (-.f64 x hi) (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) lo)
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (neg.f64 lo))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (-.f64 x hi)) 1) lo)
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (-.f64 x hi)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (-.f64 x hi)) (sqrt.f64 lo)) (sqrt.f64 lo))
(pow.f64 (/.f64 lo (-.f64 x hi)) -3)
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) 1)
(pow.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) 3) 1/3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(exp.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) lo)) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(+.f64 (/.f64 lo hi) (*.f64 lo (*.f64 (pow.f64 hi -2) (neg.f64 x))))
(+.f64 (*.f64 (/.f64 1 hi) lo) (*.f64 (*.f64 (pow.f64 hi -2) (neg.f64 x)) lo))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 1)
(/.f64 (*.f64 lo (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))) (+.f64 (pow.f64 hi -2) (+.f64 (*.f64 (pow.f64 hi -4) (*.f64 x x)) (*.f64 (pow.f64 hi -3) x))))
(/.f64 (*.f64 lo (-.f64 (pow.f64 hi -2) (*.f64 (pow.f64 hi -4) (*.f64 x x)))) (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(/.f64 (*.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) lo) (+.f64 (pow.f64 hi -2) (+.f64 (*.f64 (pow.f64 hi -4) (*.f64 x x)) (*.f64 (pow.f64 hi -3) x))))
(/.f64 (*.f64 (-.f64 (pow.f64 hi -2) (*.f64 (pow.f64 hi -4) (*.f64 x x))) lo) (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3)
(pow.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2))
(log.f64 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(cbrt.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 lo 3) (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 3) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (log.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 lo hi) (*.f64 lo (*.f64 (pow.f64 hi -2) (neg.f64 x))))
(+.f64 (*.f64 (/.f64 1 hi) lo) (*.f64 (*.f64 (pow.f64 hi -2) (neg.f64 x)) lo))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 1)
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 1 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) lo)
(*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2) (cbrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(*.f64 (pow.f64 (cbrt.f64 lo) 2) (*.f64 (cbrt.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2) (*.f64 (cbrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo))
(*.f64 (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(*.f64 (sqrt.f64 lo) (*.f64 (sqrt.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (*.f64 (sqrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo))
(*.f64 (*.f64 lo 1) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 1) lo)
(*.f64 (*.f64 lo (pow.f64 (cbrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2)) (cbrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 (*.f64 lo (sqrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (sqrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(*.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (sqrt.f64 lo)) (sqrt.f64 lo))
(/.f64 (*.f64 lo (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))) (+.f64 (pow.f64 hi -2) (+.f64 (*.f64 (pow.f64 hi -4) (*.f64 x x)) (*.f64 (pow.f64 hi -3) x))))
(/.f64 (*.f64 lo (-.f64 (pow.f64 hi -2) (*.f64 (pow.f64 hi -4) (*.f64 x x)))) (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(/.f64 (*.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) lo) (+.f64 (pow.f64 hi -2) (+.f64 (*.f64 (pow.f64 hi -4) (*.f64 x x)) (*.f64 (pow.f64 hi -3) x))))
(/.f64 (*.f64 (-.f64 (pow.f64 hi -2) (*.f64 (pow.f64 hi -4) (*.f64 x x))) lo) (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3)
(pow.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2))
(log.f64 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(cbrt.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 lo 3) (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 3) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (log.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2)))) 1)
(pow.f64 (*.f64 x (pow.f64 hi -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 3)
(pow.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 3) 1/3)
(pow.f64 (*.f64 (/.f64 1 hi) (sqrt.f64 x)) 2)
(sqrt.f64 (*.f64 (pow.f64 hi -4) (*.f64 x x)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 hi -2)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (pow.f64 hi -2)))))
(cbrt.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2))))
(exp.f64 (log.f64 (*.f64 x (pow.f64 hi -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 hi -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (pow.f64 hi -2))))
(+.f64 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) -1)
(-.f64 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 1)
(*.f64 1 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(*.f64 (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) (cbrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2)) (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(*.f64 (sqrt.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) (sqrt.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3) 1) (+.f64 (*.f64 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (+.f64 1 (*.f64 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 1))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 1) (+.f64 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 1))
(pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 1)
(pow.f64 (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 3)
(pow.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3) 1/3)
(pow.f64 (sqrt.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 2)
(sqrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2))
(log.f64 (exp.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))))
(cbrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3))
(exp.f64 (log.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 1))
(log1p.f64 (expm1.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))

simplify407.0ms (5.5%)

Algorithm
egg-herbie
Rules
1448×fma-def
510×div-sub
502×*-commutative
470×distribute-lft-in
460×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0123130750
1336929702
Stop Event
node limit
Counts
978 → 780
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) x) hi))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) x) hi)))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) x) hi)))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) x) hi)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x lo)) hi))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x lo)) hi))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x lo)) hi))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x lo)) hi))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 (pow.f64 x 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 (pow.f64 x 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 (pow.f64 x 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) x) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) x) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) (pow.f64 x 2))))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) x) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) (pow.f64 x 2)))))
(/.f64 (pow.f64 x 3) (pow.f64 hi 3))
(+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) (pow.f64 x 2)))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) x) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) (pow.f64 x 2))))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) x) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) (pow.f64 x 2)))))
(/.f64 (pow.f64 x 3) (pow.f64 hi 3))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 lo (pow.f64 hi 3))) (/.f64 lo (pow.f64 hi 3))) (pow.f64 x 2))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 lo (pow.f64 hi 3))) (/.f64 lo (pow.f64 hi 3))) (pow.f64 x 2))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3))))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) x) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 lo (pow.f64 hi 3))) (/.f64 lo (pow.f64 hi 3))) (pow.f64 x 2))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))))
(/.f64 (pow.f64 x 3) (pow.f64 hi 3))
(+.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))
(+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (+.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (+.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3)))))))
(+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))))))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) lo))))
(+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) lo)))))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
1
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(-.f64 1 (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 hi lo) 1))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x))) (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (*.f64 lo x))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x))) (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo x)) (+.f64 (/.f64 (pow.f64 hi 3) (*.f64 lo (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo (pow.f64 x 2)))) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo))) (pow.f64 x 2))))))))))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 hi lo) 1))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) x)))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) x)) (+.f64 (/.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo))) (pow.f64 x 2)) (+.f64 (/.f64 (pow.f64 hi 3) (*.f64 lo (pow.f64 x 2))) (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo (pow.f64 x 2))))))))))
(-.f64 1 (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 lo hi))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 x 2) (*.f64 lo hi))))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 lo (pow.f64 hi 2)))) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 lo (pow.f64 hi 2))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 lo hi))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 x 2) (*.f64 lo hi)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 x 2) lo) (*.f64 -1 (/.f64 (pow.f64 x 2) lo))) x) (pow.f64 hi 2))))))))))
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 x 2) lo) (*.f64 -1 (/.f64 (pow.f64 x 2) lo))) hi)))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 lo (pow.f64 hi 2)))) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 lo (pow.f64 hi 2))) (+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 x 2) lo) (*.f64 -1 (/.f64 (pow.f64 x 2) lo))) x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 x 2) lo) (*.f64 -1 (/.f64 (pow.f64 x 2) lo))) hi))))))))
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(*.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) x)) (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) x)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) lo)) (/.f64 (pow.f64 hi 3) lo))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))))
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x))) (+.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo x)) (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) lo)) (/.f64 (pow.f64 hi 3) lo))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x))) (+.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo x)) (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo)))))
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 x 2) lo) (*.f64 -1 (/.f64 (pow.f64 x 2) lo))) hi))))
(+.f64 (/.f64 x lo) (+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 x 3) lo) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) lo)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 x 2) lo) (*.f64 -1 (/.f64 (pow.f64 x 2) lo))) x)))) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 x 2) lo) (*.f64 -1 (/.f64 (pow.f64 x 2) lo))) hi)))))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 lo hi))) (+.f64 (/.f64 (pow.f64 x 2) (*.f64 lo hi)) (+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 lo hi))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 x 2) lo) (*.f64 -1 (/.f64 (pow.f64 x 2) lo))) x) (+.f64 (/.f64 (pow.f64 x 3) lo) (*.f64 -1 (/.f64 (pow.f64 x 3) lo)))) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (*.f64 lo hi)) (+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 3)) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))))
(/.f64 lo x)
(+.f64 (/.f64 (*.f64 lo hi) (pow.f64 x 2)) (/.f64 lo x))
(+.f64 (/.f64 (*.f64 lo (pow.f64 hi 2)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 lo hi) (pow.f64 x 2)) (/.f64 lo x)))
(+.f64 (/.f64 (*.f64 lo (pow.f64 hi 2)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 lo hi) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 lo (pow.f64 hi 3)) (pow.f64 x 4)) (/.f64 lo x))))
(/.f64 lo x)
(+.f64 (/.f64 (*.f64 lo hi) (pow.f64 x 2)) (/.f64 lo x))
(+.f64 (/.f64 (*.f64 lo (pow.f64 hi 2)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 lo hi) (pow.f64 x 2)) (/.f64 lo x)))
(+.f64 (/.f64 (*.f64 lo (pow.f64 hi 2)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 lo hi) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 lo (pow.f64 hi 3)) (pow.f64 x 4)) (/.f64 lo x))))
(/.f64 lo x)
(+.f64 (/.f64 (*.f64 lo hi) (pow.f64 x 2)) (/.f64 lo x))
(+.f64 (/.f64 (*.f64 lo (pow.f64 hi 2)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 lo hi) (pow.f64 x 2)) (/.f64 lo x)))
(+.f64 (/.f64 (*.f64 lo (pow.f64 hi 2)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 lo hi) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 lo (pow.f64 hi 3)) (pow.f64 x 4)) (/.f64 lo x))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 3)) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 3)) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))))
(+.f64 (/.f64 hi lo) 1)
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(/.f64 (*.f64 (cbrt.f64 -1) x) lo)
(-.f64 (+.f64 1 (/.f64 (*.f64 (cbrt.f64 -1) x) lo)) (/.f64 (*.f64 (cbrt.f64 -1) hi) lo))
(-.f64 (+.f64 1 (/.f64 (*.f64 (cbrt.f64 -1) x) lo)) (/.f64 (*.f64 (cbrt.f64 -1) hi) lo))
(-.f64 (+.f64 1 (/.f64 (*.f64 (cbrt.f64 -1) x) lo)) (/.f64 (*.f64 (cbrt.f64 -1) hi) lo))
(-.f64 1 (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
1
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
1
(+.f64 1 (/.f64 (*.f64 (-.f64 x hi) (cbrt.f64 -1)) lo))
(+.f64 1 (/.f64 (*.f64 (-.f64 x hi) (cbrt.f64 -1)) lo))
(+.f64 1 (/.f64 (*.f64 (-.f64 x hi) (cbrt.f64 -1)) lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 x 2) (pow.f64 lo 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 x 2) (pow.f64 lo 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 x 2) (pow.f64 lo 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) x) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) x) lo)) (/.f64 (*.f64 (cbrt.f64 -1) hi) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) x) lo)) (/.f64 (*.f64 (cbrt.f64 -1) hi) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) x) lo)) (/.f64 (*.f64 (cbrt.f64 -1) hi) lo))
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) (cbrt.f64 -1)) lo))
(*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) (cbrt.f64 -1)) lo))
(*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) (cbrt.f64 -1)) lo))
(*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) (cbrt.f64 -1)) lo))
(*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) x) (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) x) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (+.f64 (*.f64 -2 (/.f64 hi (pow.f64 lo 3))) (*.f64 -1 (/.f64 hi (pow.f64 lo 3)))) (pow.f64 x 2))))
(+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) x) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 hi (pow.f64 lo 3))) (*.f64 -1 (/.f64 hi (pow.f64 lo 3)))) (pow.f64 x 2)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(/.f64 (pow.f64 x 3) (pow.f64 lo 3))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 hi (pow.f64 lo 3))) (*.f64 -1 (/.f64 hi (pow.f64 lo 3)))) (pow.f64 x 2)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) x) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 hi (pow.f64 lo 3))) (*.f64 -1 (/.f64 hi (pow.f64 lo 3)))) (pow.f64 x 2)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))
(+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) x) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 hi (pow.f64 lo 3))) (*.f64 -1 (/.f64 hi (pow.f64 lo 3)))) (pow.f64 x 2)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(/.f64 (pow.f64 x 3) (pow.f64 lo 3))
(+.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 -1 (*.f64 (+.f64 (/.f64 hi (pow.f64 lo 3)) (*.f64 2 (/.f64 hi (pow.f64 lo 3)))) (pow.f64 x 2))))
(+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) x) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 -1 (*.f64 (+.f64 (/.f64 hi (pow.f64 lo 3)) (*.f64 2 (/.f64 hi (pow.f64 lo 3)))) (pow.f64 x 2)))))
(+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) x) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 -1 (*.f64 (+.f64 (/.f64 hi (pow.f64 lo 3)) (*.f64 2 (/.f64 hi (pow.f64 lo 3)))) (pow.f64 x 2))))))
(/.f64 (pow.f64 x 3) (pow.f64 lo 3))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) hi) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 hi 2)) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) hi) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 hi 2)) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) hi) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 hi 2)) (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 hi 2)) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) hi))))
(*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 hi 2)) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) hi))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 hi 2)) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) hi)))))
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (pow.f64 hi 2))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2) (pow.f64 lo 2))) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 3) (pow.f64 lo 3))) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 4) (pow.f64 lo 4))) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo))))
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 3)))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 4))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 3))))))))))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 lo 3)) (*.f64 (pow.f64 lo 2) x)) (pow.f64 hi 3))) (/.f64 lo hi))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 4))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 lo 3)) (*.f64 (pow.f64 lo 2) x)) (pow.f64 hi 3))) (/.f64 lo hi)))))))
(-.f64 (exp.f64 (/.f64 lo hi)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (exp.f64 (/.f64 lo hi)) x)) (pow.f64 hi 2))) (exp.f64 (/.f64 lo hi))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (exp.f64 (/.f64 lo hi)) x)) (pow.f64 hi 2))) (+.f64 (exp.f64 (/.f64 lo hi)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (exp.f64 (/.f64 lo hi)) (pow.f64 x 2))) (pow.f64 hi 4))))) 1)
(-.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (exp.f64 (/.f64 lo hi)) (pow.f64 x 3))) (pow.f64 hi 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (exp.f64 (/.f64 lo hi)) x)) (pow.f64 hi 2))) (+.f64 (exp.f64 (/.f64 lo hi)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (exp.f64 (/.f64 lo hi)) (pow.f64 x 2))) (pow.f64 hi 4)))))) 1)
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(-.f64 (exp.f64 (*.f64 (+.f64 (pow.f64 hi -1) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))) lo)) 1)
(-.f64 (exp.f64 (*.f64 (+.f64 (pow.f64 hi -1) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))) lo)) 1)
(-.f64 (exp.f64 (*.f64 (+.f64 (pow.f64 hi -1) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))) lo)) 1)
(-.f64 (exp.f64 (*.f64 (+.f64 (pow.f64 hi -1) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))) lo)) 1)
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(*.f64 (/.f64 1 hi) (-.f64 x lo))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 hi)))
(*.f64 (pow.f64 hi -1/2) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2)))
(*.f64 (pow.f64 1 1/3) (/.f64 (-.f64 x lo) hi))
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2) 1/3))
(*.f64 (*.f64 (-.f64 x lo) 1) (/.f64 1 hi))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(*.f64 (*.f64 (-.f64 x lo) (cbrt.f64 (pow.f64 hi -2))) (/.f64 1 (cbrt.f64 hi)))
(*.f64 (*.f64 (-.f64 x lo) (pow.f64 hi -1/2)) (pow.f64 hi -1/2))
(/.f64 (-.f64 x lo) hi)
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 1 (/.f64 (/.f64 hi (-.f64 x lo)) 1))
(/.f64 -1 (neg.f64 (/.f64 hi (-.f64 x lo))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 hi (cbrt.f64 (-.f64 x lo))))
(/.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 hi (sqrt.f64 (-.f64 x lo))))
(/.f64 (neg.f64 (-.f64 x lo)) (neg.f64 hi))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 x lo))) (cbrt.f64 hi))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi lo)) (*.f64 hi hi))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) 1) (*.f64 (fma.f64 x x (*.f64 lo (+.f64 lo x))) hi))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) 1) (*.f64 (+.f64 x lo) hi))
(/.f64 (*.f64 (-.f64 x lo) 1) hi)
(/.f64 (neg.f64 (neg.f64 (-.f64 x lo))) (neg.f64 (neg.f64 hi)))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (*.f64 (/.f64 x hi) (/.f64 lo hi)))))
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (+.f64 (/.f64 x hi) (/.f64 lo hi)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (/.f64 1 hi)) (fma.f64 x x (*.f64 lo (+.f64 lo x))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 1 hi)) (+.f64 x lo))
(/.f64 (/.f64 (-.f64 x lo) 1) hi)
(/.f64 (/.f64 (-.f64 x lo) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 hi)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(fabs.f64 (/.f64 (-.f64 x lo) hi))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 x lo) hi))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) 1)
(*.f64 (-.f64 x lo) (*.f64 (/.f64 1 hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi))
(*.f64 1 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 4)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2))
(*.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi -2))
(*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2))
(*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (-.f64 x lo)) (/.f64 1 hi))
(*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) 1) (/.f64 (-.f64 x lo) hi))
(*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) (*.f64 (/.f64 hi (-.f64 x lo)) hi))
(/.f64 (/.f64 (-.f64 x lo) hi) (/.f64 hi (-.f64 x lo)))
(/.f64 1 (*.f64 (/.f64 hi (-.f64 x lo)) (/.f64 hi (-.f64 x lo))))
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(/.f64 (neg.f64 (-.f64 x lo)) (*.f64 (/.f64 hi (-.f64 x lo)) (neg.f64 hi)))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) (neg.f64 (-.f64 x lo))) (*.f64 (neg.f64 hi) (neg.f64 hi)))
(/.f64 (*.f64 (-.f64 x lo) 1) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (*.f64 (-.f64 x lo) (neg.f64 (-.f64 x lo))) (*.f64 hi (neg.f64 hi)))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) (-.f64 x lo)) (*.f64 (neg.f64 hi) hi))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) 1) (*.f64 (neg.f64 hi) (/.f64 hi (-.f64 x lo))))
(/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (-.f64 x lo)) hi)
(/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) 1) (/.f64 hi (-.f64 x lo)))
(/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (neg.f64 (-.f64 x lo))) (neg.f64 hi))
(/.f64 (*.f64 (-.f64 x lo) (/.f64 (-.f64 x lo) hi)) hi)
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) (/.f64 (-.f64 x lo) hi)) (neg.f64 hi))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(exp.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))) 1)
(/.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 hi (-.f64 x lo)))
(/.f64 1 (pow.f64 (/.f64 hi (-.f64 x lo)) 3))
(/.f64 1 (/.f64 hi (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 x lo))))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 x lo)) hi)
(/.f64 (pow.f64 (neg.f64 (-.f64 x lo)) 3) (pow.f64 (neg.f64 hi) 3))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 x lo))) (neg.f64 hi))
(/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) 1) (/.f64 hi (-.f64 x lo)))
(/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (neg.f64 (-.f64 x lo))) (neg.f64 hi))
(/.f64 (*.f64 (-.f64 x lo) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) hi)
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (neg.f64 hi))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 x lo)) 1) hi)
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 x lo)) (sqrt.f64 hi)) (sqrt.f64 hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1)
(pow.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 3) 1/3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)))
(exp.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 x lo) hi))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 x lo) hi))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) 1))
(+.f64 (-.f64 1 (/.f64 x lo)) (/.f64 hi lo))
(*.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2)) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 (-.f64 x hi) lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))) (neg.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (+.f64 1 (pow.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 1 (-.f64 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) (neg.f64 (/.f64 (-.f64 x hi) lo))) (neg.f64 (/.f64 (-.f64 x hi) lo)))))
(/.f64 (-.f64 1 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) (neg.f64 (/.f64 (-.f64 x hi) lo)))) (-.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 3)
(pow.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2)
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2))
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))) 1))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 (/.f64 x lo) (neg.f64 (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (/.f64 hi lo))
(-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(*.f64 1 (/.f64 (-.f64 x hi) lo))
(*.f64 (-.f64 x hi) (/.f64 1 lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (*.f64 (cbrt.f64 (-.f64 x hi)) (/.f64 1 lo)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2))
(*.f64 (sqrt.f64 (-.f64 x hi)) (*.f64 (sqrt.f64 (-.f64 x hi)) (/.f64 1 lo)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (neg.f64 (-.f64 x hi)) (/.f64 1 (neg.f64 lo)))
(*.f64 (/.f64 1 lo) (-.f64 x hi))
(*.f64 (/.f64 1 lo) (pow.f64 (/.f64 1 (-.f64 x hi)) -1))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2)))
(*.f64 (pow.f64 1 1/3) (/.f64 (-.f64 x hi) lo))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2)) -1) (pow.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) -1) (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) -1))
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2) 1/3))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 x hi) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (-.f64 x hi) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x hi)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (-.f64 x hi)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) 1) (/.f64 (sqrt.f64 (-.f64 x hi)) lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (-.f64 x hi)) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (neg.f64 lo)) (neg.f64 (-.f64 x hi)))
(/.f64 1 (/.f64 lo (-.f64 x hi)))
(/.f64 1 (/.f64 (/.f64 lo (-.f64 x hi)) 1))
(/.f64 (-.f64 x hi) lo)
(/.f64 -1 (neg.f64 (/.f64 lo (-.f64 x hi))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (/.f64 lo (cbrt.f64 (-.f64 x hi))))
(/.f64 (sqrt.f64 (-.f64 x hi)) (/.f64 lo (sqrt.f64 (-.f64 x hi))))
(/.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 lo (-.f64 x hi))))
(/.f64 (neg.f64 (-.f64 x hi)) (neg.f64 lo))
(/.f64 (/.f64 1 lo) (/.f64 1 (-.f64 x hi)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (-.f64 x hi))) (cbrt.f64 lo))
(/.f64 (-.f64 (*.f64 x lo) (*.f64 lo hi)) (*.f64 lo lo))
(/.f64 (*.f64 (-.f64 x hi) 1) lo)
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) 1) (*.f64 (fma.f64 x x (*.f64 hi (+.f64 hi x))) lo))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 hi hi)) 1) (*.f64 (+.f64 x hi) lo))
(/.f64 (neg.f64 (neg.f64 (-.f64 x hi))) (neg.f64 (neg.f64 lo)))
(/.f64 (/.f64 (-.f64 x hi) (sqrt.f64 lo)) (sqrt.f64 lo))
(/.f64 (-.f64 (pow.f64 (/.f64 x lo) 3) (pow.f64 (/.f64 hi lo) 3)) (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 x lo) (/.f64 hi lo)))))
(/.f64 (/.f64 (-.f64 x hi) 1) lo)
(/.f64 (-.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) (/.f64 1 lo)) (fma.f64 x x (*.f64 hi (+.f64 hi x))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 hi hi)) (/.f64 1 lo)) (+.f64 x hi))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2))) (cbrt.f64 (/.f64 lo (-.f64 x hi))))
(/.f64 (/.f64 (-.f64 x hi) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(neg.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)))
(sqrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))
(fabs.f64 (/.f64 (-.f64 x hi) lo))
(log.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x hi) lo))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo)))
(exp.f64 (log.f64 (/.f64 (-.f64 x hi) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) lo)) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 lo (-.f64 x hi)))) 1)
(*.f64 lo (/.f64 1 (-.f64 x hi)))
(*.f64 1 (/.f64 lo (-.f64 x hi)))
(*.f64 (pow.f64 (cbrt.f64 lo) 2) (*.f64 (cbrt.f64 lo) (/.f64 1 (-.f64 x hi))))
(*.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2)) (cbrt.f64 (/.f64 lo (-.f64 x hi))))
(*.f64 (sqrt.f64 lo) (*.f64 (sqrt.f64 lo) (/.f64 1 (-.f64 x hi))))
(*.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) (sqrt.f64 (/.f64 lo (-.f64 x hi))))
(*.f64 (neg.f64 lo) (/.f64 1 (neg.f64 (-.f64 x hi))))
(*.f64 (/.f64 1 (-.f64 x hi)) lo)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2)) (/.f64 lo (cbrt.f64 (-.f64 x hi))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 x hi))) (/.f64 lo (sqrt.f64 (-.f64 x hi))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (/.f64 (cbrt.f64 lo) (-.f64 x hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 x hi)) 2)) (cbrt.f64 (/.f64 lo (-.f64 x hi))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 x hi))) (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 x hi))))
(*.f64 (/.f64 (sqrt.f64 lo) 1) (/.f64 (sqrt.f64 lo) (-.f64 x hi)))
(*.f64 (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 x hi)) 2)) (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 x hi))))
(*.f64 (/.f64 1 (neg.f64 (-.f64 x hi))) (neg.f64 lo))
(*.f64 (/.f64 lo (-.f64 (pow.f64 x 3) (pow.f64 hi 3))) (fma.f64 x x (*.f64 hi (+.f64 hi x))))
(*.f64 (/.f64 lo (-.f64 (*.f64 x x) (*.f64 hi hi))) (+.f64 x hi))
(pow.f64 (/.f64 lo (-.f64 x hi)) 1)
(pow.f64 (/.f64 (-.f64 x hi) lo) -1)
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) -1/3)
(pow.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) 3)
(pow.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) 2)
(neg.f64 (/.f64 lo (neg.f64 (-.f64 x hi))))
(sqrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2))
(log.f64 (exp.f64 (/.f64 lo (-.f64 x hi))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 lo (-.f64 x hi)))))
(cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 3))
(cbrt.f64 (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 x hi) 3)))
(expm1.f64 (log1p.f64 (/.f64 lo (-.f64 x hi))))
(exp.f64 (log.f64 (/.f64 lo (-.f64 x hi))))
(exp.f64 (*.f64 (log.f64 (/.f64 lo (-.f64 x hi))) 1))
(log1p.f64 (expm1.f64 (/.f64 lo (-.f64 x hi))))
(+.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) 1))
(+.f64 (-.f64 1 (/.f64 x lo)) (/.f64 hi lo))
(*.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2)) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 (-.f64 x hi) lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))) (neg.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (+.f64 1 (pow.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 1 (-.f64 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) (neg.f64 (/.f64 (-.f64 x hi) lo))) (neg.f64 (/.f64 (-.f64 x hi) lo)))))
(/.f64 (-.f64 1 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) (neg.f64 (/.f64 (-.f64 x hi) lo)))) (-.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 3)
(pow.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2)
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2))
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))) 1))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))) 1)
(*.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))
(*.f64 (-.f64 x hi) (*.f64 (/.f64 1 lo) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2) (*.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 4)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2))
(*.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 (/.f64 1 lo) (/.f64 1 lo)))
(*.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 (/.f64 1 lo) 2))
(*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2))
(*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 x hi)) (/.f64 1 lo))
(*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) 1) (/.f64 (-.f64 x hi) lo))
(*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) 2))
(/.f64 (-.f64 x hi) (*.f64 (/.f64 lo (-.f64 x hi)) lo))
(/.f64 (/.f64 (-.f64 x hi) lo) (/.f64 lo (-.f64 x hi)))
(/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))
(/.f64 (neg.f64 (-.f64 x hi)) (*.f64 (/.f64 lo (-.f64 x hi)) (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (neg.f64 (-.f64 x hi))) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 x hi) 1) (*.f64 lo (/.f64 lo (-.f64 x hi))))
(/.f64 (*.f64 (-.f64 x hi) (neg.f64 (-.f64 x hi))) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) 1) (*.f64 (neg.f64 lo) (/.f64 lo (-.f64 x hi))))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (-.f64 x hi)) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 x hi) lo)) lo)
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 x hi)) lo)
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (-.f64 x hi))) (neg.f64 lo))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (/.f64 (-.f64 x hi) lo)) (neg.f64 lo))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) 1) (/.f64 lo (-.f64 x hi)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (-.f64 x hi) lo))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)))
(+.f64 (/.f64 x lo) (neg.f64 (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (/.f64 hi lo))
(-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(*.f64 1 (/.f64 (-.f64 x hi) lo))
(*.f64 (-.f64 x hi) (/.f64 1 lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (*.f64 (cbrt.f64 (-.f64 x hi)) (/.f64 1 lo)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2))
(*.f64 (sqrt.f64 (-.f64 x hi)) (*.f64 (sqrt.f64 (-.f64 x hi)) (/.f64 1 lo)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (neg.f64 (-.f64 x hi)) (/.f64 1 (neg.f64 lo)))
(*.f64 (/.f64 1 lo) (-.f64 x hi))
(*.f64 (/.f64 1 lo) (pow.f64 (/.f64 1 (-.f64 x hi)) -1))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2)))
(*.f64 (pow.f64 1 1/3) (/.f64 (-.f64 x hi) lo))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2)) -1) (pow.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) -1) (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) -1))
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2) 1/3))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 x hi) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (-.f64 x hi) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x hi)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (-.f64 x hi)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) 1) (/.f64 (sqrt.f64 (-.f64 x hi)) lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (-.f64 x hi)) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (neg.f64 lo)) (neg.f64 (-.f64 x hi)))
(/.f64 1 (/.f64 lo (-.f64 x hi)))
(/.f64 1 (/.f64 (/.f64 lo (-.f64 x hi)) 1))
(/.f64 (-.f64 x hi) lo)
(/.f64 -1 (neg.f64 (/.f64 lo (-.f64 x hi))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (/.f64 lo (cbrt.f64 (-.f64 x hi))))
(/.f64 (sqrt.f64 (-.f64 x hi)) (/.f64 lo (sqrt.f64 (-.f64 x hi))))
(/.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 lo (-.f64 x hi))))
(/.f64 (neg.f64 (-.f64 x hi)) (neg.f64 lo))
(/.f64 (/.f64 1 lo) (/.f64 1 (-.f64 x hi)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (-.f64 x hi))) (cbrt.f64 lo))
(/.f64 (-.f64 (*.f64 x lo) (*.f64 lo hi)) (*.f64 lo lo))
(/.f64 (*.f64 (-.f64 x hi) 1) lo)
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) 1) (*.f64 (fma.f64 x x (*.f64 hi (+.f64 hi x))) lo))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 hi hi)) 1) (*.f64 (+.f64 x hi) lo))
(/.f64 (neg.f64 (neg.f64 (-.f64 x hi))) (neg.f64 (neg.f64 lo)))
(/.f64 (/.f64 (-.f64 x hi) (sqrt.f64 lo)) (sqrt.f64 lo))
(/.f64 (-.f64 (pow.f64 (/.f64 x lo) 3) (pow.f64 (/.f64 hi lo) 3)) (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 x lo) (/.f64 hi lo)))))
(/.f64 (/.f64 (-.f64 x hi) 1) lo)
(/.f64 (-.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) (/.f64 1 lo)) (fma.f64 x x (*.f64 hi (+.f64 hi x))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 hi hi)) (/.f64 1 lo)) (+.f64 x hi))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2))) (cbrt.f64 (/.f64 lo (-.f64 x hi))))
(/.f64 (/.f64 (-.f64 x hi) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(pow.f64 (/.f64 lo (-.f64 x hi)) -1)
(pow.f64 (/.f64 (-.f64 x hi) lo) 1)
(pow.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) 1/2)
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 3)
(pow.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2) -1/2)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) 2)
(neg.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)))
(sqrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))
(fabs.f64 (/.f64 (-.f64 x hi) lo))
(log.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x hi) lo))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo)))
(exp.f64 (log.f64 (/.f64 (-.f64 x hi) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) lo)) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) lo)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) 1)
(/.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) 3))
(/.f64 1 (/.f64 lo (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (-.f64 x hi))))
(/.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 lo (-.f64 x hi)))
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(/.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (-.f64 x hi)) lo)
(/.f64 (pow.f64 (neg.f64 (-.f64 x hi)) 3) (pow.f64 (neg.f64 lo) 3))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (-.f64 x hi))) (neg.f64 lo))
(/.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) 1) (/.f64 lo (-.f64 x hi)))
(/.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (neg.f64 (-.f64 x hi))) (neg.f64 lo))
(/.f64 (*.f64 (-.f64 x hi) (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) lo)
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (neg.f64 lo))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (-.f64 x hi)) 1) lo)
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (-.f64 x hi)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (-.f64 x hi)) (sqrt.f64 lo)) (sqrt.f64 lo))
(pow.f64 (/.f64 lo (-.f64 x hi)) -3)
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) 1)
(pow.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) 3) 1/3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(exp.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) lo)) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(+.f64 (/.f64 lo hi) (*.f64 lo (*.f64 (pow.f64 hi -2) (neg.f64 x))))
(+.f64 (*.f64 (/.f64 1 hi) lo) (*.f64 (*.f64 (pow.f64 hi -2) (neg.f64 x)) lo))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 1)
(/.f64 (*.f64 lo (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))) (+.f64 (pow.f64 hi -2) (+.f64 (*.f64 (pow.f64 hi -4) (*.f64 x x)) (*.f64 (pow.f64 hi -3) x))))
(/.f64 (*.f64 lo (-.f64 (pow.f64 hi -2) (*.f64 (pow.f64 hi -4) (*.f64 x x)))) (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(/.f64 (*.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) lo) (+.f64 (pow.f64 hi -2) (+.f64 (*.f64 (pow.f64 hi -4) (*.f64 x x)) (*.f64 (pow.f64 hi -3) x))))
(/.f64 (*.f64 (-.f64 (pow.f64 hi -2) (*.f64 (pow.f64 hi -4) (*.f64 x x))) lo) (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3)
(pow.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2))
(log.f64 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(cbrt.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 lo 3) (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 3) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (log.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 lo hi) (*.f64 lo (*.f64 (pow.f64 hi -2) (neg.f64 x))))
(+.f64 (*.f64 (/.f64 1 hi) lo) (*.f64 (*.f64 (pow.f64 hi -2) (neg.f64 x)) lo))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 1)
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 1 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) lo)
(*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2) (cbrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(*.f64 (pow.f64 (cbrt.f64 lo) 2) (*.f64 (cbrt.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2) (*.f64 (cbrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo))
(*.f64 (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(*.f64 (sqrt.f64 lo) (*.f64 (sqrt.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (*.f64 (sqrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo))
(*.f64 (*.f64 lo 1) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 1) lo)
(*.f64 (*.f64 lo (pow.f64 (cbrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2)) (cbrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 (*.f64 lo (sqrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (sqrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(*.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (sqrt.f64 lo)) (sqrt.f64 lo))
(/.f64 (*.f64 lo (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))) (+.f64 (pow.f64 hi -2) (+.f64 (*.f64 (pow.f64 hi -4) (*.f64 x x)) (*.f64 (pow.f64 hi -3) x))))
(/.f64 (*.f64 lo (-.f64 (pow.f64 hi -2) (*.f64 (pow.f64 hi -4) (*.f64 x x)))) (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(/.f64 (*.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) lo) (+.f64 (pow.f64 hi -2) (+.f64 (*.f64 (pow.f64 hi -4) (*.f64 x x)) (*.f64 (pow.f64 hi -3) x))))
(/.f64 (*.f64 (-.f64 (pow.f64 hi -2) (*.f64 (pow.f64 hi -4) (*.f64 x x))) lo) (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3)
(pow.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2))
(log.f64 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(cbrt.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 lo 3) (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 3) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (log.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2)))) 1)
(pow.f64 (*.f64 x (pow.f64 hi -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 3)
(pow.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 3) 1/3)
(pow.f64 (*.f64 (/.f64 1 hi) (sqrt.f64 x)) 2)
(sqrt.f64 (*.f64 (pow.f64 hi -4) (*.f64 x x)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 hi -2)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (pow.f64 hi -2)))))
(cbrt.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2))))
(exp.f64 (log.f64 (*.f64 x (pow.f64 hi -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 hi -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (pow.f64 hi -2))))
(+.f64 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) -1)
(-.f64 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 1)
(*.f64 1 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(*.f64 (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) (cbrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2)) (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(*.f64 (sqrt.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) (sqrt.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3) 1) (+.f64 (*.f64 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (+.f64 1 (*.f64 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 1))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 1) (+.f64 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 1))
(pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 1)
(pow.f64 (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 3)
(pow.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3) 1/3)
(pow.f64 (sqrt.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 2)
(sqrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2))
(log.f64 (exp.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))))
(cbrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3))
(exp.f64 (log.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 1))
(log1p.f64 (expm1.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
Outputs
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) x) hi))
(neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 hi x)))
(/.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 hi x))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) x) hi)))
(+.f64 (neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 hi x))) (/.f64 lo (/.f64 hi (cbrt.f64 -1))))
(-.f64 (/.f64 lo (/.f64 hi (cbrt.f64 -1))) (/.f64 (cbrt.f64 -1) (/.f64 hi x)))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) x) hi)))
(+.f64 (neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 hi x))) (/.f64 lo (/.f64 hi (cbrt.f64 -1))))
(-.f64 (/.f64 lo (/.f64 hi (cbrt.f64 -1))) (/.f64 (cbrt.f64 -1) (/.f64 hi x)))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) x) hi)))
(+.f64 (neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 hi x))) (/.f64 lo (/.f64 hi (cbrt.f64 -1))))
(-.f64 (/.f64 lo (/.f64 hi (cbrt.f64 -1))) (/.f64 (cbrt.f64 -1) (/.f64 hi x)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x lo)) hi))
(neg.f64 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x lo)) hi))
(/.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 hi (-.f64 x lo)))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x lo)) hi))
(neg.f64 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x lo)) hi))
(/.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 hi (-.f64 x lo)))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x lo)) hi))
(neg.f64 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x lo)) hi))
(/.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 hi (-.f64 x lo)))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x lo)) hi))
(neg.f64 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x lo)) hi))
(/.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 hi (-.f64 x lo)))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (*.f64 x x) (*.f64 hi hi))) (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (*.f64 x x) (*.f64 hi hi))) (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 (pow.f64 x 2) (pow.f64 hi 2)))
(fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (*.f64 x x) (*.f64 hi hi)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (*.f64 x x) (*.f64 hi hi))) (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (*.f64 x x) (*.f64 hi hi))) (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 (pow.f64 x 2) (pow.f64 hi 2)))
(fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (*.f64 x x) (*.f64 hi hi)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (*.f64 x x) (*.f64 hi hi))) (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (*.f64 x x) (*.f64 hi hi))) (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 (pow.f64 x 2) (pow.f64 hi 2)))
(fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (*.f64 x x) (*.f64 hi hi)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (*.f64 x x) (*.f64 hi hi))) (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (*.f64 x x) (*.f64 hi hi))) (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (*.f64 x x) (*.f64 hi hi))) (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (*.f64 x x) (*.f64 hi hi))) (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (*.f64 x x) (*.f64 hi hi))) (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (fma.f64 -2 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (*.f64 x x) (*.f64 hi hi))) (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(neg.f64 (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) x) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(fma.f64 (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) x (neg.f64 (pow.f64 (/.f64 lo hi) 3)))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) (neg.f64 (pow.f64 (/.f64 lo hi) 3)))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) x) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) (pow.f64 x 2))))
(fma.f64 (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) x (fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (*.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3))))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) (fma.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3) (neg.f64 (pow.f64 (/.f64 lo hi) 3))))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) x) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) (pow.f64 x 2)))))
(fma.f64 (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) x (fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (+.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3)) (pow.f64 (/.f64 x hi) 3))))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3) (pow.f64 (/.f64 x hi) 3)) (pow.f64 (/.f64 lo hi) 3)))
(/.f64 (pow.f64 x 3) (pow.f64 hi 3))
(pow.f64 (/.f64 x hi) 3)
(+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) (pow.f64 x 2)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3)) (pow.f64 (/.f64 x hi) 3))
(fma.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3) (pow.f64 (/.f64 x hi) 3))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) x) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) (pow.f64 x 2))))
(fma.f64 (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) x (+.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3)) (pow.f64 (/.f64 x hi) 3)))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) (fma.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3) (pow.f64 (/.f64 x hi) 3)))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) x) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) (pow.f64 x 2)))))
(fma.f64 (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) x (fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (+.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3)) (pow.f64 (/.f64 x hi) 3))))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3) (pow.f64 (/.f64 x hi) 3)) (pow.f64 (/.f64 lo hi) 3)))
(/.f64 (pow.f64 x 3) (pow.f64 hi 3))
(pow.f64 (/.f64 x hi) 3)
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 lo (pow.f64 hi 3))) (/.f64 lo (pow.f64 hi 3))) (pow.f64 x 2))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))
(fma.f64 -1 (*.f64 (*.f64 x x) (*.f64 3 (/.f64 lo (pow.f64 hi 3)))) (pow.f64 (/.f64 x hi) 3))
(-.f64 (pow.f64 (/.f64 x hi) 3) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 lo (pow.f64 hi 3)))))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 lo (pow.f64 hi 3))) (/.f64 lo (pow.f64 hi 3))) (pow.f64 x 2))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3))))
(fma.f64 (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) x (fma.f64 -1 (*.f64 (*.f64 x x) (*.f64 3 (/.f64 lo (pow.f64 hi 3)))) (pow.f64 (/.f64 x hi) 3)))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) (-.f64 (pow.f64 (/.f64 x hi) 3) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 lo (pow.f64 hi 3))))))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) x) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 lo (pow.f64 hi 3))) (/.f64 lo (pow.f64 hi 3))) (pow.f64 x 2))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))))
(fma.f64 (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) x (fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (fma.f64 -1 (*.f64 (*.f64 x x) (*.f64 3 (/.f64 lo (pow.f64 hi 3)))) (pow.f64 (/.f64 x hi) 3))))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) (-.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 lo (pow.f64 hi 3))))) (pow.f64 (/.f64 lo hi) 3)))
(/.f64 (pow.f64 x 3) (pow.f64 hi 3))
(pow.f64 (/.f64 x hi) 3)
(+.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))
(fma.f64 lo (*.f64 (/.f64 (*.f64 x x) (pow.f64 hi 3)) -3) (pow.f64 (/.f64 x hi) 3))
(+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (+.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3))))
(fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (fma.f64 lo (*.f64 (/.f64 (*.f64 x x) (pow.f64 hi 3)) -3) (pow.f64 (/.f64 x hi) 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (+.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))))
(fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (fma.f64 lo (*.f64 (/.f64 (*.f64 x x) (pow.f64 hi 3)) -3) (pow.f64 (/.f64 x hi) 3))))
(-.f64 (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (fma.f64 lo (*.f64 (/.f64 (*.f64 x x) (pow.f64 hi 3)) -3) (pow.f64 (/.f64 x hi) 3))) (pow.f64 (/.f64 lo hi) 3))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(neg.f64 (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (neg.f64 (pow.f64 (/.f64 lo hi) 3)))
(-.f64 (*.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3)))) (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3)))))))
(fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (*.f64 lo (*.f64 (/.f64 (*.f64 x x) (pow.f64 hi 3)) -3))))
(fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (fma.f64 lo (*.f64 (/.f64 (*.f64 x x) (pow.f64 hi 3)) -3) (neg.f64 (pow.f64 (/.f64 lo hi) 3))))
(+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))))))
(fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (fma.f64 lo (*.f64 (/.f64 (*.f64 x x) (pow.f64 hi 3)) -3) (pow.f64 (/.f64 x hi) 3))))
(-.f64 (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (fma.f64 lo (*.f64 (/.f64 (*.f64 x x) (pow.f64 hi 3)) -3) (pow.f64 (/.f64 x hi) 3))) (pow.f64 (/.f64 lo hi) 3))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(neg.f64 (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (neg.f64 (pow.f64 (/.f64 lo hi) 3)))
(-.f64 (*.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3)))) (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) lo))))
(fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (neg.f64 (*.f64 lo (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 hi 3)))))))
(-.f64 (-.f64 (*.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3)))) (pow.f64 (/.f64 lo hi) 3)) (*.f64 lo (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 hi 3)))))
(+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) lo)))))
(fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (+.f64 (pow.f64 (/.f64 x hi) 3) (neg.f64 (*.f64 lo (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 hi 3))))))))
(fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (-.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (*.f64 lo (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 hi 3))))) (pow.f64 (/.f64 lo hi) 3)))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
1
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 1 (*.f64 -1 (/.f64 hi lo)))
(-.f64 1 (/.f64 (neg.f64 hi) lo))
(+.f64 1 (/.f64 hi lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 hi lo) 1))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x))) (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (*.f64 lo x))))))
(fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo x)) (+.f64 (-.f64 1 (/.f64 x lo)) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi hi) (*.f64 lo x)))))
(-.f64 (+.f64 (-.f64 1 (/.f64 x lo)) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi hi) (*.f64 lo x)))) (/.f64 (*.f64 hi hi) (*.f64 lo x)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x))) (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo x)) (+.f64 (/.f64 (pow.f64 hi 3) (*.f64 lo (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo (pow.f64 x 2)))) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo))) (pow.f64 x 2))))))))))
(fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo x)) (+.f64 (-.f64 1 (/.f64 x lo)) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo x)) (+.f64 (*.f64 0 (/.f64 (pow.f64 hi 3) (*.f64 lo (*.f64 x x)))) (/.f64 (*.f64 (neg.f64 hi) (*.f64 0 (/.f64 (*.f64 hi hi) lo))) (*.f64 x x)))))))
(-.f64 (+.f64 (-.f64 1 (/.f64 x lo)) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo x)) (/.f64 (*.f64 hi 0) (*.f64 x x))))) (/.f64 (*.f64 hi hi) (*.f64 lo x)))
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 hi lo) 1))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) x)))))
(+.f64 (-.f64 1 (/.f64 x lo)) (+.f64 (/.f64 hi lo) (neg.f64 (/.f64 (*.f64 0 (/.f64 (*.f64 hi hi) lo)) x))))
(+.f64 (-.f64 1 (/.f64 x lo)) (+.f64 (/.f64 hi lo) (/.f64 0 x)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) x)) (+.f64 (/.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo))) (pow.f64 x 2)) (+.f64 (/.f64 (pow.f64 hi 3) (*.f64 lo (pow.f64 x 2))) (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo (pow.f64 x 2))))))))))
(+.f64 (-.f64 1 (/.f64 x lo)) (+.f64 (/.f64 hi lo) (fma.f64 -1 (/.f64 (*.f64 0 (/.f64 (*.f64 hi hi) lo)) x) (+.f64 (/.f64 (*.f64 hi (*.f64 0 (/.f64 (*.f64 hi hi) lo))) (*.f64 x x)) (*.f64 0 (/.f64 (pow.f64 hi 3) (*.f64 lo (*.f64 x x))))))))
(+.f64 (-.f64 1 (/.f64 x lo)) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 0 x) (/.f64 (*.f64 hi 0) (*.f64 x x)))))
(-.f64 1 (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 lo hi))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 x 2) (*.f64 lo hi))))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 -1 (/.f64 (*.f64 x x) (*.f64 lo hi)) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 x x) (*.f64 lo hi)))))
(+.f64 (-.f64 1 (/.f64 x lo)) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 x x) (*.f64 lo hi))) (/.f64 (*.f64 x x) (*.f64 lo hi))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 lo (pow.f64 hi 2)))) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 lo (pow.f64 hi 2))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 lo hi))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 x 2) (*.f64 lo hi)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 x 2) lo) (*.f64 -1 (/.f64 (pow.f64 x 2) lo))) x) (pow.f64 hi 2))))))))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 lo (*.f64 hi hi))) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 lo (*.f64 hi hi))) (+.f64 1 (fma.f64 -1 (/.f64 (*.f64 x x) (*.f64 lo hi)) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 x x) (*.f64 lo hi)) (neg.f64 (/.f64 (*.f64 0 (/.f64 (*.f64 x x) lo)) (/.f64 (*.f64 hi hi) x))))))))))
(-.f64 (-.f64 (+.f64 (/.f64 (pow.f64 x 3) (*.f64 lo (*.f64 hi hi))) (+.f64 (-.f64 1 (/.f64 (*.f64 x x) (*.f64 lo hi))) (+.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 x x) (*.f64 lo hi))) (/.f64 (*.f64 x 0) (*.f64 hi hi))))) (/.f64 (pow.f64 x 3) (*.f64 lo (*.f64 hi hi)))) (/.f64 x lo))
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (+.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 x 2) lo) (*.f64 -1 (/.f64 (pow.f64 x 2) lo))) hi)))))
(+.f64 (-.f64 1 (/.f64 x lo)) (+.f64 (/.f64 hi lo) (neg.f64 (/.f64 (*.f64 0 (/.f64 (*.f64 x x) lo)) hi))))
(+.f64 (-.f64 1 (/.f64 x lo)) (+.f64 (/.f64 hi lo) (/.f64 0 hi)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 lo (pow.f64 hi 2)))) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 lo (pow.f64 hi 2))) (+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 x 2) lo) (*.f64 -1 (/.f64 (pow.f64 x 2) lo))) x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 x 2) lo) (*.f64 -1 (/.f64 (pow.f64 x 2) lo))) hi))))))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 lo (*.f64 hi hi))) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 lo (*.f64 hi hi))) (+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 0 (/.f64 (*.f64 x x) lo)) (/.f64 (*.f64 hi hi) x)) (neg.f64 (/.f64 (*.f64 0 (/.f64 (*.f64 x x) lo)) hi))))))))
(-.f64 (-.f64 (+.f64 (/.f64 (pow.f64 x 3) (*.f64 lo (*.f64 hi hi))) (+.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 0 hi) (/.f64 (*.f64 x 0) (*.f64 hi hi))))) (/.f64 (pow.f64 x 3) (*.f64 lo (*.f64 hi hi)))) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) x)) (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo)))
(fma.f64 -1 (/.f64 (*.f64 0 (/.f64 (*.f64 hi hi) lo)) x) (/.f64 (-.f64 x hi) lo))
(+.f64 (/.f64 (-.f64 x hi) lo) (/.f64 0 x))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) x)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) lo)) (/.f64 (pow.f64 hi 3) lo))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))))
(fma.f64 -1 (/.f64 (*.f64 0 (/.f64 (*.f64 hi hi) lo)) x) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 hi (*.f64 0 (/.f64 (*.f64 hi hi) lo))) (*.f64 0 (/.f64 (pow.f64 hi 3) lo))) (*.f64 x x)) (/.f64 (-.f64 x hi) lo)))
(+.f64 (/.f64 0 x) (+.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (*.f64 hi 0) (*.f64 x x))))
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x))) (+.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo x)) (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))))
(fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo x)) (+.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (*.f64 hi hi) (*.f64 lo x))))
(-.f64 (+.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (*.f64 hi hi) (*.f64 lo x))) (/.f64 (*.f64 hi hi) (*.f64 lo x)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) lo)) (/.f64 (pow.f64 hi 3) lo))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x))) (+.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo x)) (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo)))))
(fma.f64 -1 (/.f64 (fma.f64 hi (*.f64 0 (/.f64 (*.f64 hi hi) lo)) (*.f64 0 (/.f64 (pow.f64 hi 3) lo))) (*.f64 x x)) (fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo x)) (+.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (*.f64 hi hi) (*.f64 lo x)))))
(+.f64 (-.f64 (/.f64 (*.f64 hi 0) (*.f64 x x)) (/.f64 (*.f64 hi hi) (*.f64 lo x))) (+.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (*.f64 hi hi) (*.f64 lo x))))
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 x 2) lo) (*.f64 -1 (/.f64 (pow.f64 x 2) lo))) hi))))
(+.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (/.f64 (*.f64 0 (/.f64 (*.f64 x x) lo)) hi)))
(+.f64 (/.f64 (-.f64 x hi) lo) (/.f64 0 hi))
(+.f64 (/.f64 x lo) (+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 x 3) lo) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) lo)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 x 2) lo) (*.f64 -1 (/.f64 (pow.f64 x 2) lo))) x)))) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 x 2) lo) (*.f64 -1 (/.f64 (pow.f64 x 2) lo))) hi)))))
(+.f64 (/.f64 (-.f64 x hi) lo) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 0 (/.f64 (pow.f64 x 3) lo)) (neg.f64 (*.f64 x (*.f64 0 (/.f64 (*.f64 x x) lo))))) (*.f64 hi hi)) (/.f64 (*.f64 0 (/.f64 (*.f64 x x) lo)) hi))))
(+.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 0 hi) (/.f64 (*.f64 x 0) (*.f64 hi hi))))
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 lo hi))) (+.f64 (/.f64 (pow.f64 x 2) (*.f64 lo hi)) (+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))))
(fma.f64 -1 (/.f64 (*.f64 x x) (*.f64 lo hi)) (+.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (*.f64 x x) (*.f64 lo hi))))
(-.f64 (+.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (*.f64 x x) (*.f64 lo hi))) (/.f64 (*.f64 x x) (*.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 lo hi))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 x 2) lo) (*.f64 -1 (/.f64 (pow.f64 x 2) lo))) x) (+.f64 (/.f64 (pow.f64 x 3) lo) (*.f64 -1 (/.f64 (pow.f64 x 3) lo)))) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (*.f64 lo hi)) (+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo))))))
(fma.f64 -1 (/.f64 (*.f64 x x) (*.f64 lo hi)) (fma.f64 -1 (/.f64 (fma.f64 (*.f64 0 (/.f64 (*.f64 x x) lo)) x (*.f64 0 (/.f64 (pow.f64 x 3) lo))) (*.f64 hi hi)) (+.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (*.f64 x x) (*.f64 lo hi)))))
(-.f64 (+.f64 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo hi)) (/.f64 (*.f64 x 0) (*.f64 hi hi))) (/.f64 (-.f64 x hi) lo)) (/.f64 (*.f64 x x) (*.f64 lo hi)))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (fma.f64 -1 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo (*.f64 x x)) (pow.f64 hi 3)))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo (/.f64 (*.f64 hi hi) x))) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 3)) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))))
(fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 4) (pow.f64 x 3))) (fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (fma.f64 -1 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo (*.f64 x x)) (pow.f64 hi 3))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo (/.f64 (*.f64 hi hi) x))) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x)))) (/.f64 lo (/.f64 (pow.f64 hi 4) (pow.f64 x 3))))
(/.f64 lo x)
(+.f64 (/.f64 (*.f64 lo hi) (pow.f64 x 2)) (/.f64 lo x))
(+.f64 (/.f64 lo x) (/.f64 lo (/.f64 (*.f64 x x) hi)))
(+.f64 (/.f64 lo x) (/.f64 (*.f64 lo hi) (*.f64 x x)))
(+.f64 (/.f64 (*.f64 lo (pow.f64 hi 2)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 lo hi) (pow.f64 x 2)) (/.f64 lo x)))
(+.f64 (+.f64 (/.f64 lo x) (/.f64 lo (/.f64 (*.f64 x x) hi))) (/.f64 lo (/.f64 (pow.f64 x 3) (*.f64 hi hi))))
(+.f64 (+.f64 (/.f64 lo x) (/.f64 (*.f64 lo hi) (*.f64 x x))) (/.f64 lo (/.f64 (pow.f64 x 3) (*.f64 hi hi))))
(+.f64 (/.f64 (*.f64 lo (pow.f64 hi 2)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 lo hi) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 lo (pow.f64 hi 3)) (pow.f64 x 4)) (/.f64 lo x))))
(+.f64 (/.f64 lo (/.f64 (pow.f64 x 3) (*.f64 hi hi))) (+.f64 (/.f64 lo (/.f64 (*.f64 x x) hi)) (+.f64 (/.f64 lo x) (/.f64 lo (/.f64 (pow.f64 x 4) (pow.f64 hi 3))))))
(+.f64 (+.f64 (/.f64 lo (/.f64 (pow.f64 x 3) (*.f64 hi hi))) (/.f64 (*.f64 lo hi) (*.f64 x x))) (+.f64 (/.f64 lo x) (/.f64 lo (/.f64 (pow.f64 x 4) (pow.f64 hi 3)))))
(/.f64 lo x)
(+.f64 (/.f64 (*.f64 lo hi) (pow.f64 x 2)) (/.f64 lo x))
(+.f64 (/.f64 lo x) (/.f64 lo (/.f64 (*.f64 x x) hi)))
(+.f64 (/.f64 lo x) (/.f64 (*.f64 lo hi) (*.f64 x x)))
(+.f64 (/.f64 (*.f64 lo (pow.f64 hi 2)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 lo hi) (pow.f64 x 2)) (/.f64 lo x)))
(+.f64 (+.f64 (/.f64 lo x) (/.f64 lo (/.f64 (*.f64 x x) hi))) (/.f64 lo (/.f64 (pow.f64 x 3) (*.f64 hi hi))))
(+.f64 (+.f64 (/.f64 lo x) (/.f64 (*.f64 lo hi) (*.f64 x x))) (/.f64 lo (/.f64 (pow.f64 x 3) (*.f64 hi hi))))
(+.f64 (/.f64 (*.f64 lo (pow.f64 hi 2)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 lo hi) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 lo (pow.f64 hi 3)) (pow.f64 x 4)) (/.f64 lo x))))
(+.f64 (/.f64 lo (/.f64 (pow.f64 x 3) (*.f64 hi hi))) (+.f64 (/.f64 lo (/.f64 (*.f64 x x) hi)) (+.f64 (/.f64 lo x) (/.f64 lo (/.f64 (pow.f64 x 4) (pow.f64 hi 3))))))
(+.f64 (+.f64 (/.f64 lo (/.f64 (pow.f64 x 3) (*.f64 hi hi))) (/.f64 (*.f64 lo hi) (*.f64 x x))) (+.f64 (/.f64 lo x) (/.f64 lo (/.f64 (pow.f64 x 4) (pow.f64 hi 3)))))
(/.f64 lo x)
(+.f64 (/.f64 (*.f64 lo hi) (pow.f64 x 2)) (/.f64 lo x))
(+.f64 (/.f64 lo x) (/.f64 lo (/.f64 (*.f64 x x) hi)))
(+.f64 (/.f64 lo x) (/.f64 (*.f64 lo hi) (*.f64 x x)))
(+.f64 (/.f64 (*.f64 lo (pow.f64 hi 2)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 lo hi) (pow.f64 x 2)) (/.f64 lo x)))
(+.f64 (+.f64 (/.f64 lo x) (/.f64 lo (/.f64 (*.f64 x x) hi))) (/.f64 lo (/.f64 (pow.f64 x 3) (*.f64 hi hi))))
(+.f64 (+.f64 (/.f64 lo x) (/.f64 (*.f64 lo hi) (*.f64 x x))) (/.f64 lo (/.f64 (pow.f64 x 3) (*.f64 hi hi))))
(+.f64 (/.f64 (*.f64 lo (pow.f64 hi 2)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 lo hi) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 lo (pow.f64 hi 3)) (pow.f64 x 4)) (/.f64 lo x))))
(+.f64 (/.f64 lo (/.f64 (pow.f64 x 3) (*.f64 hi hi))) (+.f64 (/.f64 lo (/.f64 (*.f64 x x) hi)) (+.f64 (/.f64 lo x) (/.f64 lo (/.f64 (pow.f64 x 4) (pow.f64 hi 3))))))
(+.f64 (+.f64 (/.f64 lo (/.f64 (pow.f64 x 3) (*.f64 hi hi))) (/.f64 (*.f64 lo hi) (*.f64 x x))) (+.f64 (/.f64 lo x) (/.f64 lo (/.f64 (pow.f64 x 4) (pow.f64 hi 3)))))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (fma.f64 -1 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo (*.f64 x x)) (pow.f64 hi 3)))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo (/.f64 (*.f64 hi hi) x))) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 3)) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))))
(fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 4) (pow.f64 x 3))) (fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (fma.f64 -1 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo (*.f64 x x)) (pow.f64 hi 3))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo (/.f64 (*.f64 hi hi) x))) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x)))) (/.f64 lo (/.f64 (pow.f64 hi 4) (pow.f64 x 3))))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (fma.f64 -1 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo (*.f64 x x)) (pow.f64 hi 3)))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo (/.f64 (*.f64 hi hi) x))) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 3)) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))))
(fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 4) (pow.f64 x 3))) (fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (fma.f64 -1 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo (*.f64 x x)) (pow.f64 hi 3))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo (/.f64 (*.f64 hi hi) x))) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x)))) (/.f64 lo (/.f64 (pow.f64 hi 4) (pow.f64 x 3))))
(+.f64 (/.f64 hi lo) 1)
(-.f64 1 (/.f64 (neg.f64 hi) lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (cbrt.f64 -1) x) lo)
(/.f64 (cbrt.f64 -1) (/.f64 lo x))
(-.f64 (+.f64 1 (/.f64 (*.f64 (cbrt.f64 -1) x) lo)) (/.f64 (*.f64 (cbrt.f64 -1) hi) lo))
(+.f64 1 (-.f64 (/.f64 (cbrt.f64 -1) (/.f64 lo x)) (/.f64 (cbrt.f64 -1) (/.f64 lo hi))))
(-.f64 (+.f64 1 (/.f64 (*.f64 (cbrt.f64 -1) x) lo)) (/.f64 (*.f64 (cbrt.f64 -1) hi) lo))
(+.f64 1 (-.f64 (/.f64 (cbrt.f64 -1) (/.f64 lo x)) (/.f64 (cbrt.f64 -1) (/.f64 lo hi))))
(-.f64 (+.f64 1 (/.f64 (*.f64 (cbrt.f64 -1) x) lo)) (/.f64 (*.f64 (cbrt.f64 -1) hi) lo))
(+.f64 1 (-.f64 (/.f64 (cbrt.f64 -1) (/.f64 lo x)) (/.f64 (cbrt.f64 -1) (/.f64 lo hi))))
(-.f64 1 (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
1
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
1
(+.f64 1 (/.f64 (*.f64 (-.f64 x hi) (cbrt.f64 -1)) lo))
(+.f64 1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x hi)) lo))
(+.f64 1 (/.f64 (-.f64 x hi) (/.f64 lo (cbrt.f64 -1))))
(+.f64 1 (/.f64 (*.f64 (-.f64 x hi) (cbrt.f64 -1)) lo))
(+.f64 1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x hi)) lo))
(+.f64 1 (/.f64 (-.f64 x hi) (/.f64 lo (cbrt.f64 -1))))
(+.f64 1 (/.f64 (*.f64 (-.f64 x hi) (cbrt.f64 -1)) lo))
(+.f64 1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x hi)) lo))
(+.f64 1 (/.f64 (-.f64 x hi) (/.f64 lo (cbrt.f64 -1))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(/.f64 (pow.f64 x 2) (pow.f64 lo 2))
(/.f64 (*.f64 x x) (*.f64 lo lo))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(/.f64 (pow.f64 x 2) (pow.f64 lo 2))
(/.f64 (*.f64 x x) (*.f64 lo lo))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(/.f64 (pow.f64 x 2) (pow.f64 lo 2))
(/.f64 (*.f64 x x) (*.f64 lo lo))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) x) lo))
(neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 lo x)))
(/.f64 (neg.f64 (*.f64 x (cbrt.f64 -1))) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) x) lo)) (/.f64 (*.f64 (cbrt.f64 -1) hi) lo))
(fma.f64 -1 (/.f64 (cbrt.f64 -1) (/.f64 lo x)) (/.f64 (cbrt.f64 -1) (/.f64 lo hi)))
(-.f64 (/.f64 (cbrt.f64 -1) (/.f64 lo hi)) (/.f64 (cbrt.f64 -1) (/.f64 lo x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) x) lo)) (/.f64 (*.f64 (cbrt.f64 -1) hi) lo))
(fma.f64 -1 (/.f64 (cbrt.f64 -1) (/.f64 lo x)) (/.f64 (cbrt.f64 -1) (/.f64 lo hi)))
(-.f64 (/.f64 (cbrt.f64 -1) (/.f64 lo hi)) (/.f64 (cbrt.f64 -1) (/.f64 lo x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) x) lo)) (/.f64 (*.f64 (cbrt.f64 -1) hi) lo))
(fma.f64 -1 (/.f64 (cbrt.f64 -1) (/.f64 lo x)) (/.f64 (cbrt.f64 -1) (/.f64 lo hi)))
(-.f64 (/.f64 (cbrt.f64 -1) (/.f64 lo hi)) (/.f64 (cbrt.f64 -1) (/.f64 lo x)))
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) (cbrt.f64 -1)) lo))
(neg.f64 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x hi)) lo))
(/.f64 (+.f64 (neg.f64 x) hi) (/.f64 lo (cbrt.f64 -1)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) (cbrt.f64 -1)) lo))
(neg.f64 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x hi)) lo))
(/.f64 (+.f64 (neg.f64 x) hi) (/.f64 lo (cbrt.f64 -1)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) (cbrt.f64 -1)) lo))
(neg.f64 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x hi)) lo))
(/.f64 (+.f64 (neg.f64 x) hi) (/.f64 lo (cbrt.f64 -1)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) (cbrt.f64 -1)) lo))
(neg.f64 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x hi)) lo))
(/.f64 (+.f64 (neg.f64 x) hi) (/.f64 lo (cbrt.f64 -1)))
(*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(neg.f64 (pow.f64 (/.f64 hi lo) 3))
(+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) x) (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(fma.f64 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) x (neg.f64 (pow.f64 (/.f64 hi lo) 3)))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (neg.f64 (pow.f64 (/.f64 hi lo) 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) x) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (+.f64 (*.f64 -2 (/.f64 hi (pow.f64 lo 3))) (*.f64 -1 (/.f64 hi (pow.f64 lo 3)))) (pow.f64 x 2))))
(fma.f64 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) x (fma.f64 -1 (pow.f64 (/.f64 hi lo) 3) (*.f64 (*.f64 x x) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3))))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (fma.f64 (*.f64 x x) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (neg.f64 (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) x) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 hi (pow.f64 lo 3))) (*.f64 -1 (/.f64 hi (pow.f64 lo 3)))) (pow.f64 x 2)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(fma.f64 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) x (fma.f64 -1 (pow.f64 (/.f64 hi lo) 3) (fma.f64 (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (*.f64 x x) (pow.f64 (/.f64 x lo) 3))))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (pow.f64 (/.f64 x lo) 3)) (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (pow.f64 x 3) (pow.f64 lo 3))
(pow.f64 (/.f64 x lo) 3)
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 hi (pow.f64 lo 3))) (*.f64 -1 (/.f64 hi (pow.f64 lo 3)))) (pow.f64 x 2)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(fma.f64 (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (*.f64 x x) (pow.f64 (/.f64 x lo) 3))
(fma.f64 (*.f64 x x) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (pow.f64 (/.f64 x lo) 3))
(+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) x) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 hi (pow.f64 lo 3))) (*.f64 -1 (/.f64 hi (pow.f64 lo 3)))) (pow.f64 x 2)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))
(fma.f64 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) x (fma.f64 (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (*.f64 x x) (pow.f64 (/.f64 x lo) 3)))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (fma.f64 (*.f64 x x) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (pow.f64 (/.f64 x lo) 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) x) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 hi (pow.f64 lo 3))) (*.f64 -1 (/.f64 hi (pow.f64 lo 3)))) (pow.f64 x 2)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(fma.f64 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) x (fma.f64 -1 (pow.f64 (/.f64 hi lo) 3) (fma.f64 (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (*.f64 x x) (pow.f64 (/.f64 x lo) 3))))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (pow.f64 (/.f64 x lo) 3)) (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (pow.f64 x 3) (pow.f64 lo 3))
(pow.f64 (/.f64 x lo) 3)
(+.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 -1 (*.f64 (+.f64 (/.f64 hi (pow.f64 lo 3)) (*.f64 2 (/.f64 hi (pow.f64 lo 3)))) (pow.f64 x 2))))
(+.f64 (pow.f64 (/.f64 x lo) 3) (neg.f64 (*.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))))))
(-.f64 (pow.f64 (/.f64 x lo) 3) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3)))))
(+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) x) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 -1 (*.f64 (+.f64 (/.f64 hi (pow.f64 lo 3)) (*.f64 2 (/.f64 hi (pow.f64 lo 3)))) (pow.f64 x 2)))))
(fma.f64 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) x (+.f64 (pow.f64 (/.f64 x lo) 3) (neg.f64 (*.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3)))))))
(-.f64 (fma.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (pow.f64 (/.f64 x lo) 3)) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3)))))
(+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) x) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 -1 (*.f64 (+.f64 (/.f64 hi (pow.f64 lo 3)) (*.f64 2 (/.f64 hi (pow.f64 lo 3)))) (pow.f64 x 2))))))
(fma.f64 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) x (fma.f64 -1 (pow.f64 (/.f64 hi lo) 3) (+.f64 (pow.f64 (/.f64 x lo) 3) (neg.f64 (*.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))))))))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (-.f64 (-.f64 (pow.f64 (/.f64 x lo) 3) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))))) (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (pow.f64 x 3) (pow.f64 lo 3))
(pow.f64 (/.f64 x lo) 3)
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) hi) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(fma.f64 (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3) hi (pow.f64 (/.f64 x lo) 3))
(fma.f64 hi (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3) (pow.f64 (/.f64 x lo) 3))
(+.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 hi 2)) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) hi) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))
(fma.f64 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (*.f64 hi hi) (fma.f64 (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3) hi (pow.f64 (/.f64 x lo) 3)))
(fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (fma.f64 hi (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3) (pow.f64 (/.f64 x lo) 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 hi 2)) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) hi) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(fma.f64 -1 (pow.f64 (/.f64 hi lo) 3) (fma.f64 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (*.f64 hi hi) (fma.f64 (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3) hi (pow.f64 (/.f64 x lo) 3))))
(-.f64 (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (fma.f64 hi (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3) (pow.f64 (/.f64 x lo) 3))) (pow.f64 (/.f64 hi lo) 3))
(*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(neg.f64 (pow.f64 (/.f64 hi lo) 3))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 hi 2)))
(fma.f64 -1 (pow.f64 (/.f64 hi lo) 3) (*.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3)))))
(fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (neg.f64 (pow.f64 (/.f64 hi lo) 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 hi 2)) (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) hi)))
(fma.f64 -1 (pow.f64 (/.f64 hi lo) 3) (fma.f64 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (*.f64 hi hi) (*.f64 hi (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3))))
(-.f64 (fma.f64 hi (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3) (*.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))))) (pow.f64 (/.f64 hi lo) 3))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 hi 2)) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) hi))))
(fma.f64 -1 (pow.f64 (/.f64 hi lo) 3) (fma.f64 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (*.f64 hi hi) (fma.f64 (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3) hi (pow.f64 (/.f64 x lo) 3))))
(-.f64 (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (fma.f64 hi (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3) (pow.f64 (/.f64 x lo) 3))) (pow.f64 (/.f64 hi lo) 3))
(*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(neg.f64 (pow.f64 (/.f64 hi lo) 3))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 hi 2)))
(fma.f64 -1 (pow.f64 (/.f64 hi lo) 3) (*.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3)))))
(fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (neg.f64 (pow.f64 (/.f64 hi lo) 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 hi 2)) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) hi))))
(fma.f64 -1 (pow.f64 (/.f64 hi lo) 3) (fma.f64 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (*.f64 hi hi) (neg.f64 (*.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3)))))))
(-.f64 (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (*.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 hi 2)) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) hi)))))
(fma.f64 -1 (pow.f64 (/.f64 hi lo) 3) (fma.f64 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (*.f64 hi hi) (+.f64 (pow.f64 (/.f64 x lo) 3) (neg.f64 (*.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))))))))
(-.f64 (-.f64 (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (pow.f64 (/.f64 x lo) 3)) (*.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))))) (pow.f64 (/.f64 hi lo) 3))
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(/.f64 (*.f64 (neg.f64 x) lo) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(/.f64 (*.f64 (neg.f64 x) lo) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(/.f64 (*.f64 (neg.f64 x) lo) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(/.f64 (*.f64 (neg.f64 x) lo) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(/.f64 (*.f64 (neg.f64 x) lo) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(/.f64 (*.f64 (neg.f64 x) lo) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2) (pow.f64 lo 2))) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo))
(fma.f64 1/2 (*.f64 (*.f64 lo lo) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2)) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 3) (pow.f64 lo 3))) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)))
(fma.f64 1/2 (*.f64 (*.f64 lo lo) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2)) (fma.f64 1/6 (*.f64 (pow.f64 lo 3) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 3)) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 4) (pow.f64 lo 4))) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo))))
(fma.f64 1/2 (*.f64 (*.f64 lo lo) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2)) (fma.f64 1/6 (*.f64 (pow.f64 lo 3) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 3)) (fma.f64 1/24 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 4) (pow.f64 lo 4)) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))))
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (fma.f64 1/2 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo hi)))
(-.f64 (fma.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) 1/2 (/.f64 lo hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 3)))))))
(fma.f64 1/2 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (fma.f64 1/6 (pow.f64 (/.f64 lo hi) 3) (+.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) x)))))))
(fma.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) 1/2 (-.f64 (-.f64 (fma.f64 (pow.f64 (/.f64 lo hi) 3) 1/6 (/.f64 lo hi)) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) x))) (/.f64 lo (/.f64 (*.f64 hi hi) x))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 4))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 3))))))))))
(fma.f64 1/2 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (fma.f64 -1/2 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)) (fma.f64 1/6 (pow.f64 (/.f64 lo hi) 3) (fma.f64 1/2 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 x x))) (fma.f64 1/24 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (+.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) x))))))))))
(fma.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) 1/2 (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)) (fma.f64 (pow.f64 (/.f64 lo hi) 3) 1/6 (fma.f64 1/2 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 x x))) (-.f64 (fma.f64 1/24 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (/.f64 lo hi)) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) x)))))) (/.f64 lo (/.f64 (*.f64 hi hi) x))))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (fma.f64 1/2 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo hi)))
(-.f64 (fma.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) 1/2 (/.f64 lo hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 lo 3)) (*.f64 (pow.f64 lo 2) x)) (pow.f64 hi 3))) (/.f64 lo hi))))
(fma.f64 1/2 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (fma.f64 -1 (/.f64 (fma.f64 -1/6 (pow.f64 lo 3) (*.f64 x (*.f64 lo lo))) (pow.f64 hi 3)) (/.f64 lo hi))))
(fma.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) 1/2 (-.f64 (-.f64 (/.f64 lo hi) (/.f64 (fma.f64 x (*.f64 lo lo) (*.f64 (pow.f64 lo 3) -1/6)) (pow.f64 hi 3))) (/.f64 lo (/.f64 (*.f64 hi hi) x))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 4))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 lo 3)) (*.f64 (pow.f64 lo 2) x)) (pow.f64 hi 3))) (/.f64 lo hi)))))))
(fma.f64 1/2 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (fma.f64 -1/2 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)) (fma.f64 1/2 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 x x))) (fma.f64 1/24 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (fma.f64 -1 (/.f64 (fma.f64 -1/6 (pow.f64 lo 3) (*.f64 x (*.f64 lo lo))) (pow.f64 hi 3)) (/.f64 lo hi)))))))
(fma.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) 1/2 (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) x)) (fma.f64 1/2 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 x x))) (fma.f64 1/24 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (-.f64 (/.f64 lo hi) (/.f64 (fma.f64 x (*.f64 lo lo) (*.f64 (pow.f64 lo 3) -1/6)) (pow.f64 hi 3)))))) (/.f64 lo (/.f64 (*.f64 hi hi) x))))
(-.f64 (exp.f64 (/.f64 lo hi)) 1)
(expm1.f64 (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (exp.f64 (/.f64 lo hi)) x)) (pow.f64 hi 2))) (exp.f64 (/.f64 lo hi))) 1)
(+.f64 (neg.f64 (/.f64 (*.f64 lo (*.f64 x (exp.f64 (/.f64 lo hi)))) (*.f64 hi hi))) (expm1.f64 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) (*.f64 x (exp.f64 (/.f64 lo hi))))) (expm1.f64 (/.f64 lo hi)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (exp.f64 (/.f64 lo hi)) x)) (pow.f64 hi 2))) (+.f64 (exp.f64 (/.f64 lo hi)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (exp.f64 (/.f64 lo hi)) (pow.f64 x 2))) (pow.f64 hi 4))))) 1)
(+.f64 (+.f64 (fma.f64 -1 (/.f64 (*.f64 lo (*.f64 x (exp.f64 (/.f64 lo hi)))) (*.f64 hi hi)) (exp.f64 (/.f64 lo hi))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 lo lo) (*.f64 (*.f64 x x) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 4)))) -1)
(+.f64 (-.f64 (fma.f64 1/2 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 (*.f64 x x) (exp.f64 (/.f64 lo hi))))) (exp.f64 (/.f64 lo hi))) (/.f64 lo (/.f64 (*.f64 hi hi) (*.f64 x (exp.f64 (/.f64 lo hi)))))) -1)
(-.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (exp.f64 (/.f64 lo hi)) (pow.f64 x 3))) (pow.f64 hi 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (exp.f64 (/.f64 lo hi)) x)) (pow.f64 hi 2))) (+.f64 (exp.f64 (/.f64 lo hi)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (exp.f64 (/.f64 lo hi)) (pow.f64 x 2))) (pow.f64 hi 4)))))) 1)
(+.f64 (fma.f64 -1/6 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (*.f64 (pow.f64 x 3) (exp.f64 (/.f64 lo hi))))) (+.f64 (fma.f64 -1 (/.f64 (*.f64 lo (*.f64 x (exp.f64 (/.f64 lo hi)))) (*.f64 hi hi)) (exp.f64 (/.f64 lo hi))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 lo lo) (*.f64 (*.f64 x x) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 4))))) -1)
(+.f64 (fma.f64 -1/6 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (*.f64 (pow.f64 x 3) (exp.f64 (/.f64 lo hi))))) (-.f64 (fma.f64 1/2 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 (*.f64 x x) (exp.f64 (/.f64 lo hi))))) (exp.f64 (/.f64 lo hi))) (/.f64 lo (/.f64 (*.f64 hi hi) (*.f64 x (exp.f64 (/.f64 lo hi))))))) -1)
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (/.f64 x (pow.f64 hi 2))))) 1)
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (exp.f64 (*.f64 (+.f64 (pow.f64 hi -1) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))) lo)) 1)
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (exp.f64 (*.f64 (+.f64 (pow.f64 hi -1) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))) lo)) 1)
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (exp.f64 (*.f64 (+.f64 (pow.f64 hi -1) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))) lo)) 1)
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (exp.f64 (*.f64 (+.f64 (pow.f64 hi -1) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))) lo)) 1)
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(/.f64 (-.f64 x lo) hi)
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 1 hi) (-.f64 x lo))
(/.f64 (-.f64 x lo) hi)
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2))
(/.f64 (-.f64 x lo) hi)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 hi)))
(/.f64 (neg.f64 (-.f64 x lo)) (neg.f64 hi))
(/.f64 (+.f64 (neg.f64 x) lo) (neg.f64 hi))
(*.f64 (pow.f64 hi -1/2) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(/.f64 (*.f64 (-.f64 x lo) (pow.f64 hi -1/2)) (sqrt.f64 hi))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 4))) (fabs.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi))))
(*.f64 (pow.f64 1 1/3) (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2)))
(*.f64 (*.f64 (-.f64 x lo) 1) (/.f64 1 hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (sqrt.f64 (-.f64 x lo))) (cbrt.f64 hi))
(*.f64 (*.f64 (-.f64 x lo) (cbrt.f64 (pow.f64 hi -2))) (/.f64 1 (cbrt.f64 hi)))
(*.f64 (-.f64 x lo) (*.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi))))
(/.f64 (*.f64 (-.f64 x lo) (cbrt.f64 (pow.f64 hi -2))) (cbrt.f64 hi))
(*.f64 (*.f64 (-.f64 x lo) (pow.f64 hi -1/2)) (pow.f64 hi -1/2))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 (-.f64 x lo) hi)
(/.f64 1 (/.f64 (/.f64 hi (-.f64 x lo)) 1))
(/.f64 (-.f64 x lo) hi)
(/.f64 -1 (neg.f64 (/.f64 hi (-.f64 x lo))))
(/.f64 -1 (/.f64 (neg.f64 hi) (-.f64 x lo)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 hi (cbrt.f64 (-.f64 x lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) hi) (cbrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 hi (sqrt.f64 (-.f64 x lo))))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 (-.f64 x lo)) (neg.f64 hi))
(/.f64 (+.f64 (neg.f64 x) lo) (neg.f64 hi))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 x lo))) (cbrt.f64 hi))
(/.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) (cbrt.f64 hi))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi lo)) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 hi x) (*.f64 lo hi)) (*.f64 hi hi))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) 1) (*.f64 (fma.f64 x x (*.f64 lo (+.f64 lo x))) hi))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 hi (fma.f64 x x (*.f64 lo (+.f64 lo x)))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) 1) (*.f64 (+.f64 x lo) hi))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (+.f64 lo x)))
(/.f64 (*.f64 (-.f64 x lo) 1) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 (neg.f64 (-.f64 x lo))) (neg.f64 (neg.f64 hi)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (*.f64 (/.f64 x hi) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (fma.f64 (/.f64 x hi) (/.f64 x hi) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (/.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (fma.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 x hi) (/.f64 x hi))))
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (+.f64 (/.f64 x hi) (/.f64 lo hi)))
(/.f64 (*.f64 (+.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi)) (+.f64 (/.f64 lo hi) (/.f64 x hi)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (/.f64 1 hi)) (fma.f64 x x (*.f64 lo (+.f64 lo x))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) hi) (fma.f64 x x (*.f64 lo (+.f64 lo x))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 1 hi)) (+.f64 x lo))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) hi) (+.f64 lo x))
(/.f64 (/.f64 (-.f64 x lo) 1) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (/.f64 (-.f64 x lo) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi))
(/.f64 (-.f64 x lo) hi)
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) 1/2)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(/.f64 (-.f64 x lo) hi)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 hi)))
(/.f64 (neg.f64 (-.f64 x lo)) (neg.f64 hi))
(/.f64 (+.f64 (neg.f64 x) lo) (neg.f64 hi))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(/.f64 (-.f64 x lo) hi)
(fabs.f64 (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(/.f64 (-.f64 x lo) hi)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 x lo) hi))) 1/3))
(/.f64 (-.f64 x lo) hi)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) 1)
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(*.f64 (-.f64 x lo) (*.f64 (/.f64 1 hi) (/.f64 (-.f64 x lo) hi)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(*.f64 1 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 4)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 4)))
(*.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi -2))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2))
(*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (-.f64 x lo)) (/.f64 1 hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) 1) (/.f64 (-.f64 x lo) hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (-.f64 x lo) (*.f64 (/.f64 hi (-.f64 x lo)) hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (/.f64 (-.f64 x lo) hi) (/.f64 hi (-.f64 x lo)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 1 (*.f64 (/.f64 hi (-.f64 x lo)) (/.f64 hi (-.f64 x lo))))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (neg.f64 (-.f64 x lo)) (*.f64 (/.f64 hi (-.f64 x lo)) (neg.f64 hi)))
(/.f64 (neg.f64 (pow.f64 (-.f64 x lo) 2)) (*.f64 hi (neg.f64 hi)))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) (neg.f64 (-.f64 x lo))) (*.f64 (neg.f64 hi) (neg.f64 hi)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (*.f64 (-.f64 x lo) 1) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (*.f64 (-.f64 x lo) (neg.f64 (-.f64 x lo))) (*.f64 hi (neg.f64 hi)))
(/.f64 (neg.f64 (pow.f64 (-.f64 x lo) 2)) (*.f64 hi (neg.f64 hi)))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) (-.f64 x lo)) (*.f64 (neg.f64 hi) hi))
(/.f64 (neg.f64 (pow.f64 (-.f64 x lo) 2)) (*.f64 hi (neg.f64 hi)))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) 1) (*.f64 (neg.f64 hi) (/.f64 hi (-.f64 x lo))))
(/.f64 (neg.f64 (pow.f64 (-.f64 x lo) 2)) (*.f64 hi (neg.f64 hi)))
(/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (-.f64 x lo)) hi)
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) 1) (/.f64 hi (-.f64 x lo)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (neg.f64 (-.f64 x lo))) (neg.f64 hi))
(/.f64 (neg.f64 (pow.f64 (-.f64 x lo) 2)) (*.f64 hi (neg.f64 hi)))
(/.f64 (*.f64 (-.f64 x lo) (/.f64 (-.f64 x lo) hi)) hi)
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) (/.f64 (-.f64 x lo) hi)) (neg.f64 hi))
(/.f64 (neg.f64 (pow.f64 (-.f64 x lo) 2)) (*.f64 hi (neg.f64 hi)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 4))
(fabs.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(exp.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) 1))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))) 1)
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 hi (-.f64 x lo)))
(/.f64 (-.f64 x lo) (/.f64 hi (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(/.f64 1 (pow.f64 (/.f64 hi (-.f64 x lo)) 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 1 (/.f64 hi (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 x lo))))
(*.f64 (/.f64 1 hi) (*.f64 (-.f64 x lo) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 x lo)) hi)
(/.f64 (-.f64 x lo) (/.f64 hi (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(/.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 hi (-.f64 x lo)))
(/.f64 (pow.f64 (neg.f64 (-.f64 x lo)) 3) (pow.f64 (neg.f64 hi) 3))
(/.f64 (pow.f64 (+.f64 (neg.f64 x) lo) 3) (pow.f64 (neg.f64 hi) 3))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 x lo))) (neg.f64 hi))
(/.f64 (neg.f64 (-.f64 x lo)) (/.f64 (neg.f64 hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(/.f64 (+.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) 1) (/.f64 hi (-.f64 x lo)))
(/.f64 (-.f64 x lo) (/.f64 hi (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(/.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 hi (-.f64 x lo)))
(/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (neg.f64 (-.f64 x lo))) (neg.f64 hi))
(/.f64 (neg.f64 (-.f64 x lo)) (/.f64 (neg.f64 hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(/.f64 (+.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(/.f64 (*.f64 (-.f64 x lo) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) hi)
(/.f64 (-.f64 x lo) (/.f64 hi (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(/.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 hi (-.f64 x lo)))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (neg.f64 hi))
(/.f64 (neg.f64 (-.f64 x lo)) (/.f64 (neg.f64 hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(/.f64 (+.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 x lo)) 1) hi)
(/.f64 (-.f64 x lo) (/.f64 hi (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(/.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 hi (-.f64 x lo)))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi))
(/.f64 (-.f64 x lo) (/.f64 hi (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(/.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 hi (-.f64 x lo)))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 x lo)) (sqrt.f64 hi)) (sqrt.f64 hi))
(/.f64 (-.f64 x lo) (/.f64 hi (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(/.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 hi (-.f64 x lo)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1)
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 3) 1/3)
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2) 2)
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(exp.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 x lo) hi))))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 x lo) hi))) 1))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(+.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) 1))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (-.f64 1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2)))
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo))) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2)) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo))) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)) 2)))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 (-.f64 x hi) lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 lo (-.f64 x hi)) -2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 lo (-.f64 x hi)) -2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 (-.f64 x hi) lo))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 lo (-.f64 x hi)) -2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (+.f64 -1 (neg.f64 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 lo (-.f64 x hi)) -2)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (-.f64 -1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))) (neg.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))) (+.f64 -1 (/.f64 (neg.f64 (-.f64 x hi)) lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (-.f64 -1 (/.f64 (-.f64 x hi) lo)))
(/.f64 (+.f64 1 (pow.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 1 (-.f64 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) (neg.f64 (/.f64 (-.f64 x hi) lo))) (neg.f64 (/.f64 (-.f64 x hi) lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 lo (-.f64 x hi)) -2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(/.f64 (-.f64 1 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) (neg.f64 (/.f64 (-.f64 x hi) lo)))) (-.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 3)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(pow.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3) 1/3)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)) 2))
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(exp.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo)))
(exp.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo)))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))) 1))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo)))
(exp.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo)))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (/.f64 x lo) (neg.f64 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(-.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 (-.f64 x hi) lo)
(-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (-.f64 (/.f64 (-.f64 x hi) lo) 1))
(+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) -1))
(*.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (-.f64 x hi) (/.f64 1 lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (*.f64 (cbrt.f64 (-.f64 x hi)) (/.f64 1 lo)))
(/.f64 (-.f64 x hi) lo)
(*.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2))
(/.f64 (-.f64 x hi) lo)
(*.f64 (sqrt.f64 (-.f64 x hi)) (*.f64 (sqrt.f64 (-.f64 x hi)) (/.f64 1 lo)))
(/.f64 (-.f64 x hi) lo)
(*.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(*.f64 (neg.f64 (-.f64 x hi)) (/.f64 1 (neg.f64 lo)))
(/.f64 (neg.f64 (-.f64 x hi)) (neg.f64 lo))
(/.f64 (+.f64 (neg.f64 x) hi) (neg.f64 lo))
(*.f64 (/.f64 1 lo) (-.f64 x hi))
(/.f64 (-.f64 x hi) lo)
(*.f64 (/.f64 1 lo) (pow.f64 (/.f64 1 (-.f64 x hi)) -1))
(/.f64 (-.f64 x hi) lo)
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 4))) (fabs.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo))))
(*.f64 (pow.f64 1 1/3) (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2)) -1) (pow.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2))) (/.f64 1 (cbrt.f64 (/.f64 lo (-.f64 x hi)))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) -1) (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) -1))
(pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) -2)
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 x hi) (cbrt.f64 lo)))
(/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (-.f64 x hi) (sqrt.f64 lo)))
(/.f64 (-.f64 x hi) lo)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x hi)) lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (-.f64 x hi)) (sqrt.f64 lo)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (/.f64 (cbrt.f64 (-.f64 x hi)) (sqrt.f64 lo))) (sqrt.f64 lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) 1) (/.f64 (sqrt.f64 (-.f64 x hi)) lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (-.f64 x hi)) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (neg.f64 lo)) (neg.f64 (-.f64 x hi)))
(/.f64 (neg.f64 (-.f64 x hi)) (neg.f64 lo))
(/.f64 (+.f64 (neg.f64 x) hi) (neg.f64 lo))
(/.f64 1 (/.f64 lo (-.f64 x hi)))
(/.f64 (-.f64 x hi) lo)
(/.f64 1 (/.f64 (/.f64 lo (-.f64 x hi)) 1))
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 -1 (neg.f64 (/.f64 lo (-.f64 x hi))))
(/.f64 -1 (/.f64 (neg.f64 lo) (-.f64 x hi)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (/.f64 lo (cbrt.f64 (-.f64 x hi))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) lo) (cbrt.f64 (-.f64 x hi)))
(/.f64 (sqrt.f64 (-.f64 x hi)) (/.f64 lo (sqrt.f64 (-.f64 x hi))))
(/.f64 (-.f64 x hi) lo)
(/.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 lo (-.f64 x hi))))
(/.f64 (neg.f64 (-.f64 x hi)) (neg.f64 lo))
(/.f64 (+.f64 (neg.f64 x) hi) (neg.f64 lo))
(/.f64 (/.f64 1 lo) (/.f64 1 (-.f64 x hi)))
(/.f64 (-.f64 x hi) lo)
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (-.f64 x hi))) (cbrt.f64 lo))
(/.f64 (cbrt.f64 (*.f64 (-.f64 x hi) (pow.f64 (/.f64 lo (-.f64 x hi)) -2))) (cbrt.f64 lo))
(/.f64 (cbrt.f64 (*.f64 (-.f64 x hi) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (cbrt.f64 lo))
(/.f64 (-.f64 (*.f64 x lo) (*.f64 lo hi)) (*.f64 lo lo))
(/.f64 (-.f64 (*.f64 lo x) (*.f64 lo hi)) (*.f64 lo lo))
(/.f64 (*.f64 (-.f64 x hi) 1) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) 1) (*.f64 (fma.f64 x x (*.f64 hi (+.f64 hi x))) lo))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 lo (fma.f64 x x (*.f64 hi (+.f64 hi x)))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 hi hi)) 1) (*.f64 (+.f64 x hi) lo))
(/.f64 (-.f64 (*.f64 x x) (*.f64 hi hi)) (*.f64 lo (+.f64 hi x)))
(/.f64 (neg.f64 (neg.f64 (-.f64 x hi))) (neg.f64 (neg.f64 lo)))
(/.f64 (-.f64 x hi) lo)
(/.f64 (/.f64 (-.f64 x hi) (sqrt.f64 lo)) (sqrt.f64 lo))
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 (pow.f64 (/.f64 x lo) 3) (pow.f64 (/.f64 hi lo) 3)) (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 x lo) (/.f64 hi lo)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x lo) 3) (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 x lo) (/.f64 x lo) (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) (/.f64 x lo)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x lo) 3) (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (/.f64 x lo) (/.f64 x lo))))
(/.f64 (/.f64 (-.f64 x hi) 1) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (/.f64 (-.f64 x hi) lo)) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) (/.f64 1 lo)) (fma.f64 x x (*.f64 hi (+.f64 hi x))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) lo) (fma.f64 x x (*.f64 hi (+.f64 hi x))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 hi hi)) (/.f64 1 lo)) (+.f64 x hi))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 hi hi)) lo) (+.f64 hi x))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2))) (cbrt.f64 (/.f64 lo (-.f64 x hi))))
(/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2)) (cbrt.f64 (/.f64 lo (-.f64 x hi)))))
(/.f64 (/.f64 (-.f64 x hi) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(/.f64 (-.f64 x hi) lo)
(neg.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)))
(/.f64 (neg.f64 (-.f64 x hi)) (neg.f64 lo))
(/.f64 (+.f64 (neg.f64 x) hi) (neg.f64 lo))
(sqrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))
(/.f64 (-.f64 x hi) lo)
(fabs.f64 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x hi) lo)
(log.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 x hi) lo)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))
(/.f64 (-.f64 x hi) lo)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(exp.f64 (log.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) lo)) 1))
(/.f64 (-.f64 x hi) lo)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) 1/3))
(/.f64 (-.f64 x hi) lo)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(-.f64 (exp.f64 (log1p.f64 (/.f64 lo (-.f64 x hi)))) 1)
(/.f64 lo (-.f64 x hi))
(*.f64 lo (/.f64 1 (-.f64 x hi)))
(/.f64 lo (-.f64 x hi))
(*.f64 1 (/.f64 lo (-.f64 x hi)))
(/.f64 lo (-.f64 x hi))
(*.f64 (pow.f64 (cbrt.f64 lo) 2) (*.f64 (cbrt.f64 lo) (/.f64 1 (-.f64 x hi))))
(/.f64 lo (-.f64 x hi))
(*.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2)) (cbrt.f64 (/.f64 lo (-.f64 x hi))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2)) (cbrt.f64 (/.f64 lo (-.f64 x hi))))
(*.f64 (sqrt.f64 lo) (*.f64 (sqrt.f64 lo) (/.f64 1 (-.f64 x hi))))
(/.f64 lo (-.f64 x hi))
(*.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) (sqrt.f64 (/.f64 lo (-.f64 x hi))))
(/.f64 lo (-.f64 x hi))
(*.f64 (neg.f64 lo) (/.f64 1 (neg.f64 (-.f64 x hi))))
(/.f64 (neg.f64 lo) (+.f64 (neg.f64 x) hi))
(*.f64 (/.f64 1 (-.f64 x hi)) lo)
(/.f64 lo (-.f64 x hi))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2)) (/.f64 lo (cbrt.f64 (-.f64 x hi))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2)) lo) (cbrt.f64 (-.f64 x hi)))
(/.f64 (/.f64 lo (cbrt.f64 (-.f64 x hi))) (pow.f64 (cbrt.f64 (-.f64 x hi)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 x hi))) (/.f64 lo (sqrt.f64 (-.f64 x hi))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 x hi))) lo) (sqrt.f64 (-.f64 x hi)))
(/.f64 (/.f64 lo (sqrt.f64 (-.f64 x hi))) (sqrt.f64 (-.f64 x hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (/.f64 (cbrt.f64 lo) (-.f64 x hi)))
(/.f64 lo (-.f64 x hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 x hi)) 2)) (cbrt.f64 (/.f64 lo (-.f64 x hi))))
(*.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 x hi)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 x hi))) (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 x hi))))
(*.f64 (/.f64 (sqrt.f64 lo) 1) (/.f64 (sqrt.f64 lo) (-.f64 x hi)))
(/.f64 lo (-.f64 x hi))
(*.f64 (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 x hi)) 2)) (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 x hi))))
(/.f64 (*.f64 (sqrt.f64 lo) (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 x hi)))) (pow.f64 (cbrt.f64 (-.f64 x hi)) 2))
(*.f64 (/.f64 1 (neg.f64 (-.f64 x hi))) (neg.f64 lo))
(*.f64 (neg.f64 lo) (/.f64 1 (neg.f64 (-.f64 x hi))))
(/.f64 (neg.f64 lo) (+.f64 (neg.f64 x) hi))
(*.f64 (/.f64 lo (-.f64 (pow.f64 x 3) (pow.f64 hi 3))) (fma.f64 x x (*.f64 hi (+.f64 hi x))))
(/.f64 (*.f64 lo (fma.f64 x x (*.f64 hi (+.f64 hi x)))) (-.f64 (pow.f64 x 3) (pow.f64 hi 3)))
(*.f64 (fma.f64 x x (*.f64 hi (+.f64 hi x))) (/.f64 lo (-.f64 (pow.f64 x 3) (pow.f64 hi 3))))
(*.f64 (/.f64 lo (-.f64 (*.f64 x x) (*.f64 hi hi))) (+.f64 x hi))
(*.f64 (+.f64 hi x) (/.f64 lo (-.f64 (*.f64 x x) (*.f64 hi hi))))
(/.f64 (*.f64 lo (+.f64 hi x)) (-.f64 (*.f64 x x) (*.f64 hi hi)))
(pow.f64 (/.f64 lo (-.f64 x hi)) 1)
(/.f64 lo (-.f64 x hi))
(pow.f64 (/.f64 (-.f64 x hi) lo) -1)
(/.f64 lo (-.f64 x hi))
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) -1/3)
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) -1/6) (pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) -1/6))
(pow.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) 3)
(/.f64 lo (-.f64 x hi))
(pow.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 3) 1/3)
(/.f64 lo (-.f64 x hi))
(pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) 2)
(/.f64 lo (-.f64 x hi))
(neg.f64 (/.f64 lo (neg.f64 (-.f64 x hi))))
(*.f64 (neg.f64 lo) (/.f64 1 (neg.f64 (-.f64 x hi))))
(/.f64 (neg.f64 lo) (+.f64 (neg.f64 x) hi))
(sqrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2))
(fabs.f64 (/.f64 lo (-.f64 x hi)))
(log.f64 (exp.f64 (/.f64 lo (-.f64 x hi))))
(/.f64 lo (-.f64 x hi))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 lo (-.f64 x hi)))))
(/.f64 lo (-.f64 x hi))
(cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 3))
(/.f64 lo (-.f64 x hi))
(cbrt.f64 (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 x hi) 3)))
(/.f64 lo (-.f64 x hi))
(expm1.f64 (log1p.f64 (/.f64 lo (-.f64 x hi))))
(/.f64 lo (-.f64 x hi))
(exp.f64 (log.f64 (/.f64 lo (-.f64 x hi))))
(/.f64 lo (-.f64 x hi))
(exp.f64 (*.f64 (log.f64 (/.f64 lo (-.f64 x hi))) 1))
(/.f64 lo (-.f64 x hi))
(log1p.f64 (expm1.f64 (/.f64 lo (-.f64 x hi))))
(/.f64 lo (-.f64 x hi))
(+.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) 1))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (-.f64 1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2)))
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo))) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2)) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo))) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)) 2)))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 (-.f64 x hi) lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 lo (-.f64 x hi)) -2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 lo (-.f64 x hi)) -2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 (-.f64 x hi) lo))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 lo (-.f64 x hi)) -2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (+.f64 -1 (neg.f64 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 lo (-.f64 x hi)) -2)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (-.f64 -1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))) (neg.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))) (+.f64 -1 (/.f64 (neg.f64 (-.f64 x hi)) lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (-.f64 -1 (/.f64 (-.f64 x hi) lo)))
(/.f64 (+.f64 1 (pow.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 1 (-.f64 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) (neg.f64 (/.f64 (-.f64 x hi) lo))) (neg.f64 (/.f64 (-.f64 x hi) lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 lo (-.f64 x hi)) -2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(/.f64 (-.f64 1 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) (neg.f64 (/.f64 (-.f64 x hi) lo)))) (-.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 3)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(pow.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3) 1/3)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)) 2))
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(exp.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo)))
(exp.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo)))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))) 1))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo)))
(exp.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo)))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))) 1)
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(*.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(*.f64 (-.f64 x hi) (*.f64 (/.f64 1 lo) (/.f64 (-.f64 x hi) lo)))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2) (*.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) (/.f64 (-.f64 x hi) lo)))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 4)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 4)))
(*.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 (/.f64 1 lo) (/.f64 1 lo)))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(*.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 (/.f64 1 lo) 2))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2))
(*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 x hi)) (/.f64 1 lo))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) 1) (/.f64 (-.f64 x hi) lo))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) 2))
(/.f64 (-.f64 x hi) (*.f64 (/.f64 lo (-.f64 x hi)) lo))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (/.f64 (-.f64 x hi) lo) (/.f64 lo (-.f64 x hi)))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (neg.f64 (-.f64 x hi)) (*.f64 (/.f64 lo (-.f64 x hi)) (neg.f64 lo)))
(/.f64 (neg.f64 (pow.f64 (-.f64 x hi) 2)) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (neg.f64 (-.f64 x hi))) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (*.f64 (-.f64 x hi) 1) (*.f64 lo (/.f64 lo (-.f64 x hi))))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (*.f64 (-.f64 x hi) (neg.f64 (-.f64 x hi))) (*.f64 lo (neg.f64 lo)))
(/.f64 (neg.f64 (pow.f64 (-.f64 x hi) 2)) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) 1) (*.f64 (neg.f64 lo) (/.f64 lo (-.f64 x hi))))
(/.f64 (neg.f64 (pow.f64 (-.f64 x hi) 2)) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (-.f64 x hi)) (*.f64 (neg.f64 lo) lo))
(/.f64 (neg.f64 (pow.f64 (-.f64 x hi) 2)) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 x hi) lo)) lo)
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 x hi)) lo)
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (-.f64 x hi))) (neg.f64 lo))
(/.f64 (neg.f64 (pow.f64 (-.f64 x hi) 2)) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (/.f64 (-.f64 x hi) lo)) (neg.f64 lo))
(/.f64 (neg.f64 (pow.f64 (-.f64 x hi) 2)) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) 1) (/.f64 lo (-.f64 x hi)))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 4))
(fabs.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))
(log.f64 (exp.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(exp.f64 (*.f64 2 (log.f64 (/.f64 (-.f64 x hi) lo))))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (-.f64 x hi) lo))) 1))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)))
(pow.f64 (/.f64 lo (-.f64 x hi)) -2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(+.f64 (/.f64 x lo) (neg.f64 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(-.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 (-.f64 x hi) lo)
(-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (-.f64 (/.f64 (-.f64 x hi) lo) 1))
(+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) -1))
(*.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (-.f64 x hi) (/.f64 1 lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (*.f64 (cbrt.f64 (-.f64 x hi)) (/.f64 1 lo)))
(/.f64 (-.f64 x hi) lo)
(*.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2))
(/.f64 (-.f64 x hi) lo)
(*.f64 (sqrt.f64 (-.f64 x hi)) (*.f64 (sqrt.f64 (-.f64 x hi)) (/.f64 1 lo)))
(/.f64 (-.f64 x hi) lo)
(*.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(*.f64 (neg.f64 (-.f64 x hi)) (/.f64 1 (neg.f64 lo)))
(/.f64 (neg.f64 (-.f64 x hi)) (neg.f64 lo))
(/.f64 (+.f64 (neg.f64 x) hi) (neg.f64 lo))
(*.f64 (/.f64 1 lo) (-.f64 x hi))
(/.f64 (-.f64 x hi) lo)
(*.f64 (/.f64 1 lo) (pow.f64 (/.f64 1 (-.f64 x hi)) -1))
(/.f64 (-.f64 x hi) lo)
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 4))) (fabs.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo))))
(*.f64 (pow.f64 1 1/3) (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2)) -1) (pow.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2))) (/.f64 1 (cbrt.f64 (/.f64 lo (-.f64 x hi)))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) -1) (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) -1))
(pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) -2)
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 x hi) (cbrt.f64 lo)))
(/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (-.f64 x hi) (sqrt.f64 lo)))
(/.f64 (-.f64 x hi) lo)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x hi)) lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (-.f64 x hi)) (sqrt.f64 lo)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (/.f64 (cbrt.f64 (-.f64 x hi)) (sqrt.f64 lo))) (sqrt.f64 lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) 1) (/.f64 (sqrt.f64 (-.f64 x hi)) lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (-.f64 x hi)) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (neg.f64 lo)) (neg.f64 (-.f64 x hi)))
(/.f64 (neg.f64 (-.f64 x hi)) (neg.f64 lo))
(/.f64 (+.f64 (neg.f64 x) hi) (neg.f64 lo))
(/.f64 1 (/.f64 lo (-.f64 x hi)))
(/.f64 (-.f64 x hi) lo)
(/.f64 1 (/.f64 (/.f64 lo (-.f64 x hi)) 1))
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 -1 (neg.f64 (/.f64 lo (-.f64 x hi))))
(/.f64 -1 (/.f64 (neg.f64 lo) (-.f64 x hi)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (/.f64 lo (cbrt.f64 (-.f64 x hi))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) lo) (cbrt.f64 (-.f64 x hi)))
(/.f64 (sqrt.f64 (-.f64 x hi)) (/.f64 lo (sqrt.f64 (-.f64 x hi))))
(/.f64 (-.f64 x hi) lo)
(/.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 lo (-.f64 x hi))))
(/.f64 (neg.f64 (-.f64 x hi)) (neg.f64 lo))
(/.f64 (+.f64 (neg.f64 x) hi) (neg.f64 lo))
(/.f64 (/.f64 1 lo) (/.f64 1 (-.f64 x hi)))
(/.f64 (-.f64 x hi) lo)
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (-.f64 x hi))) (cbrt.f64 lo))
(/.f64 (cbrt.f64 (*.f64 (-.f64 x hi) (pow.f64 (/.f64 lo (-.f64 x hi)) -2))) (cbrt.f64 lo))
(/.f64 (cbrt.f64 (*.f64 (-.f64 x hi) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (cbrt.f64 lo))
(/.f64 (-.f64 (*.f64 x lo) (*.f64 lo hi)) (*.f64 lo lo))
(/.f64 (-.f64 (*.f64 lo x) (*.f64 lo hi)) (*.f64 lo lo))
(/.f64 (*.f64 (-.f64 x hi) 1) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) 1) (*.f64 (fma.f64 x x (*.f64 hi (+.f64 hi x))) lo))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 lo (fma.f64 x x (*.f64 hi (+.f64 hi x)))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 hi hi)) 1) (*.f64 (+.f64 x hi) lo))
(/.f64 (-.f64 (*.f64 x x) (*.f64 hi hi)) (*.f64 lo (+.f64 hi x)))
(/.f64 (neg.f64 (neg.f64 (-.f64 x hi))) (neg.f64 (neg.f64 lo)))
(/.f64 (-.f64 x hi) lo)
(/.f64 (/.f64 (-.f64 x hi) (sqrt.f64 lo)) (sqrt.f64 lo))
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 (pow.f64 (/.f64 x lo) 3) (pow.f64 (/.f64 hi lo) 3)) (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 x lo) (/.f64 hi lo)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x lo) 3) (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 x lo) (/.f64 x lo) (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) (/.f64 x lo)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x lo) 3) (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (/.f64 x lo) (/.f64 x lo))))
(/.f64 (/.f64 (-.f64 x hi) 1) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (/.f64 (-.f64 x hi) lo)) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) (/.f64 1 lo)) (fma.f64 x x (*.f64 hi (+.f64 hi x))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) lo) (fma.f64 x x (*.f64 hi (+.f64 hi x))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 hi hi)) (/.f64 1 lo)) (+.f64 x hi))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 hi hi)) lo) (+.f64 hi x))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2))) (cbrt.f64 (/.f64 lo (-.f64 x hi))))
(/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2)) (cbrt.f64 (/.f64 lo (-.f64 x hi)))))
(/.f64 (/.f64 (-.f64 x hi) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(/.f64 (-.f64 x hi) lo)
(pow.f64 (/.f64 lo (-.f64 x hi)) -1)
(/.f64 (-.f64 x hi) lo)
(pow.f64 (/.f64 (-.f64 x hi) lo) 1)
(/.f64 (-.f64 x hi) lo)
(pow.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) 1/2)
(/.f64 (-.f64 x hi) lo)
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) 1/3)
(/.f64 (-.f64 x hi) lo)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 3)
(/.f64 (-.f64 x hi) lo)
(pow.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 2) -1/2)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) 2)
(/.f64 (-.f64 x hi) lo)
(neg.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)))
(/.f64 (neg.f64 (-.f64 x hi)) (neg.f64 lo))
(/.f64 (+.f64 (neg.f64 x) hi) (neg.f64 lo))
(sqrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2))
(/.f64 (-.f64 x hi) lo)
(fabs.f64 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x hi) lo)
(log.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 x hi) lo)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(exp.f64 (log.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) lo)) 1))
(/.f64 (-.f64 x hi) lo)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) 1/3))
(/.f64 (-.f64 x hi) lo)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) 1)
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(/.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) 3))
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(/.f64 1 (/.f64 lo (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (-.f64 x hi))))
(*.f64 (/.f64 1 lo) (*.f64 (-.f64 x hi) (pow.f64 (/.f64 lo (-.f64 x hi)) -2)))
(*.f64 (/.f64 1 lo) (*.f64 (-.f64 x hi) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))
(/.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 lo (-.f64 x hi)))
(/.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 lo (-.f64 x hi)))
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(/.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (-.f64 x hi)) lo)
(/.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 lo (-.f64 x hi)))
(/.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 lo (-.f64 x hi)))
(/.f64 (pow.f64 (neg.f64 (-.f64 x hi)) 3) (pow.f64 (neg.f64 lo) 3))
(/.f64 (pow.f64 (+.f64 (neg.f64 x) hi) 3) (neg.f64 (pow.f64 lo 3)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (-.f64 x hi))) (neg.f64 lo))
(/.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 (neg.f64 lo) (neg.f64 (-.f64 x hi))))
(/.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (neg.f64 lo) (+.f64 (neg.f64 x) hi)))
(/.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) 1) (/.f64 lo (-.f64 x hi)))
(/.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 lo (-.f64 x hi)))
(/.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 lo (-.f64 x hi)))
(/.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (neg.f64 (-.f64 x hi))) (neg.f64 lo))
(/.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 (neg.f64 lo) (neg.f64 (-.f64 x hi))))
(/.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (neg.f64 lo) (+.f64 (neg.f64 x) hi)))
(/.f64 (*.f64 (-.f64 x hi) (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) lo)
(/.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 lo (-.f64 x hi)))
(/.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 lo (-.f64 x hi)))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (neg.f64 lo))
(/.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 (neg.f64 lo) (neg.f64 (-.f64 x hi))))
(/.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (neg.f64 lo) (+.f64 (neg.f64 x) hi)))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (-.f64 x hi)) 1) lo)
(/.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 lo (-.f64 x hi)))
(/.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 lo (-.f64 x hi)))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (-.f64 x hi)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(/.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 lo (-.f64 x hi)))
(/.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 lo (-.f64 x hi)))
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (-.f64 x hi)) (sqrt.f64 lo)) (sqrt.f64 lo))
(/.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (/.f64 lo (-.f64 x hi)))
(/.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 lo (-.f64 x hi)))
(pow.f64 (/.f64 lo (-.f64 x hi)) -3)
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) 1)
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) 3) 1/3)
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2) 2)
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 6))
(fabs.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))))
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) 3))
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(exp.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) lo)) 3))
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) 1))
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(+.f64 (/.f64 lo hi) (*.f64 lo (*.f64 (pow.f64 hi -2) (neg.f64 x))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(+.f64 (*.f64 (/.f64 1 hi) lo) (*.f64 (*.f64 (pow.f64 hi -2) (neg.f64 x)) lo))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 1)
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(/.f64 (*.f64 lo (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))) (+.f64 (pow.f64 hi -2) (+.f64 (*.f64 (pow.f64 hi -4) (*.f64 x x)) (*.f64 (pow.f64 hi -3) x))))
(/.f64 lo (/.f64 (+.f64 (pow.f64 hi -2) (fma.f64 (pow.f64 hi -4) (*.f64 x x) (*.f64 x (pow.f64 hi -3)))) (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))))
(/.f64 lo (/.f64 (+.f64 (pow.f64 hi -2) (fma.f64 x (pow.f64 hi -3) (*.f64 (*.f64 x x) (pow.f64 hi -4)))) (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))))
(/.f64 (*.f64 lo (-.f64 (pow.f64 hi -2) (*.f64 (pow.f64 hi -4) (*.f64 x x)))) (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(/.f64 (*.f64 lo (-.f64 (pow.f64 hi -2) (*.f64 (*.f64 x x) (pow.f64 hi -4)))) (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(/.f64 lo (/.f64 (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)) (-.f64 (pow.f64 hi -2) (*.f64 (*.f64 x x) (pow.f64 hi -4)))))
(/.f64 (*.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) lo) (+.f64 (pow.f64 hi -2) (+.f64 (*.f64 (pow.f64 hi -4) (*.f64 x x)) (*.f64 (pow.f64 hi -3) x))))
(/.f64 lo (/.f64 (+.f64 (pow.f64 hi -2) (fma.f64 (pow.f64 hi -4) (*.f64 x x) (*.f64 x (pow.f64 hi -3)))) (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))))
(/.f64 lo (/.f64 (+.f64 (pow.f64 hi -2) (fma.f64 x (pow.f64 hi -3) (*.f64 (*.f64 x x) (pow.f64 hi -4)))) (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 hi -2) (*.f64 (pow.f64 hi -4) (*.f64 x x))) lo) (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(/.f64 (*.f64 lo (-.f64 (pow.f64 hi -2) (*.f64 (*.f64 x x) (pow.f64 hi -4)))) (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(/.f64 lo (/.f64 (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)) (-.f64 (pow.f64 hi -2) (*.f64 (*.f64 x x) (pow.f64 hi -4)))))
(pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 1)
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3)
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(pow.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3) 1/3)
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(pow.f64 (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2)
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(sqrt.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2))
(fabs.f64 (fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi)))
(log.f64 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(cbrt.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(cbrt.f64 (*.f64 (pow.f64 lo 3) (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 3)))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 3) (pow.f64 lo 3)))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(exp.f64 (log.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 1))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(+.f64 (/.f64 lo hi) (*.f64 lo (*.f64 (pow.f64 hi -2) (neg.f64 x))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(+.f64 (*.f64 (/.f64 1 hi) lo) (*.f64 (*.f64 (pow.f64 hi -2) (neg.f64 x)) lo))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 1)
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(*.f64 1 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2) (cbrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(*.f64 (pow.f64 (cbrt.f64 lo) 2) (*.f64 (cbrt.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2) (*.f64 (cbrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(*.f64 (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(*.f64 (sqrt.f64 lo) (*.f64 (sqrt.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(*.f64 (sqrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (*.f64 (sqrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(*.f64 (*.f64 lo 1) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(*.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 1) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(*.f64 (*.f64 lo (pow.f64 (cbrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2)) (cbrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(*.f64 (*.f64 lo (sqrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (sqrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(*.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(*.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(/.f64 (*.f64 lo (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))) (+.f64 (pow.f64 hi -2) (+.f64 (*.f64 (pow.f64 hi -4) (*.f64 x x)) (*.f64 (pow.f64 hi -3) x))))
(/.f64 lo (/.f64 (+.f64 (pow.f64 hi -2) (fma.f64 (pow.f64 hi -4) (*.f64 x x) (*.f64 x (pow.f64 hi -3)))) (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))))
(/.f64 lo (/.f64 (+.f64 (pow.f64 hi -2) (fma.f64 x (pow.f64 hi -3) (*.f64 (*.f64 x x) (pow.f64 hi -4)))) (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))))
(/.f64 (*.f64 lo (-.f64 (pow.f64 hi -2) (*.f64 (pow.f64 hi -4) (*.f64 x x)))) (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(/.f64 (*.f64 lo (-.f64 (pow.f64 hi -2) (*.f64 (*.f64 x x) (pow.f64 hi -4)))) (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(/.f64 lo (/.f64 (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)) (-.f64 (pow.f64 hi -2) (*.f64 (*.f64 x x) (pow.f64 hi -4)))))
(/.f64 (*.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) lo) (+.f64 (pow.f64 hi -2) (+.f64 (*.f64 (pow.f64 hi -4) (*.f64 x x)) (*.f64 (pow.f64 hi -3) x))))
(/.f64 lo (/.f64 (+.f64 (pow.f64 hi -2) (fma.f64 (pow.f64 hi -4) (*.f64 x x) (*.f64 x (pow.f64 hi -3)))) (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))))
(/.f64 lo (/.f64 (+.f64 (pow.f64 hi -2) (fma.f64 x (pow.f64 hi -3) (*.f64 (*.f64 x x) (pow.f64 hi -4)))) (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 hi -2) (*.f64 (pow.f64 hi -4) (*.f64 x x))) lo) (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(/.f64 (*.f64 lo (-.f64 (pow.f64 hi -2) (*.f64 (*.f64 x x) (pow.f64 hi -4)))) (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(/.f64 lo (/.f64 (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)) (-.f64 (pow.f64 hi -2) (*.f64 (*.f64 x x) (pow.f64 hi -4)))))
(pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 1)
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3)
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(pow.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3) 1/3)
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(pow.f64 (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2)
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(sqrt.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2))
(fabs.f64 (fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi)))
(log.f64 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(cbrt.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(cbrt.f64 (*.f64 (pow.f64 lo 3) (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 3)))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 3) (pow.f64 lo 3)))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(exp.f64 (log.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 1))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2)))) 1)
(*.f64 x (pow.f64 hi -2))
(pow.f64 (*.f64 x (pow.f64 hi -2)) 1)
(*.f64 x (pow.f64 hi -2))
(pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 3)
(*.f64 x (pow.f64 hi -2))
(pow.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 3) 1/3)
(*.f64 x (pow.f64 hi -2))
(pow.f64 (*.f64 (/.f64 1 hi) (sqrt.f64 x)) 2)
(pow.f64 (/.f64 (*.f64 1 (sqrt.f64 x)) hi) 2)
(pow.f64 (/.f64 (sqrt.f64 x) hi) 2)
(sqrt.f64 (*.f64 (pow.f64 hi -4) (*.f64 x x)))
(sqrt.f64 (*.f64 (*.f64 x x) (pow.f64 hi -4)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 hi -2)) x))
(*.f64 x (pow.f64 hi -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (pow.f64 hi -2)))))
(*.f64 x (pow.f64 hi -2))
(cbrt.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))
(*.f64 x (pow.f64 hi -2))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 x (pow.f64 hi -2))
(exp.f64 (log.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 x (pow.f64 hi -2))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 hi -2))) 1))
(*.f64 x (pow.f64 hi -2))
(log1p.f64 (expm1.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 x (pow.f64 hi -2))
(+.f64 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) -1)
(+.f64 -1 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(-.f64 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 1)
(+.f64 -1 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 1 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(expm1.f64 (fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi)))
(*.f64 (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) (cbrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2)))
(*.f64 (cbrt.f64 (expm1.f64 (fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi)))) (cbrt.f64 (pow.f64 (expm1.f64 (fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2)) (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(*.f64 (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) (cbrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2)))
(*.f64 (cbrt.f64 (expm1.f64 (fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi)))) (cbrt.f64 (pow.f64 (expm1.f64 (fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))) 2)))
(*.f64 (sqrt.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) (sqrt.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(expm1.f64 (fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3) 1) (+.f64 (*.f64 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (+.f64 1 (*.f64 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 1))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3) -1) (+.f64 (pow.f64 (exp.f64 lo) (*.f64 2 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (+.f64 1 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 1) (+.f64 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 1))
(/.f64 (+.f64 (pow.f64 (exp.f64 lo) (*.f64 2 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) -1) (+.f64 1 (pow.f64 (exp.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 1)
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(expm1.f64 (fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi)))
(pow.f64 (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 3)
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(expm1.f64 (fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi)))
(pow.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3) 1/3)
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(expm1.f64 (fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi)))
(pow.f64 (sqrt.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 2)
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(expm1.f64 (fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi)))
(sqrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2))
(fabs.f64 (expm1.f64 (fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi))))
(log.f64 (exp.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(expm1.f64 (fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi)))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))))
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(expm1.f64 (fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi)))
(cbrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3))
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(expm1.f64 (fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi)))
(exp.f64 (log.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(expm1.f64 (fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi)))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 1))
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(expm1.f64 (fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi)))
(log1p.f64 (expm1.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(expm1.f64 (fma.f64 (pow.f64 hi -2) (*.f64 (neg.f64 x) lo) (/.f64 lo hi)))

eval270.0ms (3.7%)

Compiler

Compiled 18343 to 8807 computations (52% saved)

prune260.0ms (3.5%)

Pruning

67 alts after pruning (65 fresh and 2 done)

PrunedKeptTotal
New80347850
Fresh171835
Picked415
Done011
Total82467891
Accurracy
19.5%
Counts
891 → 67
Alt Table
Click to see full alt table
StatusAccuracyProgram
9.5%
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (cbrt.f64 (*.f64 (pow.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))) 2) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
18.8%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
18.8%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
18.8%
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 hi (cbrt.f64 (-.f64 x lo))))
18.8%
(/.f64 (/.f64 (-.f64 x lo) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi))
18.8%
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
18.8%
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
18.8%
(/.f64 (-.f64 x lo) hi)
18.8%
(/.f64 (*.f64 (+.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi)) (+.f64 (/.f64 lo hi) (/.f64 x hi)))
18.8%
(/.f64 (neg.f64 lo) hi)
18.8%
(/.f64 1 (/.f64 hi (-.f64 x lo)))
18.8%
(-.f64 (/.f64 x hi) (/.f64 lo hi))
18.8%
(-.f64 (/.f64 x hi) (*.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 (*.f64 lo (pow.f64 (cbrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2)) (cbrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
18.8%
(-.f64 (/.f64 x hi) (*.f64 (*.f64 lo (sqrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (sqrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (fma.f64 (*.f64 (cbrt.f64 (pow.f64 hi -1)) (cbrt.f64 (pow.f64 hi -1))) (cbrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 x (pow.f64 hi -2))))))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 1 hi)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (exp.f64 (log.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
18.8%
(-.f64 (/.f64 x hi) (log1p.f64 (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 3)))
18.8%
(-.f64 (/.f64 x hi) (log1p.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1)))
18.8%
(-.f64 (/.f64 x hi) (log1p.f64 (log.f64 (exp.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))))
18.8%
(-.f64 (/.f64 x hi) (log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))))
18.8%
(-.f64 (/.f64 x hi) (log1p.f64 (cbrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3))))
9.5%
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))) 1)
18.8%
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
9.5%
(-.f64 1 (pow.f64 (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) 2) -1))
9.5%
(-.f64 1 (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) -2))
9.5%
(-.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 3))
9.5%
(-.f64 1 (/.f64 (/.f64 (-.f64 x hi) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo)))
9.5%
(-.f64 1 (/.f64 (/.f64 1 lo) (/.f64 1 (-.f64 x hi))))
18.7%
(-.f64 1 (/.f64 x lo))
9.5%
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
9.5%
(-.f64 1 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 x hi) (cbrt.f64 lo))))
9.5%
(-.f64 1 (*.f64 (/.f64 1 lo) (pow.f64 (/.f64 1 (-.f64 x hi)) -1)))
9.5%
(-.f64 1 (*.f64 (/.f64 1 lo) (-.f64 x hi)))
9.5%
(-.f64 1 (cbrt.f64 (*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (/.f64 lo (-.f64 x hi))) (/.f64 (-.f64 x hi) lo))))
9.5%
(-.f64 1 (cbrt.f64 (*.f64 (*.f64 (-.f64 x hi) (*.f64 (/.f64 1 lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))))
9.5%
(+.f64 (/.f64 hi lo) 1)
9.5%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.8%
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
18.8%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) hi) (cbrt.f64 (-.f64 x lo)))
18.8%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
18.8%
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
18.8%
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
18.8%
(*.f64 (/.f64 1 hi) (-.f64 x lo))
9.5%
(*.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
18.8%
(*.f64 (*.f64 (-.f64 x lo) (pow.f64 hi -1/2)) (pow.f64 hi -1/2))
18.8%
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
18.8%
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2)))
18.8%
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
18.8%
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(log.f64 (/.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (/.f64 lo hi))))
18.8%
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
18.8%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
18.1%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
9.5%
(expm1.f64 (log1p.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
18.8%
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(cbrt.f64 (/.f64 1 (pow.f64 (/.f64 hi (-.f64 x lo)) 3)))
18.8%
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 x lo) (pow.f64 hi -1)) 2) (/.f64 (-.f64 x lo) hi)))
18.8%
(cbrt.f64 (*.f64 (pow.f64 (expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 2) (/.f64 (-.f64 x lo) hi)))
18.8%
(cbrt.f64 (*.f64 (/.f64 (/.f64 (-.f64 x lo) hi) (/.f64 hi (-.f64 x lo))) (/.f64 (-.f64 x lo) hi)))
14.3%
(cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi (-.f64 x lo)) hi)) (/.f64 (-.f64 x lo) hi)))
18.8%
(cbrt.f64 (*.f64 (/.f64 1 (*.f64 (/.f64 hi (-.f64 x lo)) (/.f64 hi (-.f64 x lo)))) (/.f64 (-.f64 x lo) hi)))
18.8%
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi)))
18.8%
(cbrt.f64 (*.f64 (*.f64 (-.f64 x lo) (*.f64 (/.f64 1 hi) (/.f64 (-.f64 x lo) hi))) (/.f64 (-.f64 x lo) hi)))
18.7%
1
9.5%
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (cbrt.f64 (*.f64 (pow.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))) 2) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
18.8%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
18.8%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
18.8%
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 hi (cbrt.f64 (-.f64 x lo))))
18.8%
(/.f64 (/.f64 (-.f64 x lo) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi))
18.8%
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
18.8%
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
18.8%
(/.f64 (-.f64 x lo) hi)
18.8%
(/.f64 (*.f64 (+.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi)) (+.f64 (/.f64 lo hi) (/.f64 x hi)))
18.8%
(/.f64 (neg.f64 lo) hi)
18.8%
(/.f64 1 (/.f64 hi (-.f64 x lo)))
18.8%
(-.f64 (/.f64 x hi) (/.f64 lo hi))
18.8%
(-.f64 (/.f64 x hi) (*.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 (*.f64 lo (pow.f64 (cbrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2)) (cbrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
18.8%
(-.f64 (/.f64 x hi) (*.f64 (*.f64 lo (sqrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (sqrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (fma.f64 (*.f64 (cbrt.f64 (pow.f64 hi -1)) (cbrt.f64 (pow.f64 hi -1))) (cbrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 x (pow.f64 hi -2))))))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 1 hi)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (exp.f64 (log.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
18.8%
(-.f64 (/.f64 x hi) (log1p.f64 (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 3)))
18.8%
(-.f64 (/.f64 x hi) (log1p.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1)))
18.8%
(-.f64 (/.f64 x hi) (log1p.f64 (log.f64 (exp.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))))
18.8%
(-.f64 (/.f64 x hi) (log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))))
18.8%
(-.f64 (/.f64 x hi) (log1p.f64 (cbrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3))))
9.5%
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))) 1)
18.8%
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
9.5%
(-.f64 1 (pow.f64 (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) 2) -1))
9.5%
(-.f64 1 (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) -2))
9.5%
(-.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 3))
9.5%
(-.f64 1 (/.f64 (/.f64 (-.f64 x hi) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo)))
9.5%
(-.f64 1 (/.f64 (/.f64 1 lo) (/.f64 1 (-.f64 x hi))))
18.7%
(-.f64 1 (/.f64 x lo))
9.5%
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
9.5%
(-.f64 1 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 x hi) (cbrt.f64 lo))))
9.5%
(-.f64 1 (*.f64 (/.f64 1 lo) (pow.f64 (/.f64 1 (-.f64 x hi)) -1)))
9.5%
(-.f64 1 (*.f64 (/.f64 1 lo) (-.f64 x hi)))
9.5%
(-.f64 1 (cbrt.f64 (*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (/.f64 lo (-.f64 x hi))) (/.f64 (-.f64 x hi) lo))))
9.5%
(-.f64 1 (cbrt.f64 (*.f64 (*.f64 (-.f64 x hi) (*.f64 (/.f64 1 lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))))
9.5%
(+.f64 (/.f64 hi lo) 1)
9.5%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.8%
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
18.8%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) hi) (cbrt.f64 (-.f64 x lo)))
18.8%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
18.8%
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
18.8%
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
18.8%
(*.f64 (/.f64 1 hi) (-.f64 x lo))
9.5%
(*.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
18.8%
(*.f64 (*.f64 (-.f64 x lo) (pow.f64 hi -1/2)) (pow.f64 hi -1/2))
18.8%
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
18.8%
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2)))
18.8%
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
18.8%
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(log.f64 (/.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (/.f64 lo hi))))
18.8%
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
18.8%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
18.1%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
9.5%
(expm1.f64 (log1p.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
18.8%
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(cbrt.f64 (/.f64 1 (pow.f64 (/.f64 hi (-.f64 x lo)) 3)))
18.8%
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 x lo) (pow.f64 hi -1)) 2) (/.f64 (-.f64 x lo) hi)))
18.8%
(cbrt.f64 (*.f64 (pow.f64 (expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 2) (/.f64 (-.f64 x lo) hi)))
18.8%
(cbrt.f64 (*.f64 (/.f64 (/.f64 (-.f64 x lo) hi) (/.f64 hi (-.f64 x lo))) (/.f64 (-.f64 x lo) hi)))
14.3%
(cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi (-.f64 x lo)) hi)) (/.f64 (-.f64 x lo) hi)))
18.8%
(cbrt.f64 (*.f64 (/.f64 1 (*.f64 (/.f64 hi (-.f64 x lo)) (/.f64 hi (-.f64 x lo)))) (/.f64 (-.f64 x lo) hi)))
18.8%
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi)))
18.8%
(cbrt.f64 (*.f64 (*.f64 (-.f64 x lo) (*.f64 (/.f64 1 hi) (/.f64 (-.f64 x lo) hi))) (/.f64 (-.f64 x lo) hi)))
18.7%
1
Compiler

Compiled 4462 to 2884 computations (35.4% saved)

localize305.0ms (4.2%)

Local Accuracy

Found 17 expressions with local accuracy:

NewAccuracyProgram
99.3%
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 x hi) (cbrt.f64 lo)))
99.3%
(cbrt.f64 lo)
99.1%
(pow.f64 (cbrt.f64 lo) 2)
97.6%
(-.f64 1 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 x hi) (cbrt.f64 lo))))
100.0%
(/.f64 lo (-.f64 x hi))
99.7%
(sqrt.f64 (/.f64 lo (-.f64 x hi)))
99.1%
(pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) -2)
97.6%
(-.f64 1 (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) -2))
100.0%
(/.f64 hi (-.f64 x lo))
99.4%
(*.f64 (/.f64 (/.f64 (-.f64 x lo) hi) (/.f64 hi (-.f64 x lo))) (/.f64 (-.f64 x lo) hi))
99.4%
(/.f64 (/.f64 (-.f64 x lo) hi) (/.f64 hi (-.f64 x lo)))
99.2%
(cbrt.f64 (*.f64 (/.f64 (/.f64 (-.f64 x lo) hi) (/.f64 hi (-.f64 x lo))) (/.f64 (-.f64 x lo) hi)))
97.5%
(+.f64 (/.f64 hi lo) 1)
99.2%
(log1p.f64 (cbrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3)))
98.9%
(cbrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3))
98.9%
(pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3)
98.4%
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
Compiler

Compiled 285 to 125 computations (56.1% saved)

series128.0ms (1.7%)

Counts
16 → 387
Calls

129 calls:

TimeVariablePointExpression
29.0ms
x
@-inf
(-.f64 1 (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) -2))
21.0ms
lo
@0
(-.f64 1 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 x hi) (cbrt.f64 lo))))
13.0ms
x
@0
(-.f64 1 (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) -2))
7.0ms
hi
@inf
(-.f64 1 (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) -2))
4.0ms
x
@inf
(-.f64 1 (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) -2))

rewrite158.0ms (2.2%)

Algorithm
batch-egg-rewrite
Rules
816×add-sqr-sqrt
804×pow1
794×*-un-lft-identity
764×log1p-expm1-u
762×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
038366
1885342
Stop Event
node limit
Counts
16 → 246
Calls
Call 1
Inputs
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3)
(cbrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3))
(log1p.f64 (cbrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3)))
(+.f64 (/.f64 hi lo) 1)
(cbrt.f64 (*.f64 (/.f64 (/.f64 (-.f64 x lo) hi) (/.f64 hi (-.f64 x lo))) (/.f64 (-.f64 x lo) hi)))
(/.f64 (/.f64 (-.f64 x lo) hi) (/.f64 hi (-.f64 x lo)))
(*.f64 (/.f64 (/.f64 (-.f64 x lo) hi) (/.f64 hi (-.f64 x lo))) (/.f64 (-.f64 x lo) hi))
(/.f64 hi (-.f64 x lo))
(-.f64 1 (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) -2))
(pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) -2)
(sqrt.f64 (/.f64 lo (-.f64 x hi)))
(-.f64 1 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 x hi) (cbrt.f64 lo))))
(pow.f64 (cbrt.f64 lo) 2)
(cbrt.f64 lo)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 x hi) (cbrt.f64 lo)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) 1)
(pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1)
(log.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 2) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (log.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3))) 1)
(*.f64 1 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3))
(*.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 2))
(*.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 2) (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(*.f64 (sqrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3)) (sqrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3)))
(*.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3/2) (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3/2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))) 3) (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) 3))
(*.f64 (pow.f64 (sqrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) 3) (pow.f64 (sqrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) 3))
(log.f64 (exp.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3))))
(cbrt.f64 (*.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 6) (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3)))
(exp.f64 (*.f64 3 (log.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3)))
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1)
(*.f64 1 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(*.f64 (*.f64 (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))) (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(*.f64 (sqrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (sqrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(*.f64 (pow.f64 1 1/3) (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(*.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1/3) (pow.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 2) 1/3))
(*.f64 (pow.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 2) 1/3) (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3)) 1/3))
(*.f64 (pow.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3/2) 1/3) (pow.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3/2) 1/3))
(pow.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3) 1/3)
(pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1)
(log.f64 (exp.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))))
(expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(exp.f64 (log.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))) 1/3))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) 1))
(log1p.f64 (expm1.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) 1)
(*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))
(*.f64 1 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(*.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))) lo)
(*.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(*.f64 (sqrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (sqrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1)
(log.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 2) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (log.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo)))) 1)
(*.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) (cbrt.f64 (+.f64 1 (/.f64 hi lo)))) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 hi lo))) (sqrt.f64 (+.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 (/.f64 hi lo) 1))
(pow.f64 (+.f64 1 (/.f64 hi lo)) 1)
(log.f64 (exp.f64 (+.f64 1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 hi lo)))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo))))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 hi lo))))
(fma.f64 1 (/.f64 hi lo) 1)
(fma.f64 hi (pow.f64 lo -1) 1)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (cbrt.f64 (/.f64 hi lo))) (cbrt.f64 (/.f64 hi lo)) 1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (pow.f64 hi -1))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (pow.f64 1 1/3) (/.f64 (-.f64 x lo) hi))
(*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 1/3) (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) 1/3))
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) 1/3) (pow.f64 (/.f64 (-.f64 x lo) hi) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) 1/3))
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 (-.f64 x lo)) (neg.f64 hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) 1/3)
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) 1)
(*.f64 1 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(*.f64 (/.f64 (/.f64 (-.f64 x lo) hi) hi) (-.f64 x lo))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) 1)
(pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) 2/3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) 2) 1/3)
(pow.f64 (/.f64 (/.f64 hi (-.f64 x lo)) (/.f64 (-.f64 x lo) hi)) -1)
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(exp.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))) 1)
(/.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 hi (-.f64 x lo)))
(/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (-.f64 x lo)) (*.f64 (/.f64 hi (-.f64 x lo)) hi))
(/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 x lo)) hi)
(pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) 2) (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 hi (-.f64 x lo)))) 1)
(*.f64 1 (/.f64 hi (-.f64 x lo)))
(*.f64 hi (/.f64 1 (-.f64 x lo)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 hi (-.f64 x lo))) (cbrt.f64 (/.f64 hi (-.f64 x lo)))) (cbrt.f64 (/.f64 hi (-.f64 x lo))))
(*.f64 (sqrt.f64 (/.f64 hi (-.f64 x lo))) (sqrt.f64 (/.f64 hi (-.f64 x lo))))
(pow.f64 (/.f64 (-.f64 x lo) hi) -1)
(pow.f64 (/.f64 hi (-.f64 x lo)) 1)
(pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) -1/3)
(log.f64 (exp.f64 (/.f64 hi (-.f64 x lo))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 hi (-.f64 x lo)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 hi (-.f64 x lo)) 2) (/.f64 hi (-.f64 x lo))))
(expm1.f64 (log1p.f64 (/.f64 hi (-.f64 x lo))))
(exp.f64 (log.f64 (/.f64 hi (-.f64 x lo))))
(exp.f64 (*.f64 (log.f64 (/.f64 hi (-.f64 x lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 hi (-.f64 x lo))))
(+.f64 1 (neg.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))
(*.f64 1 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))))
(*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (pow.f64 (/.f64 lo (-.f64 x hi)) -1))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (+.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))
(pow.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)) 1)
(log.f64 (exp.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)) 2) (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))))
(expm1.f64 (log1p.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))))
(exp.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))) 1))
(log1p.f64 (expm1.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))))
(-.f64 (+.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)) 1)
(*.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)) (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))) (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)) (sqrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))
(*.f64 (pow.f64 lo -1) (pow.f64 (/.f64 1 (-.f64 x hi)) -1))
(*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1/2) (pow.f64 (/.f64 lo (-.f64 x hi)) -1/2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) (cbrt.f64 (/.f64 lo (-.f64 x hi)))) -1) (pow.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) -1))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))) (cbrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))) -2))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))) -2) (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))) -2))
(log.f64 (exp.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))
(exp.f64 (*.f64 -1 (log.f64 (/.f64 lo (-.f64 x hi)))))
(exp.f64 (*.f64 (log.f64 (/.f64 lo (-.f64 x hi))) -1))
(exp.f64 (*.f64 (*.f64 -1 (log.f64 (/.f64 lo (-.f64 x hi)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))))) 1)
(*.f64 1 (sqrt.f64 (/.f64 lo (-.f64 x hi))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))) (cbrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))))) (cbrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))) (sqrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))))
(*.f64 (pow.f64 lo 1/2) (pow.f64 (/.f64 1 (-.f64 x hi)) 1/2))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 lo (-.f64 x hi))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) 1/2) (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) 1/2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) (cbrt.f64 (/.f64 lo (-.f64 x hi)))) 1/2) (pow.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) 1/2))
(/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 x hi)))
(pow.f64 (/.f64 lo (-.f64 x hi)) 1/2)
(pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) 1)
(log.f64 (exp.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))))))
(cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))))
(exp.f64 (*.f64 (log.f64 (/.f64 lo (-.f64 x hi))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))))
(+.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2) (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))) 1))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 lo) 2))) 1)
(*.f64 1 (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (cbrt.f64 lo) (cbrt.f64 lo))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 lo) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 lo)) (cbrt.f64 (cbrt.f64 lo))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 lo)) 2) (pow.f64 (sqrt.f64 (cbrt.f64 lo)) 2))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 lo) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 lo) 2))))
(cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 lo) 4) (pow.f64 (cbrt.f64 lo) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 lo) 2)))
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 lo))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 lo))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 lo) 2)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 lo))) 1)
(*.f64 1 (cbrt.f64 lo))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 lo)) (cbrt.f64 (cbrt.f64 lo))) (cbrt.f64 (cbrt.f64 lo)))
(*.f64 (sqrt.f64 (cbrt.f64 lo)) (sqrt.f64 (cbrt.f64 lo)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 lo))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 lo) 2) 1/3) (pow.f64 (cbrt.f64 lo) 1/3))
(*.f64 (pow.f64 (sqrt.f64 lo) 1/3) (pow.f64 (sqrt.f64 lo) 1/3))
(pow.f64 lo 1/3)
(pow.f64 (cbrt.f64 lo) 1)
(log.f64 (exp.f64 (cbrt.f64 lo)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 lo))))
(expm1.f64 (log1p.f64 (cbrt.f64 lo)))
(exp.f64 (log.f64 (cbrt.f64 lo)))
(exp.f64 (*.f64 (log.f64 lo) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 lo)) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 lo)))
(-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(/.f64 (-.f64 x hi) lo)
(/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 lo) -2) (-.f64 x hi)) (cbrt.f64 lo))
(pow.f64 (/.f64 (-.f64 x hi) lo) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x hi) lo))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo)))
(exp.f64 (log.f64 (/.f64 (-.f64 x hi) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) lo)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) lo)))

simplify230.0ms (3.1%)

Algorithm
egg-herbie
Rules
1416×fma-def
846×associate-+r+
820×times-frac
740×distribute-lft-in
738×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0110628745
1306126711
Stop Event
node limit
Counts
633 → 556
Calls
Call 1
Inputs
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 3) (pow.f64 lo 3))
(+.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 3) (pow.f64 lo 3)) (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 4)) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 4))))
(+.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 3) (pow.f64 lo 3)) (+.f64 (*.f64 (pow.f64 lo 5) (+.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) (+.f64 (*.f64 1/3 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 4)) (*.f64 1/4 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 4)))) (+.f64 (*.f64 1/6 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 5)) (*.f64 1/2 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 5))))) (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 4)) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 4)))))
(+.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 3) (pow.f64 lo 3)) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2) (+.f64 (*.f64 1/3 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 4)) (*.f64 1/4 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 4))))) (+.f64 (*.f64 1/24 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 6)) (+.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) (+.f64 (*.f64 1/12 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 5)) (*.f64 1/6 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 5)))) (*.f64 1/6 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 6))))) (pow.f64 lo 6)) (+.f64 (*.f64 (pow.f64 lo 5) (+.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) (+.f64 (*.f64 1/3 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 4)) (*.f64 1/4 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 4)))) (+.f64 (*.f64 1/6 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 5)) (*.f64 1/2 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 5))))) (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 4)) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 4))))))
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(/.f64 (pow.f64 lo 3) (pow.f64 hi 3))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) lo) (*.f64 lo (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))))) lo) (pow.f64 hi 4)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x)))) (pow.f64 hi 4)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo (+.f64 (*.f64 1/6 (pow.f64 lo 3)) (*.f64 -1 (*.f64 (pow.f64 lo 2) x))))) (pow.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) 2)) lo) (pow.f64 hi 5)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) x)) (*.f64 1/6 (pow.f64 lo 3))) (pow.f64 lo 2)) (pow.f64 hi 5)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) (pow.f64 lo 2)) (pow.f64 hi 4)) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) lo) (*.f64 lo (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x)))))) (pow.f64 hi 5)) (/.f64 (*.f64 lo (+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) lo) (*.f64 lo (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x)))))) (pow.f64 hi 4)))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo (+.f64 (*.f64 1/6 (pow.f64 lo 3)) (*.f64 -1 (*.f64 (pow.f64 lo 2) x))))) (pow.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) 2)) lo) (pow.f64 hi 5)) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) (pow.f64 lo 2)) (pow.f64 hi 4)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/24 (pow.f64 lo 4)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lo 3) x)) (*.f64 1/2 (*.f64 (pow.f64 lo 2) (pow.f64 x 2))))) (pow.f64 lo 2)) (pow.f64 hi 6)) (+.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) lo) (*.f64 lo (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x)))))) (pow.f64 hi 4)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) x)) (*.f64 1/6 (pow.f64 lo 3))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) lo) (*.f64 lo (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x)))))) (pow.f64 hi 6)) (+.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) (+.f64 (*.f64 1/6 (pow.f64 lo 3)) (*.f64 -1 (*.f64 (pow.f64 lo 2) x))))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/24 (pow.f64 lo 4)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lo 3) x)) (*.f64 1/2 (*.f64 (pow.f64 lo 2) (pow.f64 x 2))))) lo)))) (pow.f64 hi 6)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) lo) (*.f64 lo (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))))) (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x)))) (pow.f64 hi 5)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo (+.f64 (*.f64 1/6 (pow.f64 lo 3)) (*.f64 -1 (*.f64 (pow.f64 lo 2) x))))) (pow.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) 2)) (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x)))) (pow.f64 hi 6)) (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) x)) (*.f64 1/6 (pow.f64 lo 3))) (pow.f64 lo 2)) (pow.f64 hi 5)))))))))))
(/.f64 (pow.f64 lo 3) (pow.f64 hi 3))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x)))) (pow.f64 hi 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) lo)) (*.f64 -1 (*.f64 lo (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))))))) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) lo)) (*.f64 -1 (*.f64 lo (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))))))) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) lo)) (*.f64 -1 (*.f64 lo (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 lo 3)) (*.f64 (pow.f64 lo 2) x)) lo)) (pow.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) 2)) lo)) (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 lo 3)) (*.f64 (pow.f64 lo 2) x)) (pow.f64 lo 2)))) (pow.f64 hi 5))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) (pow.f64 lo 2)) (pow.f64 hi 4)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 lo 3)) (*.f64 (pow.f64 lo 2) x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) lo)) (*.f64 -1 (*.f64 lo (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))))))) (pow.f64 hi 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) lo)) (*.f64 -1 (*.f64 lo (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))))))) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) lo)) (*.f64 -1 (*.f64 lo (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 lo 3)) (*.f64 (pow.f64 lo 2) x)) lo)) (pow.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) 2)) lo)) (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 lo 3)) (*.f64 (pow.f64 lo 2) x)) (pow.f64 lo 2)))) (pow.f64 hi 5))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) (pow.f64 lo 2)) (pow.f64 hi 4)) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 lo 3)) (*.f64 (pow.f64 lo 2) x)) (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))))) (*.f64 -2 (*.f64 (+.f64 (*.f64 1/24 (pow.f64 lo 4)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lo 3) x)) (*.f64 1/2 (*.f64 (pow.f64 lo 2) (pow.f64 x 2))))) lo)))) (pow.f64 hi 6))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/24 (pow.f64 lo 4)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lo 3) x)) (*.f64 1/2 (*.f64 (pow.f64 lo 2) (pow.f64 x 2))))) (pow.f64 lo 2)) (pow.f64 hi 6)) (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 lo 3)) (*.f64 (pow.f64 lo 2) x)) lo)) (pow.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) 2)) (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x)))) (pow.f64 hi 6)))))))))
(pow.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) 3)
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (*.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) 2) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) 2) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 2)))) x) (pow.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) 3))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (*.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) 2) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) 2) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 2)))) x) (+.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) 3) (*.f64 (+.f64 (*.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 (exp.f64 (/.f64 lo hi)) 2)) (pow.f64 hi 4)) (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) 2) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) (pow.f64 (exp.f64 (/.f64 lo hi)) 2))) (pow.f64 hi 4))))) (pow.f64 x 2))))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 (exp.f64 (/.f64 lo hi)) 2)) (pow.f64 hi 6))) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 6)))) (-.f64 (exp.f64 (/.f64 lo hi)) 1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) (pow.f64 (exp.f64 (/.f64 lo hi)) 2))) (pow.f64 hi 6))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) 2) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 6))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 (exp.f64 (/.f64 lo hi)) 2)) (pow.f64 hi 4)) (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 4))) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 2)))))) (pow.f64 x 3)) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (*.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) 2) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) 2) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 2)))) x) (+.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) 3) (*.f64 (+.f64 (*.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 (exp.f64 (/.f64 lo hi)) 2)) (pow.f64 hi 4)) (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) 2) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) (pow.f64 (exp.f64 (/.f64 lo hi)) 2))) (pow.f64 hi 4))))) (pow.f64 x 2)))))
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))) 1) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))) 1) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))) 1) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))) 1) 3)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2) (pow.f64 lo 2))) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 3) (pow.f64 lo 3))) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 4) (pow.f64 lo 4))) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo))))
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 3)))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 4))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 3))))))))))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 lo 3)) (*.f64 (pow.f64 lo 2) x)) (pow.f64 hi 3))) (/.f64 lo hi))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 4))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 lo 3)) (*.f64 (pow.f64 lo 2) x)) (pow.f64 hi 3))) (/.f64 lo hi)))))))
(-.f64 (exp.f64 (/.f64 lo hi)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (exp.f64 (/.f64 lo hi)) x)) (pow.f64 hi 2))) (exp.f64 (/.f64 lo hi))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (exp.f64 (/.f64 lo hi)) x)) (pow.f64 hi 2))) (+.f64 (exp.f64 (/.f64 lo hi)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (exp.f64 (/.f64 lo hi)) (pow.f64 x 2))) (pow.f64 hi 4))))) 1)
(-.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (exp.f64 (/.f64 lo hi)) (pow.f64 x 3))) (pow.f64 hi 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (exp.f64 (/.f64 lo hi)) x)) (pow.f64 hi 2))) (+.f64 (exp.f64 (/.f64 lo hi)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (exp.f64 (/.f64 lo hi)) (pow.f64 x 2))) (pow.f64 hi 4)))))) 1)
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(-.f64 (exp.f64 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))) 1)
(-.f64 (exp.f64 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))) 1)
(-.f64 (exp.f64 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))) 1)
(-.f64 (exp.f64 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))) 1)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
1
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
1
1
(*.f64 -1 (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) x) hi))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) x) hi)))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) x) hi)))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) x) hi)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x lo)) hi))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x lo)) hi))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x lo)) hi))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x lo)) hi))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 (pow.f64 x 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 (pow.f64 x 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 (pow.f64 x 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) x) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) x) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) (pow.f64 x 2))))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) x) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) (pow.f64 x 2)))))
(/.f64 (pow.f64 x 3) (pow.f64 hi 3))
(+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) (pow.f64 x 2)))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) x) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) (pow.f64 x 2))))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) x) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) (pow.f64 x 2)))))
(/.f64 (pow.f64 x 3) (pow.f64 hi 3))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 lo (pow.f64 hi 3))) (/.f64 lo (pow.f64 hi 3))) (pow.f64 x 2))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 lo (pow.f64 hi 3))) (/.f64 lo (pow.f64 hi 3))) (pow.f64 x 2))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3))))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) x) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 lo (pow.f64 hi 3))) (/.f64 lo (pow.f64 hi 3))) (pow.f64 x 2))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))))
(/.f64 (pow.f64 x 3) (pow.f64 hi 3))
(+.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))
(+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (+.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (+.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3)))))))
(+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))))))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) lo))))
(+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) lo)))))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 x 2)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 x 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 x 2)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))))
(/.f64 hi x)
(+.f64 (/.f64 hi x) (/.f64 (*.f64 lo hi) (pow.f64 x 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) hi) (pow.f64 x 3)) (+.f64 (/.f64 hi x) (/.f64 (*.f64 lo hi) (pow.f64 x 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) hi) (pow.f64 x 3)) (+.f64 (/.f64 hi x) (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) hi) (pow.f64 x 4)) (/.f64 (*.f64 lo hi) (pow.f64 x 2)))))
(/.f64 hi x)
(+.f64 (/.f64 hi x) (/.f64 (*.f64 lo hi) (pow.f64 x 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) hi) (pow.f64 x 3)) (+.f64 (/.f64 hi x) (/.f64 (*.f64 lo hi) (pow.f64 x 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) hi) (pow.f64 x 3)) (+.f64 (/.f64 hi x) (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) hi) (pow.f64 x 4)) (/.f64 (*.f64 lo hi) (pow.f64 x 2)))))
(/.f64 hi x)
(+.f64 (/.f64 hi x) (/.f64 (*.f64 lo hi) (pow.f64 x 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) hi) (pow.f64 x 3)) (+.f64 (/.f64 hi x) (/.f64 (*.f64 lo hi) (pow.f64 x 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) hi) (pow.f64 x 3)) (+.f64 (/.f64 hi x) (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) hi) (pow.f64 x 4)) (/.f64 (*.f64 lo hi) (pow.f64 x 2)))))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 x 2)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 x 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 x 2)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 x 2)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 x 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 x 2)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))))
(-.f64 1 (/.f64 hi (*.f64 (pow.f64 (sqrt.f64 -1) 2) lo)))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 (sqrt.f64 -1) 4) lo)))) (/.f64 hi (*.f64 (pow.f64 (sqrt.f64 -1) 2) lo)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 -1/4 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 hi 3))))))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 hi lo)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 6) (*.f64 lo hi))))) (pow.f64 x 2))) (+.f64 1 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 (sqrt.f64 -1) 4) lo))))) (/.f64 hi (*.f64 (pow.f64 (sqrt.f64 -1) 2) lo)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 -1/4 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 hi 3))))))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 hi lo)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 6) (*.f64 lo hi))))) (pow.f64 x 2))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 (sqrt.f64 -1) 4) lo))) (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -2 (*.f64 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 hi (pow.f64 lo 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) hi))) (/.f64 lo (pow.f64 hi 4))) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 -1/4 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 hi 3))))))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) hi))))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 hi lo)))) (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 -1/4 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 hi 3))))))) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 lo hi))))))))))) (/.f64 hi (*.f64 (pow.f64 (sqrt.f64 -1) 2) lo)))
(-.f64 1 (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 x lo)) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 x 3)))))))) (*.f64 1/4 (/.f64 1 (*.f64 lo x)))) (pow.f64 hi 2))) (+.f64 (/.f64 hi lo) 1)) (/.f64 x lo))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 x lo)) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 x 3)))))))) (*.f64 1/4 (/.f64 1 (*.f64 lo x)))) (pow.f64 hi 2))) (+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 -1 (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 lo x))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 x 3))))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 x lo)) (+.f64 (*.f64 1/4 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 x (pow.f64 lo 3))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) x))))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 x 3)))))) x))))))) (pow.f64 hi 3)))))) (/.f64 x lo))
(/.f64 hi (*.f64 (pow.f64 (sqrt.f64 -1) 2) lo))
(+.f64 (/.f64 hi (*.f64 (pow.f64 (sqrt.f64 -1) 2) lo)) (/.f64 x (*.f64 (pow.f64 (sqrt.f64 -1) 4) lo)))
(+.f64 (/.f64 hi (*.f64 (pow.f64 (sqrt.f64 -1) 2) lo)) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 -1/4 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 hi 3))))))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 hi lo)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 6) (*.f64 lo hi))))) (pow.f64 x 2)) (/.f64 x (*.f64 (pow.f64 (sqrt.f64 -1) 4) lo))))
(+.f64 (/.f64 hi (*.f64 (pow.f64 (sqrt.f64 -1) 2) lo)) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 -1/4 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 hi 3))))))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 hi lo)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 6) (*.f64 lo hi))))) (pow.f64 x 2)) (+.f64 (/.f64 x (*.f64 (pow.f64 (sqrt.f64 -1) 4) lo)) (*.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 -1/4 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 hi 3))))))) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 lo hi))))) (*.f64 -2 (*.f64 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 hi (pow.f64 lo 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) hi))) (/.f64 lo (pow.f64 hi 4))) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 -1/4 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 hi 3))))))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) hi))))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 hi lo))))) (pow.f64 x 3)))))
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 x lo)) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 x 3)))))))) (*.f64 1/4 (/.f64 1 (*.f64 lo x)))) (pow.f64 hi 2)) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 x lo)) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 x 3)))))))) (*.f64 1/4 (/.f64 1 (*.f64 lo x)))) (pow.f64 hi 2)) (+.f64 (/.f64 x lo) (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 lo x))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 x 3))))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 x lo)) (+.f64 (*.f64 1/4 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 x (pow.f64 lo 3))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) x))))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 x 3)))))) x))))))) (pow.f64 hi 3)))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 lo hi)))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 x (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 lo hi))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 x (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (pow.f64 x 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 hi lo)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 lo hi)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 x (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (pow.f64 x 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 hi lo)))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 lo hi))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) hi))) (/.f64 lo (pow.f64 hi 4))) (pow.f64 x 3)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 hi lo)))))))
(sqrt.f64 (/.f64 lo x))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 lo (pow.f64 x 3))) hi)) (sqrt.f64 (/.f64 lo x)))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 lo (pow.f64 x 3))) hi)) (+.f64 (sqrt.f64 (/.f64 lo x)) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (pow.f64 hi 2)) (sqrt.f64 (/.f64 x lo))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 lo (pow.f64 x 3))) hi)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 x lo)) (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) x)))))) (+.f64 (sqrt.f64 (/.f64 lo x)) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (pow.f64 hi 2)) (sqrt.f64 (/.f64 x lo)))))))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
1
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(-.f64 1 (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 x lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 x lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(-.f64 1 (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(*.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) 1)
(pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1)
(log.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 2) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (log.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3))) 1)
(*.f64 1 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3))
(*.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 2))
(*.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 2) (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(*.f64 (sqrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3)) (sqrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3)))
(*.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3/2) (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3/2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))) 3) (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) 3))
(*.f64 (pow.f64 (sqrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) 3) (pow.f64 (sqrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) 3))
(log.f64 (exp.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3))))
(cbrt.f64 (*.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 6) (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3)))
(exp.f64 (*.f64 3 (log.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3)))
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1)
(*.f64 1 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(*.f64 (*.f64 (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))) (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(*.f64 (sqrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (sqrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(*.f64 (pow.f64 1 1/3) (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(*.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1/3) (pow.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 2) 1/3))
(*.f64 (pow.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 2) 1/3) (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3)) 1/3))
(*.f64 (pow.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3/2) 1/3) (pow.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3/2) 1/3))
(pow.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3) 1/3)
(pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1)
(log.f64 (exp.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))))
(expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(exp.f64 (log.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))) 1/3))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) 1))
(log1p.f64 (expm1.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) 1)
(*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))
(*.f64 1 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(*.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))) lo)
(*.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(*.f64 (sqrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (sqrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1)
(log.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 2) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (log.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo)))) 1)
(*.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) (cbrt.f64 (+.f64 1 (/.f64 hi lo)))) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 hi lo))) (sqrt.f64 (+.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 (/.f64 hi lo) 1))
(pow.f64 (+.f64 1 (/.f64 hi lo)) 1)
(log.f64 (exp.f64 (+.f64 1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 hi lo)))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo))))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 hi lo))))
(fma.f64 1 (/.f64 hi lo) 1)
(fma.f64 hi (pow.f64 lo -1) 1)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (cbrt.f64 (/.f64 hi lo))) (cbrt.f64 (/.f64 hi lo)) 1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (pow.f64 hi -1))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (pow.f64 1 1/3) (/.f64 (-.f64 x lo) hi))
(*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 1/3) (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) 1/3))
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) 1/3) (pow.f64 (/.f64 (-.f64 x lo) hi) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) 1/3))
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 (-.f64 x lo)) (neg.f64 hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) 1/3)
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) 1)
(*.f64 1 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(*.f64 (/.f64 (/.f64 (-.f64 x lo) hi) hi) (-.f64 x lo))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) 1)
(pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) 2/3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) 2) 1/3)
(pow.f64 (/.f64 (/.f64 hi (-.f64 x lo)) (/.f64 (-.f64 x lo) hi)) -1)
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(exp.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))) 1)
(/.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 hi (-.f64 x lo)))
(/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (-.f64 x lo)) (*.f64 (/.f64 hi (-.f64 x lo)) hi))
(/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 x lo)) hi)
(pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) 2) (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 hi (-.f64 x lo)))) 1)
(*.f64 1 (/.f64 hi (-.f64 x lo)))
(*.f64 hi (/.f64 1 (-.f64 x lo)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 hi (-.f64 x lo))) (cbrt.f64 (/.f64 hi (-.f64 x lo)))) (cbrt.f64 (/.f64 hi (-.f64 x lo))))
(*.f64 (sqrt.f64 (/.f64 hi (-.f64 x lo))) (sqrt.f64 (/.f64 hi (-.f64 x lo))))
(pow.f64 (/.f64 (-.f64 x lo) hi) -1)
(pow.f64 (/.f64 hi (-.f64 x lo)) 1)
(pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) -1/3)
(log.f64 (exp.f64 (/.f64 hi (-.f64 x lo))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 hi (-.f64 x lo)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 hi (-.f64 x lo)) 2) (/.f64 hi (-.f64 x lo))))
(expm1.f64 (log1p.f64 (/.f64 hi (-.f64 x lo))))
(exp.f64 (log.f64 (/.f64 hi (-.f64 x lo))))
(exp.f64 (*.f64 (log.f64 (/.f64 hi (-.f64 x lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 hi (-.f64 x lo))))
(+.f64 1 (neg.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))
(*.f64 1 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))))
(*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (pow.f64 (/.f64 lo (-.f64 x hi)) -1))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (+.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))
(pow.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)) 1)
(log.f64 (exp.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)) 2) (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))))
(expm1.f64 (log1p.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))))
(exp.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))) 1))
(log1p.f64 (expm1.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))))
(-.f64 (+.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)) 1)
(*.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)) (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))) (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)) (sqrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))
(*.f64 (pow.f64 lo -1) (pow.f64 (/.f64 1 (-.f64 x hi)) -1))
(*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1/2) (pow.f64 (/.f64 lo (-.f64 x hi)) -1/2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) (cbrt.f64 (/.f64 lo (-.f64 x hi)))) -1) (pow.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) -1))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))) (cbrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))) -2))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))) -2) (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))) -2))
(log.f64 (exp.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))
(exp.f64 (*.f64 -1 (log.f64 (/.f64 lo (-.f64 x hi)))))
(exp.f64 (*.f64 (log.f64 (/.f64 lo (-.f64 x hi))) -1))
(exp.f64 (*.f64 (*.f64 -1 (log.f64 (/.f64 lo (-.f64 x hi)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))))) 1)
(*.f64 1 (sqrt.f64 (/.f64 lo (-.f64 x hi))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))) (cbrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))))) (cbrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))) (sqrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))))
(*.f64 (pow.f64 lo 1/2) (pow.f64 (/.f64 1 (-.f64 x hi)) 1/2))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 lo (-.f64 x hi))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) 1/2) (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) 1/2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) (cbrt.f64 (/.f64 lo (-.f64 x hi)))) 1/2) (pow.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) 1/2))
(/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 x hi)))
(pow.f64 (/.f64 lo (-.f64 x hi)) 1/2)
(pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) 1)
(log.f64 (exp.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))))))
(cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))))
(exp.f64 (*.f64 (log.f64 (/.f64 lo (-.f64 x hi))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))))
(+.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2) (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))) 1))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 lo) 2))) 1)
(*.f64 1 (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (cbrt.f64 lo) (cbrt.f64 lo))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 lo) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 lo)) (cbrt.f64 (cbrt.f64 lo))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 lo)) 2) (pow.f64 (sqrt.f64 (cbrt.f64 lo)) 2))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 lo) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 lo) 2))))
(cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 lo) 4) (pow.f64 (cbrt.f64 lo) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 lo) 2)))
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 lo))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 lo))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 lo) 2)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 lo))) 1)
(*.f64 1 (cbrt.f64 lo))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 lo)) (cbrt.f64 (cbrt.f64 lo))) (cbrt.f64 (cbrt.f64 lo)))
(*.f64 (sqrt.f64 (cbrt.f64 lo)) (sqrt.f64 (cbrt.f64 lo)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 lo))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 lo) 2) 1/3) (pow.f64 (cbrt.f64 lo) 1/3))
(*.f64 (pow.f64 (sqrt.f64 lo) 1/3) (pow.f64 (sqrt.f64 lo) 1/3))
(pow.f64 lo 1/3)
(pow.f64 (cbrt.f64 lo) 1)
(log.f64 (exp.f64 (cbrt.f64 lo)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 lo))))
(expm1.f64 (log1p.f64 (cbrt.f64 lo)))
(exp.f64 (log.f64 (cbrt.f64 lo)))
(exp.f64 (*.f64 (log.f64 lo) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 lo)) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 lo)))
(-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(/.f64 (-.f64 x hi) lo)
(/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 lo) -2) (-.f64 x hi)) (cbrt.f64 lo))
(pow.f64 (/.f64 (-.f64 x hi) lo) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x hi) lo))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo)))
(exp.f64 (log.f64 (/.f64 (-.f64 x hi) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) lo)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) lo)))
Outputs
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 3) (pow.f64 lo 3))
(*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 3) (pow.f64 lo 3))
(+.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 3) (pow.f64 lo 3)) (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 4)) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 4))))
(fma.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 3) (pow.f64 lo 3) (*.f64 (pow.f64 lo 4) (*.f64 3/2 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 4))))
(fma.f64 (pow.f64 lo 4) (*.f64 3/2 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 4)) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 3) (pow.f64 lo 3)))
(+.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 3) (pow.f64 lo 3)) (+.f64 (*.f64 (pow.f64 lo 5) (+.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) (+.f64 (*.f64 1/3 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 4)) (*.f64 1/4 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 4)))) (+.f64 (*.f64 1/6 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 5)) (*.f64 1/2 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 5))))) (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 4)) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 4)))))
(fma.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 3) (pow.f64 lo 3) (fma.f64 (pow.f64 lo 5) (fma.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 4) 7/12) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 5) 2/3)) (*.f64 (pow.f64 lo 4) (*.f64 3/2 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 4)))))
(+.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 3) (pow.f64 lo 3)) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2) (+.f64 (*.f64 1/3 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 4)) (*.f64 1/4 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 4))))) (+.f64 (*.f64 1/24 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 6)) (+.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) (+.f64 (*.f64 1/12 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 5)) (*.f64 1/6 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 5)))) (*.f64 1/6 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 6))))) (pow.f64 lo 6)) (+.f64 (*.f64 (pow.f64 lo 5) (+.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) (+.f64 (*.f64 1/3 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 4)) (*.f64 1/4 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 4)))) (+.f64 (*.f64 1/6 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 5)) (*.f64 1/2 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 5))))) (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 4)) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 4))))))
(fma.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 3) (pow.f64 lo 3) (fma.f64 (fma.f64 1/2 (*.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 4) 7/12) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2)) (fma.f64 1/24 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 6) (fma.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 5) 1/4) (*.f64 1/6 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 6))))) (pow.f64 lo 6) (fma.f64 (pow.f64 lo 5) (fma.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 4) 7/12) (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 5) 2/3)) (*.f64 (pow.f64 lo 4) (*.f64 3/2 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 4))))))
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)) 3)
(/.f64 (pow.f64 lo 3) (pow.f64 hi 3))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) lo) (*.f64 lo (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))))) lo) (pow.f64 hi 4)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x)))) (pow.f64 hi 4)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (/.f64 lo (/.f64 (pow.f64 hi 4) (fma.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) lo (*.f64 lo (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))))))) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) (/.f64 (pow.f64 hi 4) (*.f64 lo lo)))))
(+.f64 (/.f64 (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo)) (/.f64 (pow.f64 hi 4) (*.f64 lo lo))) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 lo (/.f64 (pow.f64 hi 4) (*.f64 2 (*.f64 lo (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo (+.f64 (*.f64 1/6 (pow.f64 lo 3)) (*.f64 -1 (*.f64 (pow.f64 lo 2) x))))) (pow.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) 2)) lo) (pow.f64 hi 5)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) x)) (*.f64 1/6 (pow.f64 lo 3))) (pow.f64 lo 2)) (pow.f64 hi 5)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) (pow.f64 lo 2)) (pow.f64 hi 4)) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) lo) (*.f64 lo (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x)))))) (pow.f64 hi 5)) (/.f64 (*.f64 lo (+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) lo) (*.f64 lo (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x)))))) (pow.f64 hi 4)))))))
(+.f64 (/.f64 (fma.f64 2 (*.f64 lo (fma.f64 1/6 (pow.f64 lo 3) (neg.f64 (*.f64 x (*.f64 lo lo))))) (pow.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) 2)) (/.f64 (pow.f64 hi 5) lo)) (+.f64 (/.f64 (fma.f64 1/6 (pow.f64 lo 3) (neg.f64 (*.f64 x (*.f64 lo lo)))) (/.f64 (pow.f64 hi 5) (*.f64 lo lo))) (+.f64 (/.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) (/.f64 (pow.f64 hi 4) (*.f64 lo lo))) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (/.f64 lo (/.f64 (pow.f64 hi 4) (fma.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) lo (*.f64 lo (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))))))) (/.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) (/.f64 (pow.f64 hi 5) (fma.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) lo (*.f64 lo (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))))))))))))
(+.f64 (/.f64 (fma.f64 2 (*.f64 lo (fma.f64 (neg.f64 (*.f64 lo lo)) x (*.f64 (pow.f64 lo 3) 1/6))) (pow.f64 (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo)) 2)) (/.f64 (pow.f64 hi 5) lo)) (+.f64 (+.f64 (/.f64 lo (/.f64 (pow.f64 hi 4) (*.f64 2 (*.f64 lo (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo)))))) (+.f64 (/.f64 (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo)) (/.f64 (pow.f64 hi 5) (*.f64 2 (*.f64 lo (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo)))))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))) (+.f64 (/.f64 (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo)) (/.f64 (pow.f64 hi 4) (*.f64 lo lo))) (/.f64 (fma.f64 (neg.f64 (*.f64 lo lo)) x (*.f64 (pow.f64 lo 3) 1/6)) (/.f64 (pow.f64 hi 5) (*.f64 lo lo))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo (+.f64 (*.f64 1/6 (pow.f64 lo 3)) (*.f64 -1 (*.f64 (pow.f64 lo 2) x))))) (pow.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) 2)) lo) (pow.f64 hi 5)) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) (pow.f64 lo 2)) (pow.f64 hi 4)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/24 (pow.f64 lo 4)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lo 3) x)) (*.f64 1/2 (*.f64 (pow.f64 lo 2) (pow.f64 x 2))))) (pow.f64 lo 2)) (pow.f64 hi 6)) (+.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) lo) (*.f64 lo (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x)))))) (pow.f64 hi 4)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) x)) (*.f64 1/6 (pow.f64 lo 3))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) lo) (*.f64 lo (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x)))))) (pow.f64 hi 6)) (+.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) (+.f64 (*.f64 1/6 (pow.f64 lo 3)) (*.f64 -1 (*.f64 (pow.f64 lo 2) x))))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/24 (pow.f64 lo 4)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lo 3) x)) (*.f64 1/2 (*.f64 (pow.f64 lo 2) (pow.f64 x 2))))) lo)))) (pow.f64 hi 6)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) lo) (*.f64 lo (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))))) (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x)))) (pow.f64 hi 5)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 lo (+.f64 (*.f64 1/6 (pow.f64 lo 3)) (*.f64 -1 (*.f64 (pow.f64 lo 2) x))))) (pow.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) 2)) (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x)))) (pow.f64 hi 6)) (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) x)) (*.f64 1/6 (pow.f64 lo 3))) (pow.f64 lo 2)) (pow.f64 hi 5)))))))))))
(+.f64 (/.f64 (fma.f64 2 (*.f64 lo (fma.f64 1/6 (pow.f64 lo 3) (neg.f64 (*.f64 x (*.f64 lo lo))))) (pow.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) 2)) (/.f64 (pow.f64 hi 5) lo)) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (/.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) (/.f64 (pow.f64 hi 4) (*.f64 lo lo))) (+.f64 (/.f64 (fma.f64 1/24 (pow.f64 lo 4) (fma.f64 -1/2 (*.f64 x (pow.f64 lo 3)) (*.f64 1/2 (*.f64 (*.f64 lo lo) (*.f64 x x))))) (/.f64 (pow.f64 hi 6) (*.f64 lo lo))) (+.f64 (/.f64 lo (/.f64 (pow.f64 hi 4) (fma.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) lo (*.f64 lo (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))))))) (+.f64 (/.f64 (fma.f64 1/6 (pow.f64 lo 3) (neg.f64 (*.f64 x (*.f64 lo lo)))) (/.f64 (pow.f64 hi 6) (fma.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) lo (*.f64 lo (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))))))) (+.f64 (/.f64 (*.f64 lo (*.f64 2 (+.f64 (*.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) (fma.f64 1/6 (pow.f64 lo 3) (neg.f64 (*.f64 x (*.f64 lo lo))))) (*.f64 lo (fma.f64 1/24 (pow.f64 lo 4) (fma.f64 -1/2 (*.f64 x (pow.f64 lo 3)) (*.f64 1/2 (*.f64 (*.f64 lo lo) (*.f64 x x))))))))) (pow.f64 hi 6)) (+.f64 (/.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) (/.f64 (pow.f64 hi 5) (fma.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) lo (*.f64 lo (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))))))) (+.f64 (/.f64 (fma.f64 1/6 (pow.f64 lo 3) (neg.f64 (*.f64 x (*.f64 lo lo)))) (/.f64 (pow.f64 hi 5) (*.f64 lo lo))) (/.f64 (fma.f64 2 (*.f64 lo (fma.f64 1/6 (pow.f64 lo 3) (neg.f64 (*.f64 x (*.f64 lo lo))))) (pow.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) 2)) (/.f64 (pow.f64 hi 6) (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))))))))))))))
(+.f64 (/.f64 (fma.f64 2 (*.f64 lo (fma.f64 (neg.f64 (*.f64 lo lo)) x (*.f64 (pow.f64 lo 3) 1/6))) (pow.f64 (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo)) 2)) (/.f64 (pow.f64 hi 5) lo)) (+.f64 (/.f64 (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo)) (/.f64 (pow.f64 hi 4) (*.f64 lo lo))) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (+.f64 (/.f64 lo (/.f64 (pow.f64 hi 6) (*.f64 2 (fma.f64 (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo)) (fma.f64 (neg.f64 (*.f64 lo lo)) x (*.f64 (pow.f64 lo 3) 1/6)) (*.f64 lo (fma.f64 (pow.f64 lo 4) 1/24 (fma.f64 1/2 (*.f64 (*.f64 x lo) (*.f64 x lo)) (*.f64 -1/2 (*.f64 x (pow.f64 lo 3)))))))))) (+.f64 (+.f64 (/.f64 (fma.f64 2 (*.f64 lo (fma.f64 (neg.f64 (*.f64 lo lo)) x (*.f64 (pow.f64 lo 3) 1/6))) (pow.f64 (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo)) 2)) (/.f64 (pow.f64 hi 6) (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo)))) (+.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 lo lo)) x (*.f64 (pow.f64 lo 3) 1/6)) (/.f64 (pow.f64 hi 5) (*.f64 lo lo))) (/.f64 (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo)) (/.f64 (pow.f64 hi 5) (*.f64 2 (*.f64 lo (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo)))))))) (/.f64 (fma.f64 (neg.f64 (*.f64 lo lo)) x (*.f64 (pow.f64 lo 3) 1/6)) (/.f64 (pow.f64 hi 6) (*.f64 2 (*.f64 lo (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo)))))))) (+.f64 (/.f64 lo (/.f64 (pow.f64 hi 4) (*.f64 2 (*.f64 lo (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo)))))) (/.f64 (fma.f64 (pow.f64 lo 4) 1/24 (fma.f64 1/2 (*.f64 (*.f64 x lo) (*.f64 x lo)) (*.f64 -1/2 (*.f64 x (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 6) (*.f64 lo lo))))))))
(/.f64 (pow.f64 lo 3) (pow.f64 hi 3))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x)))) (pow.f64 hi 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) lo)) (*.f64 -1 (*.f64 lo (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))))))) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (/.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) (/.f64 (pow.f64 hi 4) (*.f64 lo lo))) (fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 4) (*.f64 -1 (fma.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) lo (*.f64 lo (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo)))))))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (/.f64 (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo)) (/.f64 (pow.f64 hi 4) (*.f64 lo lo))) (-.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 lo (/.f64 (pow.f64 hi 4) (*.f64 (*.f64 lo (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo))) -2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) lo)) (*.f64 -1 (*.f64 lo (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))))))) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) lo)) (*.f64 -1 (*.f64 lo (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 lo 3)) (*.f64 (pow.f64 lo 2) x)) lo)) (pow.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) 2)) lo)) (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 lo 3)) (*.f64 (pow.f64 lo 2) x)) (pow.f64 lo 2)))) (pow.f64 hi 5))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) (pow.f64 lo 2)) (pow.f64 hi 4)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 4) (*.f64 -1 (fma.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) lo (*.f64 lo (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo)))))))) (fma.f64 -1 (/.f64 (fma.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) (*.f64 -1 (fma.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) lo (*.f64 lo (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo)))))) (fma.f64 -1 (*.f64 lo (fma.f64 -2 (*.f64 lo (fma.f64 -1/6 (pow.f64 lo 3) (*.f64 x (*.f64 lo lo)))) (pow.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) 2))) (*.f64 (*.f64 lo lo) (fma.f64 -1/6 (pow.f64 lo 3) (*.f64 x (*.f64 lo lo)))))) (pow.f64 hi 5)) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) (/.f64 (pow.f64 hi 4) (*.f64 lo lo))))))
(-.f64 (-.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo)) (/.f64 (pow.f64 hi 4) (*.f64 lo lo)))) (/.f64 (fma.f64 (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo)) (*.f64 (*.f64 lo (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo))) -2) (fma.f64 (*.f64 lo lo) (fma.f64 x (*.f64 lo lo) (*.f64 (pow.f64 lo 3) -1/6)) (*.f64 lo (neg.f64 (fma.f64 -2 (*.f64 lo (fma.f64 x (*.f64 lo lo) (*.f64 (pow.f64 lo 3) -1/6))) (pow.f64 (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo)) 2)))))) (pow.f64 hi 5))) (/.f64 lo (/.f64 (pow.f64 hi 4) (*.f64 (*.f64 lo (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo))) -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 lo 3)) (*.f64 (pow.f64 lo 2) x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) lo)) (*.f64 -1 (*.f64 lo (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))))))) (pow.f64 hi 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) lo)) (*.f64 -1 (*.f64 lo (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))))))) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) lo)) (*.f64 -1 (*.f64 lo (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 lo 3)) (*.f64 (pow.f64 lo 2) x)) lo)) (pow.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) 2)) lo)) (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 lo 3)) (*.f64 (pow.f64 lo 2) x)) (pow.f64 lo 2)))) (pow.f64 hi 5))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) (pow.f64 lo 2)) (pow.f64 hi 4)) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 lo 3)) (*.f64 (pow.f64 lo 2) x)) (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))))) (*.f64 -2 (*.f64 (+.f64 (*.f64 1/24 (pow.f64 lo 4)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lo 3) x)) (*.f64 1/2 (*.f64 (pow.f64 lo 2) (pow.f64 x 2))))) lo)))) (pow.f64 hi 6))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/24 (pow.f64 lo 4)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lo 3) x)) (*.f64 1/2 (*.f64 (pow.f64 lo 2) (pow.f64 x 2))))) (pow.f64 lo 2)) (pow.f64 hi 6)) (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 lo 3)) (*.f64 (pow.f64 lo 2) x)) lo)) (pow.f64 (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x))) 2)) (+.f64 (*.f64 1/2 (pow.f64 lo 2)) (*.f64 -1 (*.f64 lo x)))) (pow.f64 hi 6)))))))))
(+.f64 (/.f64 (fma.f64 -1/6 (pow.f64 lo 3) (*.f64 x (*.f64 lo lo))) (/.f64 (pow.f64 hi 6) (*.f64 -1 (fma.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) lo (*.f64 lo (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo)))))))) (fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 4) (*.f64 -1 (fma.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) lo (*.f64 lo (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo)))))))) (fma.f64 -1 (/.f64 (fma.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) (*.f64 -1 (fma.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) lo (*.f64 lo (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo)))))) (fma.f64 -1 (*.f64 lo (fma.f64 -2 (*.f64 lo (fma.f64 -1/6 (pow.f64 lo 3) (*.f64 x (*.f64 lo lo)))) (pow.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) 2))) (*.f64 (*.f64 lo lo) (fma.f64 -1/6 (pow.f64 lo 3) (*.f64 x (*.f64 lo lo)))))) (pow.f64 hi 5)) (+.f64 (/.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) (/.f64 (pow.f64 hi 4) (*.f64 lo lo))) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 6) (fma.f64 2 (*.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) (fma.f64 -1/6 (pow.f64 lo 3) (*.f64 x (*.f64 lo lo)))) (*.f64 (*.f64 lo (fma.f64 1/24 (pow.f64 lo 4) (fma.f64 -1/2 (*.f64 x (pow.f64 lo 3)) (*.f64 1/2 (*.f64 (*.f64 lo lo) (*.f64 x x)))))) -2)))) (+.f64 (/.f64 (fma.f64 1/24 (pow.f64 lo 4) (fma.f64 -1/2 (*.f64 x (pow.f64 lo 3)) (*.f64 1/2 (*.f64 (*.f64 lo lo) (*.f64 x x))))) (/.f64 (pow.f64 hi 6) (*.f64 lo lo))) (/.f64 (fma.f64 -2 (*.f64 lo (fma.f64 -1/6 (pow.f64 lo 3) (*.f64 x (*.f64 lo lo)))) (pow.f64 (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))) 2)) (/.f64 (pow.f64 hi 6) (fma.f64 1/2 (*.f64 lo lo) (neg.f64 (*.f64 x lo))))))))))))
(+.f64 (-.f64 (/.f64 (fma.f64 x (*.f64 lo lo) (*.f64 (pow.f64 lo 3) -1/6)) (/.f64 (pow.f64 hi 6) (*.f64 (*.f64 lo (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo))) -2))) (/.f64 lo (/.f64 (pow.f64 hi 4) (*.f64 (*.f64 lo (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo))) -2)))) (+.f64 (-.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo)) (/.f64 (pow.f64 hi 4) (*.f64 lo lo)))) (/.f64 (fma.f64 (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo)) (*.f64 (*.f64 lo (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo))) -2) (fma.f64 (*.f64 lo lo) (fma.f64 x (*.f64 lo lo) (*.f64 (pow.f64 lo 3) -1/6)) (*.f64 lo (neg.f64 (fma.f64 -2 (*.f64 lo (fma.f64 x (*.f64 lo lo) (*.f64 (pow.f64 lo 3) -1/6))) (pow.f64 (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo)) 2)))))) (pow.f64 hi 5))) (-.f64 (+.f64 (/.f64 (fma.f64 (pow.f64 lo 4) 1/24 (fma.f64 1/2 (*.f64 (*.f64 x lo) (*.f64 x lo)) (*.f64 -1/2 (*.f64 x (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 6) (*.f64 lo lo))) (/.f64 (fma.f64 -2 (*.f64 lo (fma.f64 x (*.f64 lo lo) (*.f64 (pow.f64 lo 3) -1/6))) (pow.f64 (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo)) 2)) (/.f64 (pow.f64 hi 6) (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo))))) (/.f64 lo (/.f64 (pow.f64 hi 6) (fma.f64 (*.f64 lo (fma.f64 (pow.f64 lo 4) 1/24 (fma.f64 1/2 (*.f64 (*.f64 x lo) (*.f64 x lo)) (*.f64 -1/2 (*.f64 x (pow.f64 lo 3)))))) -2 (*.f64 2 (*.f64 (-.f64 (*.f64 1/2 (*.f64 lo lo)) (*.f64 x lo)) (fma.f64 x (*.f64 lo lo) (*.f64 (pow.f64 lo 3) -1/6))))))))))
(pow.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) 3)
(pow.f64 (expm1.f64 (/.f64 lo hi)) 3)
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (*.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) 2) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) 2) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 2)))) x) (pow.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) 3))
(fma.f64 (*.f64 (/.f64 (*.f64 lo (*.f64 (exp.f64 (/.f64 lo hi)) (pow.f64 (expm1.f64 (/.f64 lo hi)) 2))) (*.f64 hi hi)) -3) x (pow.f64 (expm1.f64 (/.f64 lo hi)) 3))
(fma.f64 x (*.f64 (*.f64 (/.f64 (*.f64 lo (pow.f64 (expm1.f64 (/.f64 lo hi)) 2)) hi) (/.f64 (exp.f64 (/.f64 lo hi)) hi)) -3) (pow.f64 (expm1.f64 (/.f64 lo hi)) 3))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (*.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) 2) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) 2) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 2)))) x) (+.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) 3) (*.f64 (+.f64 (*.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 (exp.f64 (/.f64 lo hi)) 2)) (pow.f64 hi 4)) (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) 2) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) (pow.f64 (exp.f64 (/.f64 lo hi)) 2))) (pow.f64 hi 4))))) (pow.f64 x 2))))
(+.f64 (fma.f64 (*.f64 (/.f64 (*.f64 lo (*.f64 (exp.f64 (/.f64 lo hi)) (pow.f64 (expm1.f64 (/.f64 lo hi)) 2))) (*.f64 hi hi)) -3) x (pow.f64 (expm1.f64 (/.f64 lo hi)) 3)) (*.f64 (*.f64 x x) (fma.f64 (expm1.f64 (/.f64 lo hi)) (+.f64 (/.f64 (*.f64 (*.f64 lo lo) (pow.f64 (exp.f64 (/.f64 lo hi)) 2)) (pow.f64 hi 4)) (/.f64 (*.f64 (*.f64 (*.f64 lo lo) (expm1.f64 (/.f64 lo hi))) (exp.f64 (/.f64 lo hi))) (pow.f64 hi 4))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 lo lo) (*.f64 (exp.f64 (/.f64 lo hi)) (pow.f64 (expm1.f64 (/.f64 lo hi)) 2))) (pow.f64 hi 4)) (*.f64 2 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 (expm1.f64 (/.f64 lo hi)) (pow.f64 (exp.f64 (/.f64 lo hi)) 2)))))))))
(fma.f64 x (*.f64 (*.f64 (/.f64 (*.f64 lo (pow.f64 (expm1.f64 (/.f64 lo hi)) 2)) hi) (/.f64 (exp.f64 (/.f64 lo hi)) hi)) -3) (fma.f64 (*.f64 x x) (fma.f64 (expm1.f64 (/.f64 lo hi)) (+.f64 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (pow.f64 (exp.f64 (/.f64 lo hi)) 2))) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 (exp.f64 (/.f64 lo hi)) (expm1.f64 (/.f64 lo hi)))))) (fma.f64 2 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 (expm1.f64 (/.f64 lo hi)) (pow.f64 (exp.f64 (/.f64 lo hi)) 2)))) (*.f64 1/2 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 (exp.f64 (/.f64 lo hi)) (pow.f64 (expm1.f64 (/.f64 lo hi)) 2))))))) (pow.f64 (expm1.f64 (/.f64 lo hi)) 3)))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (pow.f64 (exp.f64 (/.f64 lo hi)) 2)) (pow.f64 hi 6))) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 6)))) (-.f64 (exp.f64 (/.f64 lo hi)) 1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) (pow.f64 (exp.f64 (/.f64 lo hi)) 2))) (pow.f64 hi 6))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) 2) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 6))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 (exp.f64 (/.f64 lo hi)) 2)) (pow.f64 hi 4)) (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 4))) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 2)))))) (pow.f64 x 3)) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (*.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) 2) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) 2) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 2)))) x) (+.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) 3) (*.f64 (+.f64 (*.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 (exp.f64 (/.f64 lo hi)) 2)) (pow.f64 hi 4)) (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) 2) (exp.f64 (/.f64 lo hi)))) (pow.f64 hi 4))) (*.f64 2 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1) (pow.f64 (exp.f64 (/.f64 lo hi)) 2))) (pow.f64 hi 4))))) (pow.f64 x 2)))))
(fma.f64 (fma.f64 (fma.f64 -1 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (pow.f64 (exp.f64 (/.f64 lo hi)) 2))) (*.f64 -1/3 (/.f64 (*.f64 (*.f64 (pow.f64 lo 3) (expm1.f64 (/.f64 lo hi))) (exp.f64 (/.f64 lo hi))) (pow.f64 hi 6)))) (expm1.f64 (/.f64 lo hi)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 lo 3) (expm1.f64 (/.f64 lo hi))) (pow.f64 (exp.f64 (/.f64 lo hi)) 2)) (pow.f64 hi 6)) (fma.f64 -1/6 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (*.f64 (exp.f64 (/.f64 lo hi)) (pow.f64 (expm1.f64 (/.f64 lo hi)) 2)))) (neg.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (*.f64 (exp.f64 (/.f64 lo hi)) (+.f64 (/.f64 (*.f64 (*.f64 lo lo) (pow.f64 (exp.f64 (/.f64 lo hi)) 2)) (pow.f64 hi 4)) (/.f64 (*.f64 (*.f64 (*.f64 lo lo) (expm1.f64 (/.f64 lo hi))) (exp.f64 (/.f64 lo hi))) (pow.f64 hi 4)))))))))) (pow.f64 x 3) (+.f64 (fma.f64 (*.f64 (/.f64 (*.f64 lo (*.f64 (exp.f64 (/.f64 lo hi)) (pow.f64 (expm1.f64 (/.f64 lo hi)) 2))) (*.f64 hi hi)) -3) x (pow.f64 (expm1.f64 (/.f64 lo hi)) 3)) (*.f64 (*.f64 x x) (fma.f64 (expm1.f64 (/.f64 lo hi)) (+.f64 (/.f64 (*.f64 (*.f64 lo lo) (pow.f64 (exp.f64 (/.f64 lo hi)) 2)) (pow.f64 hi 4)) (/.f64 (*.f64 (*.f64 (*.f64 lo lo) (expm1.f64 (/.f64 lo hi))) (exp.f64 (/.f64 lo hi))) (pow.f64 hi 4))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 lo lo) (*.f64 (exp.f64 (/.f64 lo hi)) (pow.f64 (expm1.f64 (/.f64 lo hi)) 2))) (pow.f64 hi 4)) (*.f64 2 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 (expm1.f64 (/.f64 lo hi)) (pow.f64 (exp.f64 (/.f64 lo hi)) 2))))))))))
(fma.f64 (fma.f64 (expm1.f64 (/.f64 lo hi)) (fma.f64 -1/3 (/.f64 (*.f64 (*.f64 (pow.f64 lo 3) (expm1.f64 (/.f64 lo hi))) (exp.f64 (/.f64 lo hi))) (pow.f64 hi 6)) (/.f64 (neg.f64 (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 (exp.f64 (/.f64 lo hi)) 2)))) (-.f64 (-.f64 (*.f64 -1/6 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (*.f64 (exp.f64 (/.f64 lo hi)) (pow.f64 (expm1.f64 (/.f64 lo hi)) 2))))) (/.f64 lo (/.f64 (*.f64 hi hi) (*.f64 (exp.f64 (/.f64 lo hi)) (+.f64 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (pow.f64 (exp.f64 (/.f64 lo hi)) 2))) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 (exp.f64 (/.f64 lo hi)) (expm1.f64 (/.f64 lo hi)))))))))) (/.f64 (*.f64 (*.f64 (pow.f64 lo 3) (expm1.f64 (/.f64 lo hi))) (pow.f64 (exp.f64 (/.f64 lo hi)) 2)) (pow.f64 hi 6)))) (pow.f64 x 3) (fma.f64 x (*.f64 (*.f64 (/.f64 (*.f64 lo (pow.f64 (expm1.f64 (/.f64 lo hi)) 2)) hi) (/.f64 (exp.f64 (/.f64 lo hi)) hi)) -3) (fma.f64 (*.f64 x x) (fma.f64 (expm1.f64 (/.f64 lo hi)) (+.f64 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (pow.f64 (exp.f64 (/.f64 lo hi)) 2))) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 (exp.f64 (/.f64 lo hi)) (expm1.f64 (/.f64 lo hi)))))) (fma.f64 2 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 (expm1.f64 (/.f64 lo hi)) (pow.f64 (exp.f64 (/.f64 lo hi)) 2)))) (*.f64 1/2 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 (exp.f64 (/.f64 lo hi)) (pow.f64 (expm1.f64 (/.f64 lo hi)) 2))))))) (pow.f64 (expm1.f64 (/.f64 lo hi)) 3))))
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1) 3)
(pow.f64 (expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))) 1) 3)
(pow.f64 (expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))) 1) 3)
(pow.f64 (expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))) 1) 3)
(pow.f64 (expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)) 3)
(pow.f64 (-.f64 (exp.f64 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))) 1) 3)
(pow.f64 (expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)) 3)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2) (pow.f64 lo 2))) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo))
(fma.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2) (*.f64 lo lo)) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 3) (pow.f64 lo 3))) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)))
(fma.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2) (*.f64 lo lo)) (fma.f64 1/6 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 3) (pow.f64 lo 3)) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)))
(fma.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2) (*.f64 lo lo)) (fma.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 3) (pow.f64 lo 3)) 1/6 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) 4) (pow.f64 lo 4))) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo))))
(fma.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2) (*.f64 lo lo)) (fma.f64 1/6 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 3) (pow.f64 lo 3)) (fma.f64 1/24 (*.f64 (pow.f64 lo 4) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 4)) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo))))
(fma.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2) (*.f64 lo lo)) (fma.f64 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 3) (pow.f64 lo 3)) 1/6 (fma.f64 1/24 (*.f64 (pow.f64 lo 4) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 4)) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo))))
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo))
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo))
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo))
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo))
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo))
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo))
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo))
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo))
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo))
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo))
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo))
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (fma.f64 1/2 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo hi)))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (/.f64 lo hi)) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 3)))))))
(fma.f64 1/2 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (fma.f64 1/6 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (/.f64 lo hi) (/.f64 (neg.f64 (*.f64 x (*.f64 lo lo))) (pow.f64 hi 3))))))
(fma.f64 1/2 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (-.f64 (-.f64 (fma.f64 1/6 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 lo hi)) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) x))) (*.f64 (/.f64 lo hi) (/.f64 x hi))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 4))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 3))))))))))
(fma.f64 1/2 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (fma.f64 -1/2 (/.f64 (*.f64 x (pow.f64 lo 3)) (pow.f64 hi 4)) (fma.f64 1/6 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 lo lo) (*.f64 x x)) (pow.f64 hi 4)) (fma.f64 1/24 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (+.f64 (/.f64 lo hi) (/.f64 (neg.f64 (*.f64 x (*.f64 lo lo))) (pow.f64 hi 3)))))))))
(fma.f64 1/2 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 x (pow.f64 lo 3)) (pow.f64 hi 4)) (fma.f64 1/6 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (fma.f64 1/2 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 x x))) (-.f64 (fma.f64 1/24 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (/.f64 lo hi)) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) x)))))) (*.f64 (/.f64 lo hi) (/.f64 x hi))))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (fma.f64 1/2 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo hi)))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (/.f64 lo hi)) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 lo 3)) (*.f64 (pow.f64 lo 2) x)) (pow.f64 hi 3))) (/.f64 lo hi))))
(fma.f64 1/2 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (fma.f64 -1 (/.f64 (fma.f64 -1/6 (pow.f64 lo 3) (*.f64 x (*.f64 lo lo))) (pow.f64 hi 3)) (/.f64 lo hi))))
(fma.f64 1/2 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (-.f64 (-.f64 (/.f64 lo hi) (/.f64 (fma.f64 x (*.f64 lo lo) (*.f64 (pow.f64 lo 3) -1/6)) (pow.f64 hi 3))) (*.f64 (/.f64 lo hi) (/.f64 x hi))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 4))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 lo 3)) (*.f64 (pow.f64 lo 2) x)) (pow.f64 hi 3))) (/.f64 lo hi)))))))
(fma.f64 1/2 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (fma.f64 -1/2 (/.f64 (*.f64 x (pow.f64 lo 3)) (pow.f64 hi 4)) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 lo lo) (*.f64 x x)) (pow.f64 hi 4)) (fma.f64 1/24 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (fma.f64 -1 (/.f64 (fma.f64 -1/6 (pow.f64 lo 3) (*.f64 x (*.f64 lo lo))) (pow.f64 hi 3)) (/.f64 lo hi)))))))
(fma.f64 1/2 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 x (pow.f64 lo 3)) (pow.f64 hi 4)) (fma.f64 1/2 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 x x))) (fma.f64 1/24 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (-.f64 (/.f64 lo hi) (/.f64 (fma.f64 x (*.f64 lo lo) (*.f64 (pow.f64 lo 3) -1/6)) (pow.f64 hi 3)))))) (*.f64 (/.f64 lo hi) (/.f64 x hi))))
(-.f64 (exp.f64 (/.f64 lo hi)) 1)
(expm1.f64 (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (exp.f64 (/.f64 lo hi)) x)) (pow.f64 hi 2))) (exp.f64 (/.f64 lo hi))) 1)
(+.f64 (neg.f64 (/.f64 (*.f64 lo (*.f64 x (exp.f64 (/.f64 lo hi)))) (*.f64 hi hi))) (expm1.f64 (/.f64 lo hi)))
(fma.f64 -1 (*.f64 (/.f64 (*.f64 lo (exp.f64 (/.f64 lo hi))) hi) (/.f64 x hi)) (expm1.f64 (/.f64 lo hi)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (exp.f64 (/.f64 lo hi)) x)) (pow.f64 hi 2))) (+.f64 (exp.f64 (/.f64 lo hi)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (exp.f64 (/.f64 lo hi)) (pow.f64 x 2))) (pow.f64 hi 4))))) 1)
(+.f64 (+.f64 (fma.f64 -1 (/.f64 (*.f64 lo (*.f64 x (exp.f64 (/.f64 lo hi)))) (*.f64 hi hi)) (exp.f64 (/.f64 lo hi))) (*.f64 1/2 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 (*.f64 x x) (exp.f64 (/.f64 lo hi))))))) -1)
(+.f64 (-.f64 (fma.f64 1/2 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 (*.f64 x x) (exp.f64 (/.f64 lo hi))))) (exp.f64 (/.f64 lo hi))) (*.f64 (/.f64 (*.f64 lo (exp.f64 (/.f64 lo hi))) hi) (/.f64 x hi))) -1)
(-.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (exp.f64 (/.f64 lo hi)) (pow.f64 x 3))) (pow.f64 hi 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (exp.f64 (/.f64 lo hi)) x)) (pow.f64 hi 2))) (+.f64 (exp.f64 (/.f64 lo hi)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (exp.f64 (/.f64 lo hi)) (pow.f64 x 2))) (pow.f64 hi 4)))))) 1)
(+.f64 (fma.f64 -1/6 (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (exp.f64 (/.f64 lo hi)) (pow.f64 x 3))) (pow.f64 hi 6)) (+.f64 (fma.f64 -1 (/.f64 (*.f64 lo (*.f64 x (exp.f64 (/.f64 lo hi)))) (*.f64 hi hi)) (exp.f64 (/.f64 lo hi))) (*.f64 1/2 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 (*.f64 x x) (exp.f64 (/.f64 lo hi)))))))) -1)
(+.f64 (fma.f64 -1/6 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 6) (*.f64 (exp.f64 (/.f64 lo hi)) (pow.f64 x 3)))) (-.f64 (fma.f64 1/2 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (*.f64 (*.f64 x x) (exp.f64 (/.f64 lo hi))))) (exp.f64 (/.f64 lo hi))) (*.f64 (/.f64 (*.f64 lo (exp.f64 (/.f64 lo hi))) hi) (/.f64 x hi)))) -1)
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo))
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo))
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo))
(-.f64 (exp.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)) 1)
(expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo))
(-.f64 (exp.f64 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))) 1)
(expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo))
(-.f64 (exp.f64 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))) 1)
(expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo))
(-.f64 (exp.f64 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))) 1)
(expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo))
(-.f64 (exp.f64 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))) 1)
(expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo))
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) lo)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo)
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
1
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
1
1
(*.f64 -1 (/.f64 lo hi))
(neg.f64 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) x) hi))
(neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 hi x)))
(/.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 hi x))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) x) hi)))
(+.f64 (neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 hi x))) (/.f64 lo (/.f64 hi (cbrt.f64 -1))))
(-.f64 (/.f64 lo (/.f64 hi (cbrt.f64 -1))) (/.f64 (cbrt.f64 -1) (/.f64 hi x)))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) x) hi)))
(+.f64 (neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 hi x))) (/.f64 lo (/.f64 hi (cbrt.f64 -1))))
(-.f64 (/.f64 lo (/.f64 hi (cbrt.f64 -1))) (/.f64 (cbrt.f64 -1) (/.f64 hi x)))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) x) hi)))
(+.f64 (neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 hi x))) (/.f64 lo (/.f64 hi (cbrt.f64 -1))))
(-.f64 (/.f64 lo (/.f64 hi (cbrt.f64 -1))) (/.f64 (cbrt.f64 -1) (/.f64 hi x)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(neg.f64 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(neg.f64 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x lo)) hi))
(neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 hi (-.f64 x lo))))
(/.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 hi (-.f64 x lo)))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x lo)) hi))
(neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 hi (-.f64 x lo))))
(/.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 hi (-.f64 x lo)))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x lo)) hi))
(neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 hi (-.f64 x lo))))
(/.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 hi (-.f64 x lo)))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x lo)) hi))
(neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 hi (-.f64 x lo))))
(/.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 hi (-.f64 x lo)))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(*.f64 (/.f64 lo hi) (/.f64 lo hi))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(fma.f64 -2 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(fma.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) -2 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -2 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (+.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x x) (*.f64 hi hi))))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (fma.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) -2 (*.f64 (/.f64 x hi) (/.f64 x hi))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -2 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (+.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x x) (*.f64 hi hi))))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (fma.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) -2 (*.f64 (/.f64 x hi) (/.f64 x hi))))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(*.f64 (/.f64 x hi) (/.f64 x hi))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 (pow.f64 x 2) (pow.f64 hi 2)))
(fma.f64 -2 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 (*.f64 x x) (*.f64 hi hi)))
(fma.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) -2 (*.f64 (/.f64 x hi) (/.f64 x hi)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -2 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (+.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x x) (*.f64 hi hi))))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (fma.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) -2 (*.f64 (/.f64 x hi) (/.f64 x hi))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -2 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (+.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x x) (*.f64 hi hi))))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (fma.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) -2 (*.f64 (/.f64 x hi) (/.f64 x hi))))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(*.f64 (/.f64 x hi) (/.f64 x hi))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 (pow.f64 x 2) (pow.f64 hi 2)))
(fma.f64 -2 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 (*.f64 x x) (*.f64 hi hi)))
(fma.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) -2 (*.f64 (/.f64 x hi) (/.f64 x hi)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -2 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (+.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x x) (*.f64 hi hi))))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (fma.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) -2 (*.f64 (/.f64 x hi) (/.f64 x hi))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -2 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (+.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x x) (*.f64 hi hi))))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (fma.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) -2 (*.f64 (/.f64 x hi) (/.f64 x hi))))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(*.f64 (/.f64 x hi) (/.f64 x hi))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 (pow.f64 x 2) (pow.f64 hi 2)))
(fma.f64 -2 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 (*.f64 x x) (*.f64 hi hi)))
(fma.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) -2 (*.f64 (/.f64 x hi) (/.f64 x hi)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -2 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (+.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x x) (*.f64 hi hi))))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (fma.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) -2 (*.f64 (/.f64 x hi) (/.f64 x hi))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -2 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (+.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x x) (*.f64 hi hi))))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (fma.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) -2 (*.f64 (/.f64 x hi) (/.f64 x hi))))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(*.f64 (/.f64 lo hi) (/.f64 lo hi))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(fma.f64 -2 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(fma.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) -2 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -2 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (+.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x x) (*.f64 hi hi))))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (fma.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) -2 (*.f64 (/.f64 x hi) (/.f64 x hi))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -2 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (+.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x x) (*.f64 hi hi))))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (fma.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) -2 (*.f64 (/.f64 x hi) (/.f64 x hi))))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(*.f64 (/.f64 lo hi) (/.f64 lo hi))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(fma.f64 -2 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(fma.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) -2 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -2 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (+.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x x) (*.f64 hi hi))))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (fma.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) -2 (*.f64 (/.f64 x hi) (/.f64 x hi))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -2 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (+.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x x) (*.f64 hi hi))))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (fma.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) -2 (*.f64 (/.f64 x hi) (/.f64 x hi))))
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) x) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(fma.f64 (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) x (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3)))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) x) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) (pow.f64 x 2))))
(fma.f64 (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) x (fma.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (*.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3))))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) (fma.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3))))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) x) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) (pow.f64 x 2)))))
(fma.f64 (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) x (fma.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3)) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3) (/.f64 (pow.f64 x 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(/.f64 (pow.f64 x 3) (pow.f64 hi 3))
(+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) (pow.f64 x 2)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3)) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))
(fma.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) x) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) (pow.f64 x 2))))
(fma.f64 (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) x (+.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3)) (/.f64 (pow.f64 x 3) (pow.f64 hi 3))))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) (fma.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3) (/.f64 (pow.f64 x 3) (pow.f64 hi 3))))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) x) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))) (pow.f64 x 2)))))
(fma.f64 (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) x (fma.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3)) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3) (/.f64 (pow.f64 x 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(/.f64 (pow.f64 x 3) (pow.f64 hi 3))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 lo (pow.f64 hi 3))) (/.f64 lo (pow.f64 hi 3))) (pow.f64 x 2))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))
(fma.f64 -1 (*.f64 (*.f64 x x) (*.f64 3 (/.f64 lo (pow.f64 hi 3)))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))
(-.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 lo (pow.f64 hi 3)))))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 lo (pow.f64 hi 3))) (/.f64 lo (pow.f64 hi 3))) (pow.f64 x 2))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3))))
(fma.f64 (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) x (fma.f64 -1 (*.f64 (*.f64 x x) (*.f64 3 (/.f64 lo (pow.f64 hi 3)))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3))))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) (-.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 lo (pow.f64 hi 3))))))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) x) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 lo (pow.f64 hi 3))) (/.f64 lo (pow.f64 hi 3))) (pow.f64 x 2))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))))
(fma.f64 (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) x (fma.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (fma.f64 -1 (*.f64 (*.f64 x x) (*.f64 3 (/.f64 lo (pow.f64 hi 3)))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) (-.f64 (-.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 lo (pow.f64 hi 3))))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(/.f64 (pow.f64 x 3) (pow.f64 hi 3))
(+.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))
(fma.f64 lo (*.f64 (/.f64 (*.f64 x x) (pow.f64 hi 3)) -3) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))
(+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (+.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3))))
(fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (fma.f64 lo (*.f64 (/.f64 (*.f64 x x) (pow.f64 hi 3)) -3) (/.f64 (pow.f64 x 3) (pow.f64 hi 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (+.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (fma.f64 lo (*.f64 (/.f64 (*.f64 x x) (pow.f64 hi 3)) -3) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))))
(-.f64 (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (fma.f64 lo (*.f64 (/.f64 (*.f64 x x) (pow.f64 hi 3)) -3) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3))
(+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3)))
(+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3)))))))
(fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (fma.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (*.f64 lo (*.f64 (/.f64 (*.f64 x x) (pow.f64 hi 3)) -3))))
(fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (fma.f64 lo (*.f64 (/.f64 (*.f64 x x) (pow.f64 hi 3)) -3) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3))))
(+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))))))
(fma.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (fma.f64 lo (*.f64 (/.f64 (*.f64 x x) (pow.f64 hi 3)) -3) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))))
(-.f64 (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (fma.f64 lo (*.f64 (/.f64 (*.f64 x x) (pow.f64 hi 3)) -3) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3))
(+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3)))
(+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) lo))))
(fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (fma.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (neg.f64 (*.f64 lo (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 hi 3)))))))
(-.f64 (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3))) (*.f64 lo (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 hi 3)))))
(+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) lo)))))
(fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (fma.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (neg.f64 (*.f64 lo (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 hi 3))))))))
(fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (-.f64 (-.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 lo (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 hi 3))))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 hi lo)))
(neg.f64 (+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 x 2)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo))))
(fma.f64 -1 (/.f64 hi (/.f64 (pow.f64 lo 3) (*.f64 x x))) (*.f64 -1 (+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 hi lo))))
(-.f64 (neg.f64 (+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo)))) (/.f64 hi (/.f64 (pow.f64 lo 3) (*.f64 x x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 x 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 x 2)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))))
(fma.f64 -1 (/.f64 hi (/.f64 (pow.f64 lo 4) (pow.f64 x 3))) (fma.f64 -1 (/.f64 hi (/.f64 (pow.f64 lo 3) (*.f64 x x))) (*.f64 -1 (+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 hi lo)))))
(-.f64 (-.f64 (neg.f64 (+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo)))) (/.f64 hi (/.f64 (pow.f64 lo 3) (*.f64 x x)))) (/.f64 hi (/.f64 (pow.f64 lo 4) (pow.f64 x 3))))
(/.f64 hi x)
(+.f64 (/.f64 hi x) (/.f64 (*.f64 lo hi) (pow.f64 x 2)))
(+.f64 (/.f64 hi x) (/.f64 (*.f64 hi lo) (*.f64 x x)))
(+.f64 (/.f64 hi x) (*.f64 (/.f64 hi x) (/.f64 lo x)))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) hi) (pow.f64 x 3)) (+.f64 (/.f64 hi x) (/.f64 (*.f64 lo hi) (pow.f64 x 2))))
(+.f64 (+.f64 (/.f64 hi x) (/.f64 (*.f64 hi lo) (*.f64 x x))) (/.f64 (*.f64 hi (*.f64 lo lo)) (pow.f64 x 3)))
(+.f64 (/.f64 hi x) (+.f64 (*.f64 (/.f64 hi x) (/.f64 lo x)) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 x 3) hi))))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) hi) (pow.f64 x 3)) (+.f64 (/.f64 hi x) (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) hi) (pow.f64 x 4)) (/.f64 (*.f64 lo hi) (pow.f64 x 2)))))
(+.f64 (/.f64 (*.f64 hi (*.f64 lo lo)) (pow.f64 x 3)) (+.f64 (/.f64 hi x) (+.f64 (/.f64 (*.f64 hi lo) (*.f64 x x)) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 x 4) hi)))))
(+.f64 (/.f64 hi x) (+.f64 (+.f64 (*.f64 (/.f64 hi x) (/.f64 lo x)) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 x 4) hi))) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 x 3) hi))))
(/.f64 hi x)
(+.f64 (/.f64 hi x) (/.f64 (*.f64 lo hi) (pow.f64 x 2)))
(+.f64 (/.f64 hi x) (/.f64 (*.f64 hi lo) (*.f64 x x)))
(+.f64 (/.f64 hi x) (*.f64 (/.f64 hi x) (/.f64 lo x)))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) hi) (pow.f64 x 3)) (+.f64 (/.f64 hi x) (/.f64 (*.f64 lo hi) (pow.f64 x 2))))
(+.f64 (+.f64 (/.f64 hi x) (/.f64 (*.f64 hi lo) (*.f64 x x))) (/.f64 (*.f64 hi (*.f64 lo lo)) (pow.f64 x 3)))
(+.f64 (/.f64 hi x) (+.f64 (*.f64 (/.f64 hi x) (/.f64 lo x)) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 x 3) hi))))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) hi) (pow.f64 x 3)) (+.f64 (/.f64 hi x) (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) hi) (pow.f64 x 4)) (/.f64 (*.f64 lo hi) (pow.f64 x 2)))))
(+.f64 (/.f64 (*.f64 hi (*.f64 lo lo)) (pow.f64 x 3)) (+.f64 (/.f64 hi x) (+.f64 (/.f64 (*.f64 hi lo) (*.f64 x x)) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 x 4) hi)))))
(+.f64 (/.f64 hi x) (+.f64 (+.f64 (*.f64 (/.f64 hi x) (/.f64 lo x)) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 x 4) hi))) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 x 3) hi))))
(/.f64 hi x)
(+.f64 (/.f64 hi x) (/.f64 (*.f64 lo hi) (pow.f64 x 2)))
(+.f64 (/.f64 hi x) (/.f64 (*.f64 hi lo) (*.f64 x x)))
(+.f64 (/.f64 hi x) (*.f64 (/.f64 hi x) (/.f64 lo x)))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) hi) (pow.f64 x 3)) (+.f64 (/.f64 hi x) (/.f64 (*.f64 lo hi) (pow.f64 x 2))))
(+.f64 (+.f64 (/.f64 hi x) (/.f64 (*.f64 hi lo) (*.f64 x x))) (/.f64 (*.f64 hi (*.f64 lo lo)) (pow.f64 x 3)))
(+.f64 (/.f64 hi x) (+.f64 (*.f64 (/.f64 hi x) (/.f64 lo x)) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 x 3) hi))))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) hi) (pow.f64 x 3)) (+.f64 (/.f64 hi x) (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) hi) (pow.f64 x 4)) (/.f64 (*.f64 lo hi) (pow.f64 x 2)))))
(+.f64 (/.f64 (*.f64 hi (*.f64 lo lo)) (pow.f64 x 3)) (+.f64 (/.f64 hi x) (+.f64 (/.f64 (*.f64 hi lo) (*.f64 x x)) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 x 4) hi)))))
(+.f64 (/.f64 hi x) (+.f64 (+.f64 (*.f64 (/.f64 hi x) (/.f64 lo x)) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 x 4) hi))) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 x 3) hi))))
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 hi lo)))
(neg.f64 (+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 x 2)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo))))
(fma.f64 -1 (/.f64 hi (/.f64 (pow.f64 lo 3) (*.f64 x x))) (*.f64 -1 (+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 hi lo))))
(-.f64 (neg.f64 (+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo)))) (/.f64 hi (/.f64 (pow.f64 lo 3) (*.f64 x x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 x 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 x 2)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))))
(fma.f64 -1 (/.f64 hi (/.f64 (pow.f64 lo 4) (pow.f64 x 3))) (fma.f64 -1 (/.f64 hi (/.f64 (pow.f64 lo 3) (*.f64 x x))) (*.f64 -1 (+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 hi lo)))))
(-.f64 (-.f64 (neg.f64 (+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo)))) (/.f64 hi (/.f64 (pow.f64 lo 3) (*.f64 x x)))) (/.f64 hi (/.f64 (pow.f64 lo 4) (pow.f64 x 3))))
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 hi lo)))
(neg.f64 (+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 x 2)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo))))
(fma.f64 -1 (/.f64 hi (/.f64 (pow.f64 lo 3) (*.f64 x x))) (*.f64 -1 (+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 hi lo))))
(-.f64 (neg.f64 (+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo)))) (/.f64 hi (/.f64 (pow.f64 lo 3) (*.f64 x x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 x 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 x 2)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))))
(fma.f64 -1 (/.f64 hi (/.f64 (pow.f64 lo 4) (pow.f64 x 3))) (fma.f64 -1 (/.f64 hi (/.f64 (pow.f64 lo 3) (*.f64 x x))) (*.f64 -1 (+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 hi lo)))))
(-.f64 (-.f64 (neg.f64 (+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo)))) (/.f64 hi (/.f64 (pow.f64 lo 3) (*.f64 x x)))) (/.f64 hi (/.f64 (pow.f64 lo 4) (pow.f64 x 3))))
(-.f64 1 (/.f64 hi (*.f64 (pow.f64 (sqrt.f64 -1) 2) lo)))
(-.f64 1 (/.f64 hi (*.f64 lo (pow.f64 (sqrt.f64 -1) 2))))
(-.f64 1 (/.f64 hi (neg.f64 lo)))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 (sqrt.f64 -1) 4) lo)))) (/.f64 hi (*.f64 (pow.f64 (sqrt.f64 -1) 2) lo)))
(+.f64 1 (-.f64 (neg.f64 (/.f64 x (*.f64 lo (pow.f64 (sqrt.f64 -1) 4)))) (/.f64 hi (*.f64 lo (pow.f64 (sqrt.f64 -1) 2)))))
(-.f64 (-.f64 1 (/.f64 x lo)) (/.f64 hi (neg.f64 lo)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 -1/4 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 hi 3))))))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 hi lo)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 6) (*.f64 lo hi))))) (pow.f64 x 2))) (+.f64 1 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 (sqrt.f64 -1) 4) lo))))) (/.f64 hi (*.f64 (pow.f64 (sqrt.f64 -1) 2) lo)))
(-.f64 (fma.f64 -1 (*.f64 (*.f64 x x) (fma.f64 -2 (*.f64 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (sqrt.f64 (pow.f64 (/.f64 hi lo) 3))) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 -1/4 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 (/.f64 1 lo) (pow.f64 hi 3)))))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 hi lo))) (/.f64 1/4 (*.f64 (*.f64 hi lo) (pow.f64 (sqrt.f64 -1) 6))))) (+.f64 1 (neg.f64 (/.f64 x (*.f64 lo (pow.f64 (sqrt.f64 -1) 4)))))) (/.f64 hi (*.f64 lo (pow.f64 (sqrt.f64 -1) 2))))
(fma.f64 (neg.f64 (fma.f64 -2 (*.f64 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 lo (pow.f64 hi 3))) (sqrt.f64 -1))) 2)) (*.f64 -1 (sqrt.f64 -1))) (sqrt.f64 (pow.f64 (/.f64 hi lo) 3))) (*.f64 -1/4 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 hi 3)))) (pow.f64 (sqrt.f64 -1) 5)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 hi lo))) (/.f64 1/4 (*.f64 (neg.f64 lo) hi)))) (*.f64 x x) (-.f64 (-.f64 1 (/.f64 x lo)) (/.f64 hi (neg.f64 lo))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 -1/4 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 hi 3))))))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 hi lo)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 6) (*.f64 lo hi))))) (pow.f64 x 2))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 (sqrt.f64 -1) 4) lo))) (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -2 (*.f64 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 hi (pow.f64 lo 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) hi))) (/.f64 lo (pow.f64 hi 4))) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 -1/4 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 hi 3))))))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) hi))))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 hi lo)))) (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 -1/4 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 hi 3))))))) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 lo hi))))))))))) (/.f64 hi (*.f64 (pow.f64 (sqrt.f64 -1) 2) lo)))
(-.f64 (fma.f64 -1 (*.f64 (*.f64 x x) (fma.f64 -2 (*.f64 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (sqrt.f64 (pow.f64 (/.f64 hi lo) 3))) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 -1/4 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 (/.f64 1 lo) (pow.f64 hi 3)))))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 hi lo))) (/.f64 1/4 (*.f64 (*.f64 hi lo) (pow.f64 (sqrt.f64 -1) 6))))) (+.f64 1 (*.f64 -1 (+.f64 (/.f64 x (*.f64 lo (pow.f64 (sqrt.f64 -1) 4))) (*.f64 (pow.f64 x 3) (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 hi lo)) (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 hi (pow.f64 lo 3)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (pow.f64 (/.f64 hi lo) 3)) (/.f64 (fma.f64 1/2 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (*.f64 hi (pow.f64 (sqrt.f64 -1) 2))) (/.f64 lo (pow.f64 hi 4))) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (sqrt.f64 (pow.f64 (/.f64 hi lo) 3))) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 -1/4 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 (/.f64 1 lo) (pow.f64 hi 3)))))) (*.f64 hi (pow.f64 (sqrt.f64 -1) 2)))))) (sqrt.f64 -1))) (neg.f64 (*.f64 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (sqrt.f64 (pow.f64 (/.f64 hi lo) 3))) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 -1/4 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 (/.f64 1 lo) (pow.f64 hi 3)))))) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 hi lo))))))))))) (/.f64 hi (*.f64 lo (pow.f64 (sqrt.f64 -1) 2))))
(-.f64 (-.f64 (fma.f64 -1 (fma.f64 (pow.f64 x 3) (fma.f64 (*.f64 -2 (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 lo (pow.f64 hi 3))) (sqrt.f64 -1))) 2)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 hi (pow.f64 lo 3)))) (fma.f64 -1/2 (*.f64 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 lo (pow.f64 hi 3))) (sqrt.f64 -1))) 2)) hi)) (/.f64 lo (pow.f64 hi 4))) (sqrt.f64 -1)) (/.f64 (sqrt.f64 (pow.f64 (/.f64 hi lo) 3)) -1)) (*.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 lo (pow.f64 hi 3))) (sqrt.f64 -1))) 2)) (*.f64 -1 (sqrt.f64 -1))) (sqrt.f64 (pow.f64 (/.f64 hi lo) 3))) (*.f64 -1/4 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 hi 3)))) (pow.f64 (sqrt.f64 -1) 5)))) hi)))) (sqrt.f64 -1))) (sqrt.f64 (/.f64 hi lo)) (*.f64 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 lo (pow.f64 hi 3))) (sqrt.f64 -1))) 2)) (*.f64 -1 (sqrt.f64 -1))) (sqrt.f64 (pow.f64 (/.f64 hi lo) 3))) (*.f64 -1/4 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 hi 3)))) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 -1 (sqrt.f64 -1))) (neg.f64 (sqrt.f64 (/.f64 1 (*.f64 hi lo)))))) (/.f64 x lo)) 1) (*.f64 (*.f64 x x) (fma.f64 -2 (*.f64 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 lo (pow.f64 hi 3))) (sqrt.f64 -1))) 2)) (*.f64 -1 (sqrt.f64 -1))) (sqrt.f64 (pow.f64 (/.f64 hi lo) 3))) (*.f64 -1/4 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 hi 3)))) (pow.f64 (sqrt.f64 -1) 5)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 hi lo))) (/.f64 1/4 (*.f64 (neg.f64 lo) hi))))) (/.f64 hi (neg.f64 lo)))
(-.f64 1 (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 x lo)) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 x 3)))))))) (*.f64 1/4 (/.f64 1 (*.f64 lo x)))) (pow.f64 hi 2))) (+.f64 (/.f64 hi lo) 1)) (/.f64 x lo))
(+.f64 (neg.f64 (*.f64 (*.f64 hi hi) (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 x lo)) (fma.f64 -1/2 (*.f64 (fma.f64 -1 (/.f64 lo (pow.f64 x 3)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 x 3))))))) (/.f64 1/4 (*.f64 x lo))))) (+.f64 1 (/.f64 (-.f64 hi x) lo)))
(fma.f64 (neg.f64 (fma.f64 (*.f64 -2 (sqrt.f64 (/.f64 x lo))) (fma.f64 -1/4 (sqrt.f64 (/.f64 (/.f64 1 lo) (pow.f64 x 3))) (*.f64 (*.f64 -1/2 (-.f64 (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2) (/.f64 lo (pow.f64 x 3)))) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))) (/.f64 1/4 (*.f64 x lo)))) (*.f64 hi hi) (+.f64 1 (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 x lo)) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 x 3)))))))) (*.f64 1/4 (/.f64 1 (*.f64 lo x)))) (pow.f64 hi 2))) (+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 -1 (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 lo x))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 x 3))))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 x lo)) (+.f64 (*.f64 1/4 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 x (pow.f64 lo 3))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) x))))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 x 3)))))) x))))))) (pow.f64 hi 3)))))) (/.f64 x lo))
(-.f64 (fma.f64 -1 (*.f64 (*.f64 hi hi) (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 x lo)) (fma.f64 -1/2 (*.f64 (fma.f64 -1 (/.f64 lo (pow.f64 x 3)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 x 3))))))) (/.f64 1/4 (*.f64 x lo)))) (+.f64 (/.f64 hi lo) (+.f64 1 (neg.f64 (*.f64 (pow.f64 hi 3) (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 x lo))) (fma.f64 -1/2 (*.f64 (fma.f64 -1 (/.f64 lo (pow.f64 x 3)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 x 3)))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 x lo)) (fma.f64 1/4 (*.f64 (fma.f64 -1 (/.f64 lo (pow.f64 x 3)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 x (pow.f64 lo 3)))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (fma.f64 -1 (/.f64 lo (pow.f64 x 4)) (*.f64 -1/2 (/.f64 (fma.f64 -1 (/.f64 lo (pow.f64 x 3)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) x)))) (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -1 (/.f64 lo (pow.f64 x 3)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 x 3)))))) x)))))))))))) (/.f64 x lo))
(-.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 -2 (sqrt.f64 (/.f64 x lo))) (fma.f64 -1/4 (sqrt.f64 (/.f64 (/.f64 1 lo) (pow.f64 x 3))) (*.f64 (*.f64 -1/2 (-.f64 (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2) (/.f64 lo (pow.f64 x 3)))) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))) (/.f64 1/4 (*.f64 x lo)))) (*.f64 hi hi) (/.f64 hi lo)) (-.f64 1 (*.f64 (pow.f64 hi 3) (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 x lo)) (fma.f64 1/4 (*.f64 (-.f64 (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2) (/.f64 lo (pow.f64 x 3))) (sqrt.f64 (/.f64 x (pow.f64 lo 3)))) (*.f64 -1/2 (fma.f64 (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (-.f64 (/.f64 (*.f64 -1/2 (-.f64 (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2) (/.f64 lo (pow.f64 x 3)))) x) (/.f64 lo (pow.f64 x 4))) (/.f64 (fma.f64 -1/4 (sqrt.f64 (/.f64 (/.f64 1 lo) (pow.f64 x 3))) (*.f64 (*.f64 -1/2 (-.f64 (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2) (/.f64 lo (pow.f64 x 3)))) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))) x))))) (*.f64 (fma.f64 -1/4 (sqrt.f64 (/.f64 (/.f64 1 lo) (pow.f64 x 3))) (*.f64 (*.f64 -1/2 (-.f64 (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2) (/.f64 lo (pow.f64 x 3)))) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))) (sqrt.f64 (/.f64 1 (*.f64 x lo)))))))) (/.f64 x lo))
(/.f64 hi (*.f64 (pow.f64 (sqrt.f64 -1) 2) lo))
(/.f64 hi (*.f64 lo (pow.f64 (sqrt.f64 -1) 2)))
(/.f64 hi (neg.f64 lo))
(+.f64 (/.f64 hi (*.f64 (pow.f64 (sqrt.f64 -1) 2) lo)) (/.f64 x (*.f64 (pow.f64 (sqrt.f64 -1) 4) lo)))
(+.f64 (/.f64 hi (*.f64 lo (pow.f64 (sqrt.f64 -1) 2))) (/.f64 x (*.f64 lo (pow.f64 (sqrt.f64 -1) 4))))
(+.f64 (/.f64 hi (neg.f64 lo)) (/.f64 x lo))
(+.f64 (/.f64 hi (*.f64 (pow.f64 (sqrt.f64 -1) 2) lo)) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 -1/4 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 hi 3))))))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 hi lo)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 6) (*.f64 lo hi))))) (pow.f64 x 2)) (/.f64 x (*.f64 (pow.f64 (sqrt.f64 -1) 4) lo))))
(+.f64 (/.f64 hi (*.f64 lo (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 (fma.f64 -2 (*.f64 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (sqrt.f64 (pow.f64 (/.f64 hi lo) 3))) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 -1/4 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 (/.f64 1 lo) (pow.f64 hi 3)))))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 hi lo))) (/.f64 1/4 (*.f64 (*.f64 hi lo) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 x x) (/.f64 x (*.f64 lo (pow.f64 (sqrt.f64 -1) 4)))))
(+.f64 (/.f64 hi (neg.f64 lo)) (fma.f64 (*.f64 x x) (fma.f64 -2 (*.f64 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 lo (pow.f64 hi 3))) (sqrt.f64 -1))) 2)) (*.f64 -1 (sqrt.f64 -1))) (sqrt.f64 (pow.f64 (/.f64 hi lo) 3))) (*.f64 -1/4 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 hi 3)))) (pow.f64 (sqrt.f64 -1) 5)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 hi lo))) (/.f64 1/4 (*.f64 (neg.f64 lo) hi))) (/.f64 x lo)))
(+.f64 (/.f64 hi (*.f64 (pow.f64 (sqrt.f64 -1) 2) lo)) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 -1/4 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 hi 3))))))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 hi lo)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 6) (*.f64 lo hi))))) (pow.f64 x 2)) (+.f64 (/.f64 x (*.f64 (pow.f64 (sqrt.f64 -1) 4) lo)) (*.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 -1/4 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 hi 3))))))) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 lo hi))))) (*.f64 -2 (*.f64 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 hi (pow.f64 lo 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) hi))) (/.f64 lo (pow.f64 hi 4))) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 -1/4 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 hi 3))))))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) hi))))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 hi lo))))) (pow.f64 x 3)))))
(+.f64 (/.f64 hi (*.f64 lo (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (fma.f64 (fma.f64 -2 (*.f64 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (sqrt.f64 (pow.f64 (/.f64 hi lo) 3))) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 -1/4 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 (/.f64 1 lo) (pow.f64 hi 3)))))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 hi lo))) (/.f64 1/4 (*.f64 (*.f64 hi lo) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 x x) (/.f64 x (*.f64 lo (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 (pow.f64 x 3) (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 hi lo)) (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 hi (pow.f64 lo 3)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (pow.f64 (/.f64 hi lo) 3)) (/.f64 (fma.f64 1/2 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (*.f64 hi (pow.f64 (sqrt.f64 -1) 2))) (/.f64 lo (pow.f64 hi 4))) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (sqrt.f64 (pow.f64 (/.f64 hi lo) 3))) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 -1/4 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 (/.f64 1 lo) (pow.f64 hi 3)))))) (*.f64 hi (pow.f64 (sqrt.f64 -1) 2)))))) (sqrt.f64 -1))) (neg.f64 (*.f64 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (sqrt.f64 (pow.f64 (/.f64 hi lo) 3))) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 -1/4 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 (/.f64 1 lo) (pow.f64 hi 3)))))) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 hi lo)))))))))
(+.f64 (/.f64 hi (neg.f64 lo)) (fma.f64 (*.f64 x x) (fma.f64 -2 (*.f64 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 lo (pow.f64 hi 3))) (sqrt.f64 -1))) 2)) (*.f64 -1 (sqrt.f64 -1))) (sqrt.f64 (pow.f64 (/.f64 hi lo) 3))) (*.f64 -1/4 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 hi 3)))) (pow.f64 (sqrt.f64 -1) 5)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 hi lo))) (/.f64 1/4 (*.f64 (neg.f64 lo) hi))) (fma.f64 (pow.f64 x 3) (fma.f64 (*.f64 -2 (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 lo (pow.f64 hi 3))) (sqrt.f64 -1))) 2)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 hi (pow.f64 lo 3)))) (fma.f64 -1/2 (*.f64 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 lo (pow.f64 hi 3))) (sqrt.f64 -1))) 2)) hi)) (/.f64 lo (pow.f64 hi 4))) (sqrt.f64 -1)) (/.f64 (sqrt.f64 (pow.f64 (/.f64 hi lo) 3)) -1)) (*.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 lo (pow.f64 hi 3))) (sqrt.f64 -1))) 2)) (*.f64 -1 (sqrt.f64 -1))) (sqrt.f64 (pow.f64 (/.f64 hi lo) 3))) (*.f64 -1/4 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 hi 3)))) (pow.f64 (sqrt.f64 -1) 5)))) hi)))) (sqrt.f64 -1))) (sqrt.f64 (/.f64 hi lo)) (*.f64 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 lo (pow.f64 hi 3))) (sqrt.f64 -1))) 2)) (*.f64 -1 (sqrt.f64 -1))) (sqrt.f64 (pow.f64 (/.f64 hi lo) 3))) (*.f64 -1/4 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 hi 3)))) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 -1 (sqrt.f64 -1))) (neg.f64 (sqrt.f64 (/.f64 1 (*.f64 hi lo)))))) (/.f64 x lo))))
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 x lo)) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 x 3)))))))) (*.f64 1/4 (/.f64 1 (*.f64 lo x)))) (pow.f64 hi 2)) (/.f64 x lo)))
(fma.f64 -1 (/.f64 hi lo) (fma.f64 (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 x lo)) (fma.f64 -1/2 (*.f64 (fma.f64 -1 (/.f64 lo (pow.f64 x 3)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 x 3))))))) (/.f64 1/4 (*.f64 x lo))) (*.f64 hi hi) (/.f64 x lo)))
(+.f64 (*.f64 (*.f64 hi hi) (fma.f64 (*.f64 -2 (sqrt.f64 (/.f64 x lo))) (fma.f64 -1/4 (sqrt.f64 (/.f64 (/.f64 1 lo) (pow.f64 x 3))) (*.f64 (*.f64 -1/2 (-.f64 (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2) (/.f64 lo (pow.f64 x 3)))) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))) (/.f64 1/4 (*.f64 x lo)))) (/.f64 (-.f64 x hi) lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 x lo)) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 x 3)))))))) (*.f64 1/4 (/.f64 1 (*.f64 lo x)))) (pow.f64 hi 2)) (+.f64 (/.f64 x lo) (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 lo x))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 x 3))))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 x lo)) (+.f64 (*.f64 1/4 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 x (pow.f64 lo 3))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) x))))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 x 3)))))) x))))))) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 hi lo) (+.f64 (fma.f64 (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 x lo)) (fma.f64 -1/2 (*.f64 (fma.f64 -1 (/.f64 lo (pow.f64 x 3)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 x 3))))))) (/.f64 1/4 (*.f64 x lo))) (*.f64 hi hi) (/.f64 x lo)) (*.f64 (pow.f64 hi 3) (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 x lo))) (fma.f64 -1/2 (*.f64 (fma.f64 -1 (/.f64 lo (pow.f64 x 3)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 x 3)))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 x lo)) (fma.f64 1/4 (*.f64 (fma.f64 -1 (/.f64 lo (pow.f64 x 3)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 x (pow.f64 lo 3)))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (fma.f64 -1 (/.f64 lo (pow.f64 x 4)) (*.f64 -1/2 (/.f64 (fma.f64 -1 (/.f64 lo (pow.f64 x 3)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) x)))) (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -1 (/.f64 lo (pow.f64 x 3)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 lo (pow.f64 x 3)))))) x))))))))))
(-.f64 (fma.f64 (*.f64 hi hi) (fma.f64 (*.f64 -2 (sqrt.f64 (/.f64 x lo))) (fma.f64 -1/4 (sqrt.f64 (/.f64 (/.f64 1 lo) (pow.f64 x 3))) (*.f64 (*.f64 -1/2 (-.f64 (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2) (/.f64 lo (pow.f64 x 3)))) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))) (/.f64 1/4 (*.f64 x lo))) (fma.f64 (pow.f64 hi 3) (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 x lo)) (fma.f64 1/4 (*.f64 (-.f64 (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2) (/.f64 lo (pow.f64 x 3))) (sqrt.f64 (/.f64 x (pow.f64 lo 3)))) (*.f64 -1/2 (fma.f64 (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (-.f64 (/.f64 (*.f64 -1/2 (-.f64 (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2) (/.f64 lo (pow.f64 x 3)))) x) (/.f64 lo (pow.f64 x 4))) (/.f64 (fma.f64 -1/4 (sqrt.f64 (/.f64 (/.f64 1 lo) (pow.f64 x 3))) (*.f64 (*.f64 -1/2 (-.f64 (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2) (/.f64 lo (pow.f64 x 3)))) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))) x))))) (*.f64 (fma.f64 -1/4 (sqrt.f64 (/.f64 (/.f64 1 lo) (pow.f64 x 3))) (*.f64 (*.f64 -1/2 (-.f64 (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2) (/.f64 lo (pow.f64 x 3)))) (sqrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))) (sqrt.f64 (/.f64 1 (*.f64 x lo))))) (/.f64 x lo))) (/.f64 hi lo))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 lo hi)))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 x (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 lo hi))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 lo (pow.f64 hi 3))) (/.f64 x (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 lo hi))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 x (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (pow.f64 x 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 hi lo)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 lo hi)))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 lo (pow.f64 hi 3))) (/.f64 x (sqrt.f64 -1))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 hi lo)) (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (/.f64 (sqrt.f64 -1) (*.f64 x x)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 lo hi)))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 lo (pow.f64 hi 3))) (/.f64 x (sqrt.f64 -1))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 hi lo)) (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 lo (pow.f64 hi 3))) (sqrt.f64 -1))) 2)) (/.f64 (sqrt.f64 -1) (*.f64 x x)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 lo hi)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 x (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (pow.f64 x 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 hi lo)))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 lo hi))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) hi))) (/.f64 lo (pow.f64 hi 4))) (pow.f64 x 3)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 hi lo)))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 lo (pow.f64 hi 3))) (/.f64 x (sqrt.f64 -1))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 hi lo)) (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (/.f64 (sqrt.f64 -1) (*.f64 x x)))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 lo hi)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 hi lo)) (/.f64 (fma.f64 1/2 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 lo (pow.f64 hi 3))))) 2)) (*.f64 hi (pow.f64 (sqrt.f64 -1) 2))) (/.f64 lo (pow.f64 hi 4))) (/.f64 (sqrt.f64 -1) (pow.f64 x 3))))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 lo (pow.f64 hi 3))) (/.f64 x (sqrt.f64 -1))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 hi lo)) (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 lo (pow.f64 hi 3))) (sqrt.f64 -1))) 2)) (/.f64 (sqrt.f64 -1) (*.f64 x x)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 hi lo)) (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (pow.f64 (*.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 lo (pow.f64 hi 3))) (sqrt.f64 -1))) 2)) hi)) (/.f64 lo (pow.f64 hi 4))) (/.f64 (sqrt.f64 -1) (pow.f64 x 3)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 lo hi))))))
(sqrt.f64 (/.f64 lo x))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 lo (pow.f64 x 3))) hi)) (sqrt.f64 (/.f64 lo x)))
(fma.f64 1/2 (*.f64 hi (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) (sqrt.f64 (/.f64 lo x)))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 lo (pow.f64 x 3))) hi)) (+.f64 (sqrt.f64 (/.f64 lo x)) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (pow.f64 hi 2)) (sqrt.f64 (/.f64 x lo))))))
(+.f64 (fma.f64 1/2 (*.f64 hi (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) (sqrt.f64 (/.f64 lo x))) (*.f64 -1/2 (*.f64 (fma.f64 -1 (/.f64 lo (pow.f64 x 3)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (*.f64 (*.f64 hi hi) (sqrt.f64 (/.f64 x lo))))))
(fma.f64 1/2 (*.f64 hi (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) (fma.f64 -1/2 (*.f64 (-.f64 (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2) (/.f64 lo (pow.f64 x 3))) (*.f64 (*.f64 hi hi) (sqrt.f64 (/.f64 x lo)))) (sqrt.f64 (/.f64 lo x))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 lo (pow.f64 x 3))) hi)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 x lo)) (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) x)))))) (+.f64 (sqrt.f64 (/.f64 lo x)) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 x 3))) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (pow.f64 hi 2)) (sqrt.f64 (/.f64 x lo)))))))
(fma.f64 1/2 (*.f64 hi (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 x lo)) (*.f64 (pow.f64 hi 3) (fma.f64 -1 (/.f64 lo (pow.f64 x 4)) (*.f64 -1/2 (/.f64 (fma.f64 -1 (/.f64 lo (pow.f64 x 3)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) x))))) (+.f64 (sqrt.f64 (/.f64 lo x)) (*.f64 -1/2 (*.f64 (fma.f64 -1 (/.f64 lo (pow.f64 x 3)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2)) (*.f64 (*.f64 hi hi) (sqrt.f64 (/.f64 x lo))))))))
(fma.f64 1/2 (*.f64 hi (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 x lo)) (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 (*.f64 -1/2 (-.f64 (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2) (/.f64 lo (pow.f64 x 3)))) x) (/.f64 lo (pow.f64 x 4))))) (fma.f64 -1/2 (*.f64 (-.f64 (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 lo (pow.f64 x 3)))) 2) (/.f64 lo (pow.f64 x 3))) (*.f64 (*.f64 hi hi) (sqrt.f64 (/.f64 x lo)))) (sqrt.f64 (/.f64 lo x)))))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
1
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(-.f64 1 (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 hi lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (-.f64 1 (/.f64 x lo)) (/.f64 hi lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (-.f64 1 (/.f64 x lo)) (/.f64 hi lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (-.f64 1 (/.f64 x lo)) (/.f64 hi lo))
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (-.f64 1 (/.f64 x lo)) (/.f64 hi lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (-.f64 1 (/.f64 x lo)) (/.f64 hi lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (-.f64 1 (/.f64 x lo)) (/.f64 hi lo))
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (-.f64 1 (/.f64 x lo)) (/.f64 hi lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (-.f64 1 (/.f64 x lo)) (/.f64 hi lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (-.f64 1 (/.f64 x lo)) (/.f64 hi lo))
(-.f64 1 (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 x hi) lo)
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) 1)
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1)
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(log.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 2) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(exp.f64 (log.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3))) 1)
(pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3)
(*.f64 1 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3))
(pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3)
(*.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 2))
(pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3)
(*.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 2) (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3)
(*.f64 (sqrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3)) (sqrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3)))
(pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3)
(*.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3/2) (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3/2))
(pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))) 3) (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) 3))
(pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3)
(*.f64 (pow.f64 (sqrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) 3) (pow.f64 (sqrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) 3))
(pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3)
(log.f64 (exp.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3)))
(pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3))))
(pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3)
(cbrt.f64 (*.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 6) (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3) (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 6)))
(cbrt.f64 (pow.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3)))
(pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3)
(exp.f64 (*.f64 3 (log.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))))
(pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))) 1))
(pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3)
(log1p.f64 (expm1.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3)))
(pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3)
(-.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1)
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 1 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 (*.f64 (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))) (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 (sqrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (sqrt.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 (pow.f64 1 1/3) (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1/3) (pow.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 2) 1/3))
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 (pow.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 2) 1/3) (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1/3))
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3))) (cbrt.f64 (sqrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3))))
(*.f64 (pow.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3/2) 1/3) (pow.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3/2)) (cbrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3/2)))
(pow.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 3) 1/3)
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(pow.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1)
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(log.f64 (exp.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))))
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(exp.f64 (log.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))) 1/3))
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) 1))
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(log1p.f64 (expm1.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) 1)
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 1 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))) lo)
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (cbrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 (sqrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) (sqrt.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 1)
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(log.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 2) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(exp.f64 (log.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))) 1))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo)))) 1)
(+.f64 1 (/.f64 hi lo))
(*.f64 1 (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 hi lo))
(*.f64 (*.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) (cbrt.f64 (+.f64 1 (/.f64 hi lo)))) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 hi lo))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 hi lo))) (sqrt.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 hi lo))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 1 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(log.f64 (exp.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 hi lo)))))
(+.f64 1 (/.f64 hi lo))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 hi lo))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 hi lo))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 hi lo))
(fma.f64 1 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 hi (pow.f64 lo -1) 1)
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (cbrt.f64 (/.f64 hi lo))) (cbrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(/.f64 (-.f64 x lo) hi)
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (-.f64 x lo) (pow.f64 hi -1))
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (pow.f64 1 1/3) (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 1/3) (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) 1/3) (pow.f64 (/.f64 (-.f64 x lo) hi) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))) (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))) (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))))
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 (-.f64 x lo)) (neg.f64 hi))
(/.f64 (-.f64 x lo) hi)
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) 1/3)
(cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(/.f64 (-.f64 x lo) hi)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) 1/3))
(cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) 1)
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(*.f64 1 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(*.f64 (/.f64 (/.f64 (-.f64 x lo) hi) hi) (-.f64 x lo))
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) 1)
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) 2/3)
(*.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) 2) 1/3)
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(pow.f64 (/.f64 (/.f64 hi (-.f64 x lo)) (/.f64 (-.f64 x lo) hi)) -1)
(/.f64 1 (/.f64 hi (/.f64 (pow.f64 (-.f64 x lo) 2) hi)))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))))
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(exp.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) 1))
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))) 1)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 hi (-.f64 x lo)))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (-.f64 x lo)) (*.f64 (/.f64 hi (-.f64 x lo)) hi))
(/.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) hi) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 x lo)) hi)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) 1)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(log.f64 (exp.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) 2) (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) 1))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(-.f64 (exp.f64 (log1p.f64 (/.f64 hi (-.f64 x lo)))) 1)
(/.f64 hi (-.f64 x lo))
(*.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 hi (-.f64 x lo))
(*.f64 hi (/.f64 1 (-.f64 x lo)))
(/.f64 hi (-.f64 x lo))
(*.f64 (*.f64 (cbrt.f64 (/.f64 hi (-.f64 x lo))) (cbrt.f64 (/.f64 hi (-.f64 x lo)))) (cbrt.f64 (/.f64 hi (-.f64 x lo))))
(/.f64 hi (-.f64 x lo))
(*.f64 (sqrt.f64 (/.f64 hi (-.f64 x lo))) (sqrt.f64 (/.f64 hi (-.f64 x lo))))
(/.f64 hi (-.f64 x lo))
(pow.f64 (/.f64 (-.f64 x lo) hi) -1)
(/.f64 1 (/.f64 (-.f64 x lo) hi))
(pow.f64 (/.f64 hi (-.f64 x lo)) 1)
(/.f64 hi (-.f64 x lo))
(pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) -1/3)
(*.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) -1/6) (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) -1/6))
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) -1/6) (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) -1/6))
(log.f64 (exp.f64 (/.f64 hi (-.f64 x lo))))
(/.f64 hi (-.f64 x lo))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 hi (-.f64 x lo)))))
(/.f64 hi (-.f64 x lo))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 hi (-.f64 x lo)) 2) (/.f64 hi (-.f64 x lo))))
(/.f64 hi (-.f64 x lo))
(expm1.f64 (log1p.f64 (/.f64 hi (-.f64 x lo))))
(/.f64 hi (-.f64 x lo))
(exp.f64 (log.f64 (/.f64 hi (-.f64 x lo))))
(/.f64 hi (-.f64 x lo))
(exp.f64 (*.f64 (log.f64 (/.f64 hi (-.f64 x lo))) 1))
(/.f64 hi (-.f64 x lo))
(log1p.f64 (expm1.f64 (/.f64 hi (-.f64 x lo))))
(/.f64 hi (-.f64 x lo))
(+.f64 1 (neg.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
(+.f64 1 (/.f64 -1 (/.f64 lo (-.f64 x hi))))
(*.f64 1 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
(+.f64 1 (/.f64 -1 (/.f64 lo (-.f64 x hi))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))))
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
(+.f64 1 (/.f64 -1 (/.f64 lo (-.f64 x hi))))
(*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))))
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
(+.f64 1 (/.f64 -1 (/.f64 lo (-.f64 x hi))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (pow.f64 (/.f64 lo (-.f64 x hi)) -1))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -3)) (+.f64 1 (+.f64 (/.f64 1 (/.f64 lo (-.f64 x hi))) (pow.f64 (/.f64 lo (-.f64 x hi)) -2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (+.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (+.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi)))))
(pow.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)) 1)
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
(+.f64 1 (/.f64 -1 (/.f64 lo (-.f64 x hi))))
(log.f64 (exp.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))))
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
(+.f64 1 (/.f64 -1 (/.f64 lo (-.f64 x hi))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))))
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
(+.f64 1 (/.f64 -1 (/.f64 lo (-.f64 x hi))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)) 2) (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))))
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
(+.f64 1 (/.f64 -1 (/.f64 lo (-.f64 x hi))))
(expm1.f64 (log1p.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))))
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
(+.f64 1 (/.f64 -1 (/.f64 lo (-.f64 x hi))))
(exp.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))))
(exp.f64 (log1p.f64 (neg.f64 (/.f64 1 (/.f64 lo (-.f64 x hi))))))
(exp.f64 (log1p.f64 (/.f64 -1 (/.f64 lo (-.f64 x hi)))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))) 1))
(exp.f64 (log1p.f64 (neg.f64 (/.f64 1 (/.f64 lo (-.f64 x hi))))))
(exp.f64 (log1p.f64 (/.f64 -1 (/.f64 lo (-.f64 x hi)))))
(log1p.f64 (expm1.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))))
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
(+.f64 1 (/.f64 -1 (/.f64 lo (-.f64 x hi))))
(-.f64 (+.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)) 1)
(+.f64 1 (-.f64 (/.f64 1 (/.f64 lo (-.f64 x hi))) 1))
(+.f64 (/.f64 1 (/.f64 lo (-.f64 x hi))) 0)
(*.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))
(/.f64 1 (/.f64 lo (-.f64 x hi)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)) (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))) (cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))
(/.f64 1 (/.f64 lo (-.f64 x hi)))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)) (sqrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))
(/.f64 1 (/.f64 lo (-.f64 x hi)))
(*.f64 (pow.f64 lo -1) (pow.f64 (/.f64 1 (-.f64 x hi)) -1))
(*.f64 (/.f64 1 lo) (/.f64 1 (/.f64 1 (-.f64 x hi))))
(*.f64 (-.f64 x hi) (/.f64 1 lo))
(*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1/2) (pow.f64 (/.f64 lo (-.f64 x hi)) -1/2))
(/.f64 1 (/.f64 lo (-.f64 x hi)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) (cbrt.f64 (/.f64 lo (-.f64 x hi)))) -1) (pow.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) -1))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) (cbrt.f64 (/.f64 lo (-.f64 x hi))))) (/.f64 1 (cbrt.f64 (/.f64 lo (-.f64 x hi)))))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))) (cbrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))) -2))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))) -2) (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))) -2))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))) -4)
(log.f64 (exp.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))
(/.f64 1 (/.f64 lo (-.f64 x hi)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))))
(/.f64 1 (/.f64 lo (-.f64 x hi)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -2) (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))
(cbrt.f64 (*.f64 (/.f64 1 (/.f64 lo (-.f64 x hi))) (pow.f64 (/.f64 lo (-.f64 x hi)) -2)))
(cbrt.f64 (pow.f64 (/.f64 1 (/.f64 lo (-.f64 x hi))) 3))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))
(/.f64 1 (/.f64 lo (-.f64 x hi)))
(exp.f64 (*.f64 -1 (log.f64 (/.f64 lo (-.f64 x hi)))))
(/.f64 1 (/.f64 lo (-.f64 x hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 lo (-.f64 x hi))) -1))
(/.f64 1 (/.f64 lo (-.f64 x hi)))
(exp.f64 (*.f64 (*.f64 -1 (log.f64 (/.f64 lo (-.f64 x hi)))) 1))
(/.f64 1 (/.f64 lo (-.f64 x hi)))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) -1)))
(/.f64 1 (/.f64 lo (-.f64 x hi)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))))) 1)
(sqrt.f64 (/.f64 lo (-.f64 x hi)))
(*.f64 1 (sqrt.f64 (/.f64 lo (-.f64 x hi))))
(sqrt.f64 (/.f64 lo (-.f64 x hi)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))) (cbrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))))) (cbrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))))
(sqrt.f64 (/.f64 lo (-.f64 x hi)))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))) (sqrt.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))))
(sqrt.f64 (/.f64 lo (-.f64 x hi)))
(*.f64 (pow.f64 lo 1/2) (pow.f64 (/.f64 1 (-.f64 x hi)) 1/2))
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 x hi))) (sqrt.f64 lo))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 lo (-.f64 x hi))))
(sqrt.f64 (/.f64 lo (-.f64 x hi)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) 1/2) (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) 1/2))
(sqrt.f64 (/.f64 lo (-.f64 x hi)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) (cbrt.f64 (/.f64 lo (-.f64 x hi)))) 1/2) (pow.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) 1/2))
(*.f64 (sqrt.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) (cbrt.f64 (/.f64 lo (-.f64 x hi))))) (sqrt.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi)))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi)))) (sqrt.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi)))))
(/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 x hi)))
(pow.f64 (/.f64 lo (-.f64 x hi)) 1/2)
(sqrt.f64 (/.f64 lo (-.f64 x hi)))
(pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) 1)
(sqrt.f64 (/.f64 lo (-.f64 x hi)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))))
(sqrt.f64 (/.f64 lo (-.f64 x hi)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))))))
(sqrt.f64 (/.f64 lo (-.f64 x hi)))
(cbrt.f64 (pow.f64 (/.f64 lo (-.f64 x hi)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))))
(sqrt.f64 (/.f64 lo (-.f64 x hi)))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))))
(sqrt.f64 (/.f64 lo (-.f64 x hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 lo (-.f64 x hi))) 1/2))
(sqrt.f64 (/.f64 lo (-.f64 x hi)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))) 1))
(sqrt.f64 (/.f64 lo (-.f64 x hi)))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi)))))
(sqrt.f64 (/.f64 lo (-.f64 x hi)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(*.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(*.f64 (*.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2) (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(exp.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo)))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))) 1))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo)))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 lo) 2))) 1)
(pow.f64 (cbrt.f64 lo) 2)
(*.f64 1 (pow.f64 (cbrt.f64 lo) 2))
(pow.f64 (cbrt.f64 lo) 2)
(*.f64 (cbrt.f64 lo) (cbrt.f64 lo))
(pow.f64 (cbrt.f64 lo) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2)))
(pow.f64 (cbrt.f64 lo) 2)
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 lo) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 lo) 2)))
(pow.f64 (cbrt.f64 lo) 2)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 lo)) (cbrt.f64 (cbrt.f64 lo))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2))
(pow.f64 (cbrt.f64 lo) 2)
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 lo)) 2) (pow.f64 (sqrt.f64 (cbrt.f64 lo)) 2))
(pow.f64 (cbrt.f64 lo) 2)
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 lo) 2)))
(pow.f64 (cbrt.f64 lo) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 lo) 2))))
(pow.f64 (cbrt.f64 lo) 2)
(cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 lo) 4) (pow.f64 (cbrt.f64 lo) 2)))
(cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 lo) 4)))
(cbrt.f64 (*.f64 lo lo))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 lo) 2)))
(pow.f64 (cbrt.f64 lo) 2)
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 lo))))
(pow.f64 (cbrt.f64 lo) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 lo))) 1))
(pow.f64 (cbrt.f64 lo) 2)
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 lo) 2)))
(pow.f64 (cbrt.f64 lo) 2)
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 lo))) 1)
(cbrt.f64 lo)
(*.f64 1 (cbrt.f64 lo))
(cbrt.f64 lo)
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 lo)) (cbrt.f64 (cbrt.f64 lo))) (cbrt.f64 (cbrt.f64 lo)))
(cbrt.f64 lo)
(*.f64 (sqrt.f64 (cbrt.f64 lo)) (sqrt.f64 (cbrt.f64 lo)))
(cbrt.f64 lo)
(*.f64 (pow.f64 1 1/3) (cbrt.f64 lo))
(cbrt.f64 lo)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 lo) 2) 1/3) (pow.f64 (cbrt.f64 lo) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (cbrt.f64 lo)))
(*.f64 (pow.f64 (sqrt.f64 lo) 1/3) (pow.f64 (sqrt.f64 lo) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 lo)) (cbrt.f64 (sqrt.f64 lo)))
(pow.f64 lo 1/3)
(cbrt.f64 lo)
(pow.f64 (cbrt.f64 lo) 1)
(cbrt.f64 lo)
(log.f64 (exp.f64 (cbrt.f64 lo)))
(cbrt.f64 lo)
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 lo))))
(cbrt.f64 lo)
(expm1.f64 (log1p.f64 (cbrt.f64 lo)))
(cbrt.f64 lo)
(exp.f64 (log.f64 (cbrt.f64 lo)))
(cbrt.f64 lo)
(exp.f64 (*.f64 (log.f64 lo) 1/3))
(cbrt.f64 lo)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 lo)) 1))
(cbrt.f64 lo)
(log1p.f64 (expm1.f64 (cbrt.f64 lo)))
(cbrt.f64 lo)
(-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (-.f64 (/.f64 (-.f64 x hi) lo) 1))
(+.f64 (/.f64 (-.f64 x hi) lo) 0)
(/.f64 (-.f64 x hi) lo)
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(/.f64 (*.f64 (pow.f64 (cbrt.f64 lo) -2) (-.f64 x hi)) (cbrt.f64 lo))
(/.f64 (pow.f64 (cbrt.f64 lo) -2) (/.f64 (cbrt.f64 lo) (-.f64 x hi)))
(pow.f64 (/.f64 (-.f64 x hi) lo) 1)
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(log.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x hi) lo))))
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(exp.f64 (log.f64 (/.f64 (-.f64 x hi) lo)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) lo)) 1))
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) lo)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)

eval506.0ms (6.9%)

Compiler

Compiled 22413 to 12941 computations (42.3% saved)

prune162.0ms (2.2%)

Pruning

42 alts after pruning (38 fresh and 4 done)

PrunedKeptTotal
New63311644
Fresh332760
Picked325
Done022
Total66942711
Accurracy
21.6%
Counts
711 → 42
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.8%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
18.8%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
18.8%
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
18.8%
(/.f64 (-.f64 x lo) hi)
18.8%
(/.f64 (*.f64 (+.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi)) (+.f64 (/.f64 lo hi) (/.f64 x hi)))
18.8%
(/.f64 (neg.f64 lo) hi)
18.8%
(/.f64 1 (/.f64 hi (-.f64 x lo)))
18.8%
(-.f64 (/.f64 x hi) (/.f64 lo hi))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 1 hi)))
21.3%
(-.f64 (/.f64 x hi) (log1p.f64 (-.f64 (fma.f64 1/2 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (/.f64 lo hi)) (*.f64 (/.f64 lo hi) (/.f64 x hi)))))
18.8%
(-.f64 (/.f64 x hi) (log1p.f64 (expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo))))
9.5%
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))) 1)
18.8%
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
9.5%
(-.f64 1 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) 3)) -2))
9.5%
(-.f64 1 (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) -2))
9.5%
(-.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 3))
9.5%
(-.f64 1 (/.f64 (/.f64 1 lo) (/.f64 1 (-.f64 x hi))))
18.7%
(-.f64 1 (/.f64 x lo))
9.5%
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
9.5%
(-.f64 1 (*.f64 (/.f64 1 (expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 lo) 2)))) (/.f64 (-.f64 x hi) (cbrt.f64 lo))))
9.5%
(-.f64 1 (*.f64 (/.f64 1 lo) (/.f64 1 (/.f64 1 (-.f64 x hi)))))
9.5%
(-.f64 1 (*.f64 (/.f64 1 lo) (-.f64 x hi)))
9.5%
(-.f64 1 (cbrt.f64 (*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (/.f64 lo (-.f64 x hi))) (/.f64 (-.f64 x hi) lo))))
9.5%
(-.f64 1 (cbrt.f64 (*.f64 (*.f64 (-.f64 x hi) (*.f64 (/.f64 1 lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))))
9.5%
(+.f64 (/.f64 hi lo) 1)
9.5%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.8%
(*.f64 (/.f64 1 hi) (-.f64 x lo))
9.5%
(*.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
18.8%
(*.f64 (*.f64 (-.f64 x lo) (pow.f64 hi -1/2)) (pow.f64 hi -1/2))
18.8%
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
18.8%
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
18.8%
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
18.1%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
18.8%
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
10.5%
(cbrt.f64 (/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (-.f64 x lo)) (*.f64 (/.f64 hi (-.f64 x lo)) hi)))
18.8%
(cbrt.f64 (*.f64 (/.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (neg.f64 hi) lo)) (/.f64 (-.f64 x lo) hi)))
18.8%
(cbrt.f64 (*.f64 (/.f64 (/.f64 (-.f64 x lo) hi) (/.f64 1 (/.f64 (-.f64 x lo) hi))) (/.f64 (-.f64 x lo) hi)))
18.8%
(cbrt.f64 (*.f64 (/.f64 (/.f64 (-.f64 x lo) hi) (*.f64 hi (/.f64 1 (-.f64 x lo)))) (/.f64 (-.f64 x lo) hi)))
18.8%
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 x lo) hi) hi) (-.f64 x lo)) (/.f64 (-.f64 x lo) hi)))
18.8%
(cbrt.f64 (*.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))
18.7%
1
Compiler

Compiled 2226 to 1088 computations (51.1% saved)

regimes181.0ms (2.5%)

Counts
106 → 1
Calls
Call 1
Inputs
1
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 hi lo) 1)
(-.f64 1 (/.f64 x lo))
(/.f64 (-.f64 x lo) hi)
(/.f64 (+.f64 (neg.f64 x) lo) lo)
(*.f64 (/.f64 1 hi) (-.f64 x lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
(-.f64 1 (*.f64 (/.f64 1 lo) (-.f64 x hi)))
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(-.f64 1 (/.f64 (/.f64 1 lo) (/.f64 1 (-.f64 x hi))))
(-.f64 1 (*.f64 (/.f64 1 lo) (/.f64 1 (/.f64 1 (-.f64 x hi)))))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (/.f64 x hi) (-.f64 (/.f64 lo hi) (*.f64 lo (/.f64 x (*.f64 hi hi)))))
(/.f64 (*.f64 (+.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi)) (+.f64 (/.f64 lo hi) (/.f64 x hi)))
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
(-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))
(-.f64 1 (*.f64 (/.f64 1 lo) (pow.f64 (/.f64 1 (-.f64 x hi)) -1)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (-.f64 1 (/.f64 x lo)))
(cbrt.f64 (*.f64 (/.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (neg.f64 hi) lo)) (/.f64 (-.f64 x lo) hi)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (+.f64 (neg.f64 x) lo) lo))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 x lo) hi) hi) (-.f64 x lo)) (/.f64 (-.f64 x lo) hi)))
(cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi (-.f64 x lo)) hi)) (/.f64 (-.f64 x lo) hi)))
(cbrt.f64 (*.f64 (/.f64 (/.f64 (-.f64 x lo) hi) (/.f64 hi (-.f64 x lo))) (/.f64 (-.f64 x lo) hi)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (-.f64 x lo)) (*.f64 (/.f64 hi (-.f64 x lo)) hi)))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 x lo) (*.f64 (/.f64 1 hi) (/.f64 (-.f64 x lo) hi))) (/.f64 (-.f64 x lo) hi)))
(cbrt.f64 (*.f64 (/.f64 1 (*.f64 (/.f64 hi (-.f64 x lo)) (/.f64 hi (-.f64 x lo)))) (/.f64 (-.f64 x lo) hi)))
(cbrt.f64 (*.f64 (/.f64 (/.f64 (-.f64 x lo) hi) (*.f64 hi (/.f64 1 (-.f64 x lo)))) (/.f64 (-.f64 x lo) hi)))
(cbrt.f64 (*.f64 (/.f64 (/.f64 (-.f64 x lo) hi) (/.f64 1 (/.f64 (-.f64 x lo) hi))) (/.f64 (-.f64 x lo) hi)))
(-.f64 1 (cbrt.f64 (*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (/.f64 lo (-.f64 x hi))) (/.f64 (-.f64 x hi) lo))))
(-.f64 1 (cbrt.f64 (*.f64 (*.f64 (-.f64 x hi) (*.f64 (/.f64 1 lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(cbrt.f64 (/.f64 1 (pow.f64 (/.f64 hi (-.f64 x lo)) 3)))
(-.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 3))
(-.f64 1 (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) -2))
(*.f64 (*.f64 (-.f64 x lo) (pow.f64 hi -1/2)) (pow.f64 hi -1/2))
(-.f64 (/.f64 x hi) (log1p.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1)))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (-.f64 x lo) hi)))
(-.f64 1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))))
(-.f64 (/.f64 x hi) (log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))))
(-.f64 (/.f64 x hi) (log1p.f64 (expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo))))
(-.f64 (/.f64 x hi) (log1p.f64 (-.f64 (fma.f64 1/2 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (/.f64 lo hi)) (*.f64 (/.f64 lo hi) (/.f64 x hi)))))
(log.f64 (/.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (/.f64 lo hi))))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
(/.f64 (/.f64 (-.f64 x lo) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi))
(-.f64 1 (pow.f64 (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) 2) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) hi) (cbrt.f64 (-.f64 x lo)))
(-.f64 1 (/.f64 (/.f64 (-.f64 x hi) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 hi (cbrt.f64 (-.f64 x lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(-.f64 1 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 x hi) (cbrt.f64 lo))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 x lo) (pow.f64 hi -1)) 2) (/.f64 (-.f64 x lo) hi)))
(-.f64 (/.f64 x hi) (log1p.f64 (expm1.f64 (-.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (pow.f64 hi -2)))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(-.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) (cbrt.f64 (/.f64 (-.f64 x hi) lo))) (cbrt.f64 (/.f64 (-.f64 x hi) lo))))
(-.f64 1 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 lo (-.f64 x hi))) 3)) -2))
(cbrt.f64 (*.f64 (pow.f64 (expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 2) (/.f64 (-.f64 x lo) hi)))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2)))
(-.f64 (/.f64 x hi) (log.f64 (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(-.f64 (/.f64 x hi) (log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(-.f64 (/.f64 x hi) (*.f64 lo (exp.f64 (log.f64 (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(expm1.f64 (log1p.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (log.f64 (exp.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
(-.f64 (/.f64 x hi) (*.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1 (-.f64 (/.f64 x lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))))) 1)
(-.f64 (/.f64 x hi) (*.f64 (*.f64 lo (sqrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (sqrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(-.f64 1 (*.f64 (/.f64 1 (expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 lo) 2)))) (/.f64 (-.f64 x hi) (cbrt.f64 lo))))
(log.f64 (/.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(-.f64 (/.f64 x hi) (log1p.f64 (log.f64 (exp.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))))
(-.f64 (/.f64 x hi) (log1p.f64 (cbrt.f64 (pow.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3))))
(-.f64 (/.f64 x hi) (log1p.f64 (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 3)))
(-.f64 (/.f64 x hi) (*.f64 (*.f64 lo (pow.f64 (cbrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2)) (cbrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (cbrt.f64 (*.f64 (pow.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))) 2) (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2)))))))
(-.f64 (/.f64 x hi) (cbrt.f64 (*.f64 (pow.f64 (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))) 2) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
(-.f64 (/.f64 x hi) (*.f64 lo (fma.f64 (*.f64 (cbrt.f64 (pow.f64 hi -1)) (cbrt.f64 (pow.f64 hi -1))) (cbrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 x (pow.f64 hi -2))))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))))) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))))
Outputs
(-.f64 (/.f64 x hi) (log1p.f64 (-.f64 (fma.f64 1/2 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (/.f64 lo hi)) (*.f64 (/.f64 lo hi) (/.f64 x hi)))))
Calls

4 calls:

50.0ms
lo
47.0ms
x
47.0ms
hi
5.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
21.3%1lo
21.3%1hi
21.3%1x
21.3%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 1614 to 710 computations (56% saved)

regimes94.0ms (1.3%)

Counts
63 → 1
Calls
Call 1
Inputs
1
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 hi lo) 1)
(-.f64 1 (/.f64 x lo))
(/.f64 (-.f64 x lo) hi)
(/.f64 (+.f64 (neg.f64 x) lo) lo)
(*.f64 (/.f64 1 hi) (-.f64 x lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
(-.f64 1 (*.f64 (/.f64 1 lo) (-.f64 x hi)))
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(-.f64 1 (/.f64 (/.f64 1 lo) (/.f64 1 (-.f64 x hi))))
(-.f64 1 (*.f64 (/.f64 1 lo) (/.f64 1 (/.f64 1 (-.f64 x hi)))))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (/.f64 x hi) (-.f64 (/.f64 lo hi) (*.f64 lo (/.f64 x (*.f64 hi hi)))))
(/.f64 (*.f64 (+.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi)) (+.f64 (/.f64 lo hi) (/.f64 x hi)))
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
(-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -1))
(-.f64 1 (*.f64 (/.f64 1 lo) (pow.f64 (/.f64 1 (-.f64 x hi)) -1)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (-.f64 1 (/.f64 x lo)))
(cbrt.f64 (*.f64 (/.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (neg.f64 hi) lo)) (/.f64 (-.f64 x lo) hi)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (+.f64 (neg.f64 x) lo) lo))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 x lo) hi) hi) (-.f64 x lo)) (/.f64 (-.f64 x lo) hi)))
(cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi (-.f64 x lo)) hi)) (/.f64 (-.f64 x lo) hi)))
(cbrt.f64 (*.f64 (/.f64 (/.f64 (-.f64 x lo) hi) (/.f64 hi (-.f64 x lo))) (/.f64 (-.f64 x lo) hi)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (-.f64 x lo)) (*.f64 (/.f64 hi (-.f64 x lo)) hi)))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) -2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 x lo) (*.f64 (/.f64 1 hi) (/.f64 (-.f64 x lo) hi))) (/.f64 (-.f64 x lo) hi)))
(cbrt.f64 (*.f64 (/.f64 1 (*.f64 (/.f64 hi (-.f64 x lo)) (/.f64 hi (-.f64 x lo)))) (/.f64 (-.f64 x lo) hi)))
(cbrt.f64 (*.f64 (/.f64 (/.f64 (-.f64 x lo) hi) (*.f64 hi (/.f64 1 (-.f64 x lo)))) (/.f64 (-.f64 x lo) hi)))
(cbrt.f64 (*.f64 (/.f64 (/.f64 (-.f64 x lo) hi) (/.f64 1 (/.f64 (-.f64 x lo) hi))) (/.f64 (-.f64 x lo) hi)))
(-.f64 1 (cbrt.f64 (*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (/.f64 lo (-.f64 x hi))) (/.f64 (-.f64 x hi) lo))))
(-.f64 1 (cbrt.f64 (*.f64 (*.f64 (-.f64 x hi) (*.f64 (/.f64 1 lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(cbrt.f64 (/.f64 1 (pow.f64 (/.f64 hi (-.f64 x lo)) 3)))
(-.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 3))
(-.f64 1 (pow.f64 (sqrt.f64 (/.f64 lo (-.f64 x hi))) -2))
(*.f64 (*.f64 (-.f64 x lo) (pow.f64 hi -1/2)) (pow.f64 hi -1/2))
(-.f64 (/.f64 x hi) (log1p.f64 (-.f64 (exp.f64 (/.f64 lo hi)) 1)))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (-.f64 x lo) hi)))
(-.f64 1 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))))
(-.f64 (/.f64 x hi) (log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))))
(-.f64 (/.f64 x hi) (log1p.f64 (expm1.f64 (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) lo))))
Outputs
(/.f64 (-.f64 x lo) hi)
Calls

4 calls:

26.0ms
hi
25.0ms
x
25.0ms
lo
5.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
18.8%1lo
18.8%1hi
18.8%1x
18.8%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 788 to 290 computations (63.2% saved)

regimes13.0ms (0.2%)

Counts
4 → 1
Calls
Call 1
Inputs
1
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 hi lo) 1)
(-.f64 1 (/.f64 x lo))
Outputs
(/.f64 (neg.f64 lo) hi)
Calls

3 calls:

4.0ms
hi
4.0ms
lo
4.0ms
x
Results
AccuracySegmentsBranch
18.8%1x
18.8%1lo
18.8%1hi
Compiler

Compiled 30 to 21 computations (30% saved)

regimes9.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

3 calls:

4.0ms
lo
3.0ms
hi
2.0ms
x
Results
AccuracySegmentsBranch
18.7%1x
18.7%1lo
18.7%1hi
Compiler

Compiled 16 to 13 computations (18.8% saved)

simplify7.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
02198
13598
25198
36298
46998
57298
67398
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(-.f64 (/.f64 x hi) (log1p.f64 (-.f64 (fma.f64 1/2 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (/.f64 lo hi)) (*.f64 (/.f64 lo hi) (/.f64 x hi)))))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 lo) hi)
1
Outputs
(-.f64 (/.f64 x hi) (log1p.f64 (-.f64 (fma.f64 1/2 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (/.f64 lo hi)) (*.f64 (/.f64 lo hi) (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (log1p.f64 (-.f64 (fma.f64 1/2 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (/.f64 lo hi)) (*.f64 (/.f64 x hi) (/.f64 lo hi)))))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 lo) hi)
1
Compiler

Compiled 47 to 26 computations (44.7% saved)

soundness797.0ms (10.9%)

Rules
1906×fma-neg
1416×fma-def
846×associate-+r+
820×times-frac
792×fma-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
067625506
1166719584
2569312884
031377
1749377
031276
1692276
0110628745
1306126711
079624359
1191420799
2703620799
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 610 to 330 computations (45.9% saved)

end0.0ms (0%)

preprocess31.0ms (0.4%)

Compiler

Compiled 96 to 46 computations (52.1% saved)

Profiling

Loading profile data...