xlohi (overflows)

Time bar (total: 7.4s)

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)

sample811.0ms (10.9%)

Results
798.0ms8256×body256valid
Bogosity

preprocess178.0ms (2.4%)

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)

simplify152.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)

localize24.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)

series4.0ms (0.1%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
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
hi
@inf
(/.f64 (-.f64 x lo) (-.f64 hi lo))
0.0ms
x
@inf
(/.f64 (-.f64 x lo) (-.f64 hi lo))

rewrite132.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))))

simplify436.0ms (5.9%)

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)))

eval232.0ms (3.1%)

Compiler

Compiled 17039 to 4919 computations (71.1% saved)

prune281.0ms (3.8%)

Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New3977404
Fresh000
Picked101
Done000
Total3987405
Accurracy
19.0%
Counts
405 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
9.6%
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (+.f64 (neg.f64 x) 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 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
9.6%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
9.2%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.7%
1
9.6%
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (+.f64 (neg.f64 x) 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 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
9.6%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
9.2%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.7%
1
Compiler

Compiled 340 to 204 computations (40% saved)

localize112.0ms (1.5%)

Local Accuracy

Found 9 expressions with local accuracy:

NewAccuracyProgram
99.2%
(*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))
97.1%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
100.0%
(/.f64 (-.f64 x hi) lo)
97.4%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
100.0%
(/.f64 (+.f64 (neg.f64 x) lo) lo)
100.0%
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
100.0%
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
99.1%
(/.f64 x (*.f64 hi hi))
98.6%
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
Compiler

Compiled 139 to 35 computations (74.8% saved)

series26.0ms (0.4%)

Counts
9 → 276
Calls

72 calls:

TimeVariablePointExpression
2.0ms
lo
@0
(/.f64 (-.f64 x hi) lo)
2.0ms
lo
@0
(/.f64 (+.f64 (neg.f64 x) lo) 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
@-inf
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))

rewrite130.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
650×add-sqr-sqrt
642×pow1
642×*-un-lft-identity
602×add-exp-log
602×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
025225
1609203
Stop Event
node limit
Counts
9 → 292
Calls
Call 1
Inputs
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(/.f64 x (*.f64 hi hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(/.f64 (+.f64 (neg.f64 x) lo) lo)
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 1)
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)
(pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)
(pow.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)
(sqrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))
(log.f64 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))
(expm1.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(exp.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1))
(log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2)))) 1)
(-.f64 (/.f64 0 (neg.f64 (*.f64 hi hi))) (*.f64 x (pow.f64 hi -2)))
(*.f64 1 (*.f64 x (pow.f64 hi -2)))
(*.f64 (pow.f64 hi -1) (/.f64 x hi))
(*.f64 x (pow.f64 hi -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 (/.f64 (sqrt.f64 x) hi) (/.f64 (sqrt.f64 x) hi))
(*.f64 (pow.f64 hi -1/2) (/.f64 (/.f64 x hi) (sqrt.f64 hi)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (/.f64 x hi) (cbrt.f64 hi)))
(*.f64 (/.f64 x (sqrt.f64 hi)) (/.f64 (pow.f64 hi -1) (sqrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 hi hi)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 hi hi)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 hi 4))) (/.f64 x (pow.f64 (cbrt.f64 hi) 2)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (pow.f64 hi -1) (cbrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) hi) (/.f64 (cbrt.f64 x) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 hi 4))) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 hi 4))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 hi) 2)))
(*.f64 (/.f64 x 1) (/.f64 (pow.f64 hi -1) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) 1) (/.f64 (cbrt.f64 (/.f64 x hi)) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (/.f64 x hi)) (sqrt.f64 hi)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x hi)) 1) (/.f64 (sqrt.f64 (/.f64 x hi)) hi))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x hi)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (/.f64 x hi)) (cbrt.f64 hi)))
(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 (sqrt.f64 x) hi) 2)
(pow.f64 (/.f64 (*.f64 hi hi) x) -1)
(sqrt.f64 (/.f64 (*.f64 x x) (pow.f64 hi 4)))
(log.f64 (pow.f64 (exp.f64 x) (pow.f64 hi -2)))
(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 hi -1) (neg.f64 (*.f64 x (pow.f64 hi -2))))
(+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) hi)) (/.f64 (sqrt.f64 x) hi) (*.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))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi -2)) (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 (cbrt.f64 (pow.f64 hi -2)) (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 (cbrt.f64 (pow.f64 hi -2)) (cbrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2))))
(+.f64 (fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (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 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (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 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2))))
(*.f64 1 (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (cbrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (sqrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(/.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 (/.f64 (*.f64 x x) (pow.f64 hi 4)) (/.f64 x (pow.f64 hi 3)))))
(/.f64 (-.f64 (pow.f64 hi -2) (/.f64 (*.f64 x x) (pow.f64 hi 4))) (+.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(/.f64 (-.f64 (/.f64 (*.f64 hi hi) x) (*.f64 hi 1)) (*.f64 hi (/.f64 (*.f64 hi hi) x)))
(/.f64 (-.f64 hi (*.f64 hi (/.f64 x hi))) (*.f64 hi hi))
(/.f64 (-.f64 (neg.f64 (*.f64 hi hi)) (*.f64 hi x)) (*.f64 hi (neg.f64 (*.f64 hi hi))))
(/.f64 (-.f64 (/.f64 (*.f64 hi hi) x) (*.f64 (/.f64 hi 1) 1)) (*.f64 (/.f64 hi 1) (/.f64 (*.f64 hi hi) x)))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 (/.f64 hi 1) x)) (*.f64 (/.f64 hi 1) (*.f64 hi hi)))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi 1) (/.f64 x hi))) (*.f64 (/.f64 hi 1) hi))
(/.f64 (-.f64 (neg.f64 (*.f64 hi hi)) (*.f64 (/.f64 hi 1) x)) (*.f64 (/.f64 hi 1) (neg.f64 (*.f64 hi hi))))
(/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 hi hi) x)) (*.f64 (neg.f64 hi) 1)) (*.f64 (neg.f64 hi) (/.f64 (*.f64 hi hi) x)))
(/.f64 (-.f64 (*.f64 -1 (*.f64 hi hi)) (*.f64 (neg.f64 hi) x)) (*.f64 (neg.f64 hi) (*.f64 hi hi)))
(/.f64 (-.f64 (*.f64 -1 hi) (*.f64 (neg.f64 hi) (/.f64 x hi))) (*.f64 (neg.f64 hi) hi))
(/.f64 (-.f64 (*.f64 -1 (neg.f64 (*.f64 hi hi))) (*.f64 (neg.f64 hi) x)) (*.f64 (neg.f64 hi) (neg.f64 (*.f64 hi hi))))
(/.f64 (neg.f64 (-.f64 (*.f64 hi hi) (*.f64 hi x))) (neg.f64 (pow.f64 hi 3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))) (neg.f64 (+.f64 (pow.f64 hi -2) (+.f64 (/.f64 (*.f64 x x) (pow.f64 hi 4)) (/.f64 x (pow.f64 hi 3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi -2) (/.f64 (*.f64 x x) (pow.f64 hi 4)))) (neg.f64 (+.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 1 (pow.f64 hi -1) (neg.f64 (*.f64 x (pow.f64 hi -2))))
(fma.f64 (cbrt.f64 (pow.f64 hi -2)) (cbrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (neg.f64 (*.f64 x (pow.f64 hi -2))))
(+.f64 (/.f64 x hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(*.f64 1 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))) (neg.f64 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 2)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(exp.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 1 (/.f64 x hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 x (pow.f64 hi -1) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 lo x) lo))) 1)
(*.f64 1 (/.f64 (+.f64 lo x) lo))
(*.f64 (+.f64 lo x) (/.f64 1 lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) (sqrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 lo x) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 lo x)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) 1) (/.f64 (sqrt.f64 (+.f64 lo x)) lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 lo)))
(pow.f64 (/.f64 (+.f64 lo x) lo) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) 2)
(pow.f64 (/.f64 lo (+.f64 lo x)) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 lo x) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 lo x) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 lo x) 3) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 lo x) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 lo x) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 lo x) lo)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 lo x) lo)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(*.f64 (pow.f64 (cbrt.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 (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)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (neg.f64 (+.f64 1 (/.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) (/.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 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.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)))
(pow.f64 (/.f64 (-.f64 x hi) lo) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) 2)
(pow.f64 (/.f64 lo (-.f64 x hi)) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))
(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))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) lo)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 2) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (-.f64 x lo)) hi)) (/.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (-.f64 x lo)) hi)))
(*.f64 1 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) 2) (cbrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 2) (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 (*.f64 (-.f64 x lo) lo) (-.f64 x lo)) (pow.f64 hi 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (-.f64 x lo)) hi))
(/.f64 (+.f64 (*.f64 hi hi) (*.f64 (/.f64 hi (-.f64 x lo)) (*.f64 (-.f64 x lo) lo))) (*.f64 (/.f64 hi (-.f64 x lo)) (*.f64 hi hi)))
(/.f64 (+.f64 hi (*.f64 (/.f64 hi (-.f64 x lo)) (*.f64 (/.f64 (-.f64 x lo) hi) lo))) (*.f64 (/.f64 hi (-.f64 x lo)) hi))
(/.f64 (+.f64 hi (*.f64 (/.f64 hi (-.f64 x lo)) (*.f64 (-.f64 x lo) (/.f64 lo hi)))) (*.f64 (/.f64 hi (-.f64 x lo)) hi))
(/.f64 (+.f64 (*.f64 (-.f64 x lo) (*.f64 hi hi)) (*.f64 hi (*.f64 (-.f64 x lo) lo))) (pow.f64 hi 3))
(/.f64 (+.f64 (*.f64 (-.f64 x lo) hi) (*.f64 hi (*.f64 (/.f64 (-.f64 x lo) hi) lo))) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (-.f64 x lo) hi) (*.f64 hi (*.f64 (-.f64 x lo) (/.f64 lo hi)))) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 x lo)) (*.f64 hi hi)) (*.f64 (neg.f64 hi) (*.f64 (-.f64 x lo) lo))) (*.f64 (neg.f64 hi) (*.f64 hi hi)))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 x lo)) hi) (*.f64 (neg.f64 hi) (*.f64 (/.f64 (-.f64 x lo) hi) lo))) (*.f64 (neg.f64 hi) hi))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 x lo)) hi) (*.f64 (neg.f64 hi) (*.f64 (-.f64 x lo) (/.f64 lo hi)))) (*.f64 (neg.f64 hi) hi))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) lo) (/.f64 hi (-.f64 x lo))) (*.f64 (*.f64 hi hi) 1)) (*.f64 (*.f64 hi hi) (/.f64 hi (-.f64 x lo))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) lo) hi) (*.f64 (*.f64 hi hi) (-.f64 x lo))) (pow.f64 hi 3))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) lo) (neg.f64 hi)) (*.f64 (*.f64 hi hi) (neg.f64 (-.f64 x lo)))) (*.f64 (*.f64 hi hi) (neg.f64 hi)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (/.f64 hi (-.f64 x lo))) (*.f64 hi 1)) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi) (*.f64 hi (-.f64 x lo))) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (neg.f64 hi)) (*.f64 hi (neg.f64 (-.f64 x lo)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) (/.f64 hi (-.f64 x lo))) (*.f64 hi 1)) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) hi) (*.f64 hi (-.f64 x lo))) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) (neg.f64 hi)) (*.f64 hi (neg.f64 (-.f64 x lo)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 2) (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 (*.f64 (-.f64 x lo) lo) (-.f64 x lo)) (pow.f64 hi 3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) (neg.f64 (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (-.f64 x lo)) hi)))
(pow.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(exp.f64 (log.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(fma.f64 1 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
(fma.f64 1 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 (-.f64 x lo) (pow.f64 hi -1) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
(fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) (/.f64 (-.f64 x lo) hi))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) lo)) hi) (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) lo)) hi) (/.f64 (-.f64 x lo) hi))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))) 1)
(/.f64 lo (*.f64 (/.f64 hi (-.f64 x lo)) hi))
(/.f64 1 (*.f64 (/.f64 hi (-.f64 x lo)) (/.f64 hi lo)))
(/.f64 1 (*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 x lo))))
(/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi))
(/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))
(/.f64 (neg.f64 lo) (*.f64 (/.f64 hi (-.f64 x lo)) (neg.f64 hi)))
(/.f64 (neg.f64 (-.f64 x lo)) (*.f64 (/.f64 hi lo) (neg.f64 hi)))
(/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi)
(/.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) hi)
(/.f64 (*.f64 lo 1) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (*.f64 (neg.f64 lo) 1) (*.f64 (neg.f64 hi) (/.f64 hi (-.f64 x lo))))
(/.f64 (*.f64 (-.f64 x lo) 1) (*.f64 hi (/.f64 hi lo)))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) 1) (*.f64 (neg.f64 hi) (/.f64 hi lo)))
(/.f64 (*.f64 (-.f64 x lo) (neg.f64 lo)) (*.f64 hi (neg.f64 hi)))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) lo) (*.f64 (neg.f64 hi) hi))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) (neg.f64 lo)) (*.f64 (neg.f64 hi) (neg.f64 hi)))
(/.f64 (*.f64 lo (-.f64 x lo)) (*.f64 hi hi))
(/.f64 (*.f64 lo (neg.f64 (-.f64 x lo))) (*.f64 hi (neg.f64 hi)))
(/.f64 (*.f64 (neg.f64 lo) (-.f64 x lo)) (*.f64 (neg.f64 hi) hi))
(/.f64 (*.f64 (neg.f64 lo) (neg.f64 (-.f64 x lo))) (*.f64 (neg.f64 hi) (neg.f64 hi)))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) lo)) (neg.f64 (*.f64 hi hi)))
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo)) (neg.f64 hi))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi))) (neg.f64 hi))
(pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) lo)) hi) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))))

simplify152.0ms (2.1%)

Algorithm
egg-herbie
Rules
1388×times-frac
914×associate-/r*
702×associate-*r*
690×fma-def
636×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
081018842
1227416302
Stop Event
node limit
Counts
568 → 498
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 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 (-.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)))
1
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
1
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
1
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(+.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 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (/.f64 lo hi))
(*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x)) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x)) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x)) (/.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 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) x)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) x)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 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 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))))))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))))))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(-.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 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.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 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.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 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 1)
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)
(pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)
(pow.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)
(sqrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))
(log.f64 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))
(expm1.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(exp.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1))
(log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2)))) 1)
(-.f64 (/.f64 0 (neg.f64 (*.f64 hi hi))) (*.f64 x (pow.f64 hi -2)))
(*.f64 1 (*.f64 x (pow.f64 hi -2)))
(*.f64 (pow.f64 hi -1) (/.f64 x hi))
(*.f64 x (pow.f64 hi -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 (/.f64 (sqrt.f64 x) hi) (/.f64 (sqrt.f64 x) hi))
(*.f64 (pow.f64 hi -1/2) (/.f64 (/.f64 x hi) (sqrt.f64 hi)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (/.f64 x hi) (cbrt.f64 hi)))
(*.f64 (/.f64 x (sqrt.f64 hi)) (/.f64 (pow.f64 hi -1) (sqrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 hi hi)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 hi hi)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 hi 4))) (/.f64 x (pow.f64 (cbrt.f64 hi) 2)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (pow.f64 hi -1) (cbrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) hi) (/.f64 (cbrt.f64 x) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 hi 4))) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 hi 4))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 hi) 2)))
(*.f64 (/.f64 x 1) (/.f64 (pow.f64 hi -1) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) 1) (/.f64 (cbrt.f64 (/.f64 x hi)) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (/.f64 x hi)) (sqrt.f64 hi)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x hi)) 1) (/.f64 (sqrt.f64 (/.f64 x hi)) hi))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x hi)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (/.f64 x hi)) (cbrt.f64 hi)))
(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 (sqrt.f64 x) hi) 2)
(pow.f64 (/.f64 (*.f64 hi hi) x) -1)
(sqrt.f64 (/.f64 (*.f64 x x) (pow.f64 hi 4)))
(log.f64 (pow.f64 (exp.f64 x) (pow.f64 hi -2)))
(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 hi -1) (neg.f64 (*.f64 x (pow.f64 hi -2))))
(+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) hi)) (/.f64 (sqrt.f64 x) hi) (*.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))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi -2)) (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 (cbrt.f64 (pow.f64 hi -2)) (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 (cbrt.f64 (pow.f64 hi -2)) (cbrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2))))
(+.f64 (fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (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 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (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 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2))))
(*.f64 1 (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (cbrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (sqrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(/.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 (/.f64 (*.f64 x x) (pow.f64 hi 4)) (/.f64 x (pow.f64 hi 3)))))
(/.f64 (-.f64 (pow.f64 hi -2) (/.f64 (*.f64 x x) (pow.f64 hi 4))) (+.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(/.f64 (-.f64 (/.f64 (*.f64 hi hi) x) (*.f64 hi 1)) (*.f64 hi (/.f64 (*.f64 hi hi) x)))
(/.f64 (-.f64 hi (*.f64 hi (/.f64 x hi))) (*.f64 hi hi))
(/.f64 (-.f64 (neg.f64 (*.f64 hi hi)) (*.f64 hi x)) (*.f64 hi (neg.f64 (*.f64 hi hi))))
(/.f64 (-.f64 (/.f64 (*.f64 hi hi) x) (*.f64 (/.f64 hi 1) 1)) (*.f64 (/.f64 hi 1) (/.f64 (*.f64 hi hi) x)))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 (/.f64 hi 1) x)) (*.f64 (/.f64 hi 1) (*.f64 hi hi)))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi 1) (/.f64 x hi))) (*.f64 (/.f64 hi 1) hi))
(/.f64 (-.f64 (neg.f64 (*.f64 hi hi)) (*.f64 (/.f64 hi 1) x)) (*.f64 (/.f64 hi 1) (neg.f64 (*.f64 hi hi))))
(/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 hi hi) x)) (*.f64 (neg.f64 hi) 1)) (*.f64 (neg.f64 hi) (/.f64 (*.f64 hi hi) x)))
(/.f64 (-.f64 (*.f64 -1 (*.f64 hi hi)) (*.f64 (neg.f64 hi) x)) (*.f64 (neg.f64 hi) (*.f64 hi hi)))
(/.f64 (-.f64 (*.f64 -1 hi) (*.f64 (neg.f64 hi) (/.f64 x hi))) (*.f64 (neg.f64 hi) hi))
(/.f64 (-.f64 (*.f64 -1 (neg.f64 (*.f64 hi hi))) (*.f64 (neg.f64 hi) x)) (*.f64 (neg.f64 hi) (neg.f64 (*.f64 hi hi))))
(/.f64 (neg.f64 (-.f64 (*.f64 hi hi) (*.f64 hi x))) (neg.f64 (pow.f64 hi 3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))) (neg.f64 (+.f64 (pow.f64 hi -2) (+.f64 (/.f64 (*.f64 x x) (pow.f64 hi 4)) (/.f64 x (pow.f64 hi 3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi -2) (/.f64 (*.f64 x x) (pow.f64 hi 4)))) (neg.f64 (+.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 1 (pow.f64 hi -1) (neg.f64 (*.f64 x (pow.f64 hi -2))))
(fma.f64 (cbrt.f64 (pow.f64 hi -2)) (cbrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 x (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (neg.f64 (*.f64 x (pow.f64 hi -2))))
(+.f64 (/.f64 x hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(*.f64 1 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))) (neg.f64 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 2)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(exp.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 1 (/.f64 x hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 x (pow.f64 hi -1) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 lo x) lo))) 1)
(*.f64 1 (/.f64 (+.f64 lo x) lo))
(*.f64 (+.f64 lo x) (/.f64 1 lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) (sqrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 lo x) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 lo x)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) 1) (/.f64 (sqrt.f64 (+.f64 lo x)) lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 lo)))
(pow.f64 (/.f64 (+.f64 lo x) lo) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) 2)
(pow.f64 (/.f64 lo (+.f64 lo x)) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 lo x) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 lo x) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 lo x) 3) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 lo x) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 lo x) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 lo x) lo)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 lo x) lo)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(*.f64 (pow.f64 (cbrt.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 (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)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (neg.f64 (+.f64 1 (/.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) (/.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 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.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)))
(pow.f64 (/.f64 (-.f64 x hi) lo) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) 2)
(pow.f64 (/.f64 lo (-.f64 x hi)) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))
(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))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) lo)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 2) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (-.f64 x lo)) hi)) (/.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (-.f64 x lo)) hi)))
(*.f64 1 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) 2) (cbrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 2) (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 (*.f64 (-.f64 x lo) lo) (-.f64 x lo)) (pow.f64 hi 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (-.f64 x lo)) hi))
(/.f64 (+.f64 (*.f64 hi hi) (*.f64 (/.f64 hi (-.f64 x lo)) (*.f64 (-.f64 x lo) lo))) (*.f64 (/.f64 hi (-.f64 x lo)) (*.f64 hi hi)))
(/.f64 (+.f64 hi (*.f64 (/.f64 hi (-.f64 x lo)) (*.f64 (/.f64 (-.f64 x lo) hi) lo))) (*.f64 (/.f64 hi (-.f64 x lo)) hi))
(/.f64 (+.f64 hi (*.f64 (/.f64 hi (-.f64 x lo)) (*.f64 (-.f64 x lo) (/.f64 lo hi)))) (*.f64 (/.f64 hi (-.f64 x lo)) hi))
(/.f64 (+.f64 (*.f64 (-.f64 x lo) (*.f64 hi hi)) (*.f64 hi (*.f64 (-.f64 x lo) lo))) (pow.f64 hi 3))
(/.f64 (+.f64 (*.f64 (-.f64 x lo) hi) (*.f64 hi (*.f64 (/.f64 (-.f64 x lo) hi) lo))) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (-.f64 x lo) hi) (*.f64 hi (*.f64 (-.f64 x lo) (/.f64 lo hi)))) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 x lo)) (*.f64 hi hi)) (*.f64 (neg.f64 hi) (*.f64 (-.f64 x lo) lo))) (*.f64 (neg.f64 hi) (*.f64 hi hi)))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 x lo)) hi) (*.f64 (neg.f64 hi) (*.f64 (/.f64 (-.f64 x lo) hi) lo))) (*.f64 (neg.f64 hi) hi))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 x lo)) hi) (*.f64 (neg.f64 hi) (*.f64 (-.f64 x lo) (/.f64 lo hi)))) (*.f64 (neg.f64 hi) hi))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) lo) (/.f64 hi (-.f64 x lo))) (*.f64 (*.f64 hi hi) 1)) (*.f64 (*.f64 hi hi) (/.f64 hi (-.f64 x lo))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) lo) hi) (*.f64 (*.f64 hi hi) (-.f64 x lo))) (pow.f64 hi 3))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) lo) (neg.f64 hi)) (*.f64 (*.f64 hi hi) (neg.f64 (-.f64 x lo)))) (*.f64 (*.f64 hi hi) (neg.f64 hi)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (/.f64 hi (-.f64 x lo))) (*.f64 hi 1)) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi) (*.f64 hi (-.f64 x lo))) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (neg.f64 hi)) (*.f64 hi (neg.f64 (-.f64 x lo)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) (/.f64 hi (-.f64 x lo))) (*.f64 hi 1)) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) hi) (*.f64 hi (-.f64 x lo))) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) (neg.f64 hi)) (*.f64 hi (neg.f64 (-.f64 x lo)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 2) (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 (*.f64 (-.f64 x lo) lo) (-.f64 x lo)) (pow.f64 hi 3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) (neg.f64 (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (-.f64 x lo)) hi)))
(pow.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(exp.f64 (log.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(fma.f64 1 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
(fma.f64 1 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 (-.f64 x lo) (pow.f64 hi -1) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
(fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) (/.f64 (-.f64 x lo) hi))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) lo)) hi) (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) lo)) hi) (/.f64 (-.f64 x lo) hi))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))) 1)
(/.f64 lo (*.f64 (/.f64 hi (-.f64 x lo)) hi))
(/.f64 1 (*.f64 (/.f64 hi (-.f64 x lo)) (/.f64 hi lo)))
(/.f64 1 (*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 x lo))))
(/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi))
(/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))
(/.f64 (neg.f64 lo) (*.f64 (/.f64 hi (-.f64 x lo)) (neg.f64 hi)))
(/.f64 (neg.f64 (-.f64 x lo)) (*.f64 (/.f64 hi lo) (neg.f64 hi)))
(/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi)
(/.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) hi)
(/.f64 (*.f64 lo 1) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (*.f64 (neg.f64 lo) 1) (*.f64 (neg.f64 hi) (/.f64 hi (-.f64 x lo))))
(/.f64 (*.f64 (-.f64 x lo) 1) (*.f64 hi (/.f64 hi lo)))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) 1) (*.f64 (neg.f64 hi) (/.f64 hi lo)))
(/.f64 (*.f64 (-.f64 x lo) (neg.f64 lo)) (*.f64 hi (neg.f64 hi)))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) lo) (*.f64 (neg.f64 hi) hi))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) (neg.f64 lo)) (*.f64 (neg.f64 hi) (neg.f64 hi)))
(/.f64 (*.f64 lo (-.f64 x lo)) (*.f64 hi hi))
(/.f64 (*.f64 lo (neg.f64 (-.f64 x lo))) (*.f64 hi (neg.f64 hi)))
(/.f64 (*.f64 (neg.f64 lo) (-.f64 x lo)) (*.f64 (neg.f64 hi) hi))
(/.f64 (*.f64 (neg.f64 lo) (neg.f64 (-.f64 x lo))) (*.f64 (neg.f64 hi) (neg.f64 hi)))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) lo)) (neg.f64 (*.f64 hi hi)))
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo)) (neg.f64 hi))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi))) (neg.f64 hi))
(pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) lo)) hi) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))))
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 (-.f64 1 (/.f64 x 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 lo (-.f64 1 (/.f64 x 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 lo (-.f64 1 (/.f64 x 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 lo (-.f64 1 (/.f64 x 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 lo (-.f64 1 (/.f64 x 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 lo (-.f64 1 (/.f64 x 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 lo (-.f64 1 (/.f64 x 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 lo (-.f64 1 (/.f64 x 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 lo (-.f64 1 (/.f64 x 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 lo (-.f64 1 (/.f64 x 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 lo (-.f64 1 (/.f64 x 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 lo (-.f64 1 (/.f64 x hi))) hi)
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(*.f64 (*.f64 x (pow.f64 hi -2)) (neg.f64 lo))
(+.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 (-.f64 1 (/.f64 x hi))) 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 (-.f64 1 (/.f64 x hi))) 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 (-.f64 1 (/.f64 x hi))) 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 (-.f64 1 (/.f64 x hi))) 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 (-.f64 1 (/.f64 x hi))) 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 (-.f64 1 (/.f64 x hi))) 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 (-.f64 1 (/.f64 x hi))) 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 (-.f64 1 (/.f64 x hi))) 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 (-.f64 1 (/.f64 x hi))) 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 (-.f64 1 (/.f64 x hi))) 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 (-.f64 1 (/.f64 x hi))) 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 (-.f64 1 (/.f64 x hi))) hi)
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(*.f64 (*.f64 x (pow.f64 hi -2)) (neg.f64 lo))
(+.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 (-.f64 1 (/.f64 x hi))) 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 (-.f64 1 (/.f64 x hi))) 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 (-.f64 1 (/.f64 x hi))) hi)
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(*.f64 (*.f64 x (pow.f64 hi -2)) (neg.f64 lo))
(+.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 (-.f64 1 (/.f64 x hi))) 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 (-.f64 1 (/.f64 x hi))) 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 (-.f64 1 (/.f64 x hi))) hi)
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(/.f64 x (pow.f64 hi 2))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(/.f64 (neg.f64 x) (*.f64 hi hi))
(*.f64 (neg.f64 x) (pow.f64 hi -2))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x 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 (/.f64 x 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 (/.f64 x 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 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 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 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 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 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 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 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 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 hi)) hi)
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(/.f64 (neg.f64 x) (*.f64 hi hi))
(*.f64 (neg.f64 x) (pow.f64 hi -2))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x 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 (/.f64 x 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 (/.f64 x hi)) hi)
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(/.f64 (neg.f64 x) (*.f64 hi hi))
(*.f64 (neg.f64 x) (pow.f64 hi -2))
(+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2))))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x 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 (/.f64 x 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 (/.f64 x 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))
(+.f64 (*.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))
(+.f64 (*.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))
(+.f64 (*.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) (/.f64 x hi)) (/.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))
(+.f64 (*.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))
(+.f64 (*.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))
(+.f64 (*.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) (/.f64 x hi)) (/.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))
(+.f64 (*.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))
(+.f64 (*.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))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 x lo) (*.f64 hi hi))
(*.f64 (/.f64 lo hi) (/.f64 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))
(+.f64 (*.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))
(+.f64 (*.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))
(+.f64 (*.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))
(+.f64 (*.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))
(+.f64 (*.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))
(+.f64 (*.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))
(+.f64 (*.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))
(+.f64 (*.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))
(+.f64 (*.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 (pow.f64 hi -2)) (/.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 (pow.f64 hi -2)) (/.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 (pow.f64 hi -2)) (/.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 (pow.f64 hi -2)) (/.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 (pow.f64 hi -2)) (/.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 (pow.f64 hi -2)) (/.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 (pow.f64 hi -2)) (/.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))))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (neg.f64 lo)) 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 (-.f64 1 (/.f64 x hi))) 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 (-.f64 1 (/.f64 x hi))) 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 (-.f64 1 (/.f64 x hi))) hi))
1
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
1
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
1
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(+.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))
(/.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))
(/.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 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(-.f64 (+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (fma.f64 (+.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 1 hi)) x (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))) (/.f64 lo hi))
(fma.f64 -1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi)))
(-.f64 (+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (fma.f64 (+.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 1 hi)) x (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))) (/.f64 lo hi))
(fma.f64 -1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi)))
(-.f64 (+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (fma.f64 (+.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 1 hi)) x (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))) (/.f64 lo hi))
(fma.f64 -1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (+.f64 (*.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) (/.f64 x hi)) (/.f64 x hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x)) (/.f64 lo hi))
(-.f64 (fma.f64 (+.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 1 hi)) x (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))) (/.f64 lo hi))
(fma.f64 -1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x)) (/.f64 lo hi))
(-.f64 (fma.f64 (+.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 1 hi)) x (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))) (/.f64 lo hi))
(fma.f64 -1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) x)) (/.f64 lo hi))
(-.f64 (fma.f64 (+.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 1 hi)) x (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))) (/.f64 lo hi))
(fma.f64 -1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (+.f64 (*.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 (neg.f64 x) (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) x)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi))))
(fma.f64 -1 (*.f64 x (-.f64 (/.f64 (neg.f64 lo) (*.f64 hi hi)) (/.f64 1 hi))) (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (+.f64 (/.f64 lo (*.f64 hi hi)) (*.f64 -1 (/.f64 -1 hi))) x (-.f64 (/.f64 (neg.f64 lo) hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) x)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi))))
(fma.f64 -1 (*.f64 x (-.f64 (/.f64 (neg.f64 lo) (*.f64 hi hi)) (/.f64 1 hi))) (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (+.f64 (/.f64 lo (*.f64 hi hi)) (*.f64 -1 (/.f64 -1 hi))) x (-.f64 (/.f64 (neg.f64 lo) hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) x)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi))))
(fma.f64 -1 (*.f64 x (-.f64 (/.f64 (neg.f64 lo) (*.f64 hi hi)) (/.f64 1 hi))) (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (+.f64 (/.f64 lo (*.f64 hi hi)) (*.f64 -1 (/.f64 -1 hi))) x (-.f64 (/.f64 (neg.f64 lo) hi) (*.f64 (/.f64 lo hi) (/.f64 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 (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))
(+.f64 (/.f64 x hi) (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))))
(+.f64 (/.f64 x hi) (fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 (*.f64 (neg.f64 lo) lo) (*.f64 hi hi))))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))
(+.f64 (/.f64 x hi) (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))))
(+.f64 (/.f64 x hi) (fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 (*.f64 (neg.f64 lo) lo) (*.f64 hi hi))))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(/.f64 (*.f64 (neg.f64 lo) lo) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 (*.f64 (neg.f64 lo) lo) (*.f64 hi hi)))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))
(+.f64 (/.f64 x hi) (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))))
(+.f64 (/.f64 x hi) (fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 (*.f64 (neg.f64 lo) lo) (*.f64 hi hi))))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))
(+.f64 (/.f64 x hi) (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))))
(+.f64 (/.f64 x hi) (fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 (*.f64 (neg.f64 lo) lo) (*.f64 hi hi))))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(/.f64 (*.f64 (neg.f64 lo) lo) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (/.f64 (*.f64 (neg.f64 lo) lo) (*.f64 hi hi)) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))))))
(+.f64 (/.f64 x hi) (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))))
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))))))
(+.f64 (/.f64 x hi) (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))))
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.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 x hi) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 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 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 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 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x 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 x hi) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 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 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 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 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x 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 x hi) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 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 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 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 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(/.f64 (*.f64 (neg.f64 lo) lo) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 x lo) (*.f64 hi hi))
(*.f64 (/.f64 lo hi) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 x lo) (*.f64 hi hi))
(*.f64 (/.f64 lo hi) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 x lo) (*.f64 hi hi))
(*.f64 (/.f64 lo hi) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(/.f64 (*.f64 (neg.f64 lo) lo) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(/.f64 (*.f64 (neg.f64 lo) lo) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 1)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)
(pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)
(pow.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3) 1/3)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)
(pow.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)
(sqrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))
(fabs.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(log.f64 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)
(cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)
(expm1.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)
(exp.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)
(exp.f64 (*.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)
(log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2)))) 1)
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(-.f64 (/.f64 0 (neg.f64 (*.f64 hi hi))) (*.f64 x (pow.f64 hi -2)))
(/.f64 (neg.f64 x) (*.f64 hi hi))
(*.f64 (neg.f64 x) (pow.f64 hi -2))
(*.f64 1 (*.f64 x (pow.f64 hi -2)))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(*.f64 (pow.f64 hi -1) (/.f64 x hi))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(*.f64 x (pow.f64 hi -2))
(/.f64 x (*.f64 hi hi))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(*.f64 (/.f64 (sqrt.f64 x) hi) (/.f64 (sqrt.f64 x) hi))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(*.f64 (pow.f64 hi -1/2) (/.f64 (/.f64 x hi) (sqrt.f64 hi)))
(*.f64 (pow.f64 hi -1/2) (/.f64 x (*.f64 (sqrt.f64 hi) hi)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (/.f64 x hi) (cbrt.f64 hi)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 x (*.f64 (cbrt.f64 hi) hi)))
(/.f64 (/.f64 x (*.f64 (cbrt.f64 hi) hi)) (pow.f64 (cbrt.f64 hi) 2))
(*.f64 (/.f64 x (sqrt.f64 hi)) (/.f64 (pow.f64 hi -1) (sqrt.f64 hi)))
(*.f64 (/.f64 x (sqrt.f64 hi)) (/.f64 (/.f64 1 hi) (sqrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 hi hi)))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 hi hi)))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 hi 4))) (/.f64 x (pow.f64 (cbrt.f64 hi) 2)))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (pow.f64 hi 4)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (pow.f64 hi -1) (cbrt.f64 hi)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (/.f64 1 hi) (cbrt.f64 hi)))
(/.f64 (/.f64 (*.f64 x (/.f64 1 hi)) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) hi) (/.f64 (cbrt.f64 x) hi))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 hi 4))) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 hi 4))))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 hi 4))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 hi) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 hi 4))) (/.f64 x (pow.f64 (cbrt.f64 hi) 2)))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (pow.f64 hi 4)))
(*.f64 (/.f64 x 1) (/.f64 (pow.f64 hi -1) hi))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) 1) (/.f64 (cbrt.f64 (/.f64 x hi)) hi))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (pow.f64 (cbrt.f64 hi) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (/.f64 x hi)) (sqrt.f64 hi)))
(/.f64 (/.f64 x (*.f64 (sqrt.f64 hi) hi)) (sqrt.f64 hi))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x hi)) 1) (/.f64 (sqrt.f64 (/.f64 x hi)) hi))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x hi)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (/.f64 x hi)) (cbrt.f64 hi)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 x (*.f64 (cbrt.f64 hi) hi)))
(/.f64 (/.f64 x (*.f64 (cbrt.f64 hi) hi)) (pow.f64 (cbrt.f64 hi) 2))
(pow.f64 (*.f64 x (pow.f64 hi -2)) 1)
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 3)
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(pow.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 3) 1/3)
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(pow.f64 (/.f64 (sqrt.f64 x) hi) 2)
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(pow.f64 (/.f64 (*.f64 hi hi) x) -1)
(/.f64 1 (/.f64 (*.f64 hi hi) x))
(/.f64 1 (/.f64 hi (/.f64 x hi)))
(sqrt.f64 (/.f64 (*.f64 x x) (pow.f64 hi 4)))
(sqrt.f64 (/.f64 x (/.f64 (pow.f64 hi 4) x)))
(log.f64 (pow.f64 (exp.f64 x) (pow.f64 hi -2)))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (pow.f64 hi -2)))))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(cbrt.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2))))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(exp.f64 (log.f64 (*.f64 x (pow.f64 hi -2))))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 hi -2))) 1))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(log1p.f64 (expm1.f64 (*.f64 x (pow.f64 hi -2))))
(/.f64 x (*.f64 hi hi))
(*.f64 x (pow.f64 hi -2))
(+.f64 (pow.f64 hi -1) (neg.f64 (*.f64 x (pow.f64 hi -2))))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) hi)) (/.f64 (sqrt.f64 x) hi) (*.f64 x (pow.f64 hi -2))))
(+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 x)) hi) (/.f64 (sqrt.f64 x) hi) (*.f64 x (pow.f64 hi -2))))
(+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) 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 (/.f64 x hi)) hi) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 x)) hi) (/.f64 (sqrt.f64 x) hi) (*.f64 x (pow.f64 hi -2))))
(+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) 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 (/.f64 x hi)) hi) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 x)) hi) (/.f64 (sqrt.f64 x) hi) (*.f64 x (pow.f64 hi -2))))
(+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) 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))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2))))
(+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 x)) hi) (/.f64 (sqrt.f64 x) hi) (*.f64 x (pow.f64 hi -2))))
(+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 (*.f64 x (pow.f64 hi -2)) 0))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi -2)) (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 (neg.f64 (pow.f64 hi -2)) x (*.f64 x (pow.f64 hi -2))) (fma.f64 (cbrt.f64 (pow.f64 hi -2)) (cbrt.f64 (/.f64 1 hi)) (*.f64 x (neg.f64 (pow.f64 hi -2)))))
(+.f64 (*.f64 (*.f64 x (pow.f64 hi -2)) 0) (-.f64 (*.f64 (cbrt.f64 (pow.f64 hi -2)) (cbrt.f64 (/.f64 1 hi))) (*.f64 x (pow.f64 hi -2))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi -2)) (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 (neg.f64 (pow.f64 hi -2)) x (*.f64 x (pow.f64 hi -2))) (fma.f64 (cbrt.f64 (pow.f64 hi -2)) (cbrt.f64 (/.f64 1 hi)) (*.f64 x (neg.f64 (pow.f64 hi -2)))))
(+.f64 (*.f64 (*.f64 x (pow.f64 hi -2)) 0) (-.f64 (*.f64 (cbrt.f64 (pow.f64 hi -2)) (cbrt.f64 (/.f64 1 hi))) (*.f64 x (pow.f64 hi -2))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi -2)) (cbrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 hi -2)) x (*.f64 x (pow.f64 hi -2))) (fma.f64 (cbrt.f64 (pow.f64 hi -2)) (cbrt.f64 (/.f64 1 hi)) (*.f64 x (neg.f64 (pow.f64 hi -2)))))
(+.f64 (*.f64 (*.f64 x (pow.f64 hi -2)) 0) (-.f64 (*.f64 (cbrt.f64 (pow.f64 hi -2)) (cbrt.f64 (/.f64 1 hi))) (*.f64 x (pow.f64 hi -2))))
(+.f64 (fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (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 (/.f64 x hi)) hi) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 x)) hi) (/.f64 (sqrt.f64 x) hi) (*.f64 x (pow.f64 hi -2))))
(+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 (*.f64 x (pow.f64 hi -2)) 0))
(+.f64 (fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (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 (/.f64 x hi)) hi) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 x)) hi) (/.f64 (sqrt.f64 x) hi) (*.f64 x (pow.f64 hi -2))))
(+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 (*.f64 x (pow.f64 hi -2)) 0))
(+.f64 (fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2))))
(+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 x)) hi) (/.f64 (sqrt.f64 x) hi) (*.f64 x (pow.f64 hi -2))))
(+.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 (*.f64 x (pow.f64 hi -2)) 0))
(*.f64 1 (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (cbrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (sqrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 hi x)) (pow.f64 hi 3))
(/.f64 (*.f64 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 (/.f64 (*.f64 x x) (pow.f64 hi 4)) (/.f64 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 (/.f64 x (/.f64 (pow.f64 hi 4) x)) (/.f64 x (pow.f64 hi 3)))))
(/.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (+.f64 (+.f64 (pow.f64 hi -2) (/.f64 (*.f64 x x) (pow.f64 hi 4))) (/.f64 x (pow.f64 hi 3))))
(/.f64 (-.f64 (pow.f64 hi -2) (/.f64 (*.f64 x x) (pow.f64 hi 4))) (+.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2))))
(/.f64 (-.f64 (pow.f64 hi -2) (/.f64 x (/.f64 (pow.f64 hi 4) x))) (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)))
(/.f64 (-.f64 (pow.f64 hi -2) (/.f64 (*.f64 x x) (pow.f64 hi 4))) (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 (/.f64 (*.f64 hi hi) x) (*.f64 hi 1)) (*.f64 hi (/.f64 (*.f64 hi hi) x)))
(/.f64 (-.f64 (/.f64 (*.f64 hi hi) x) hi) (/.f64 (pow.f64 hi 3) x))
(/.f64 (-.f64 (/.f64 hi (/.f64 x hi)) hi) (/.f64 (pow.f64 hi 3) x))
(/.f64 (-.f64 hi (*.f64 hi (/.f64 x hi))) (*.f64 hi hi))
(/.f64 (-.f64 (neg.f64 (*.f64 hi hi)) (*.f64 hi x)) (*.f64 hi (neg.f64 (*.f64 hi hi))))
(/.f64 (-.f64 (*.f64 hi (neg.f64 hi)) (*.f64 hi x)) (neg.f64 (pow.f64 hi 3)))
(/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 hi 3))
(/.f64 (-.f64 (/.f64 (*.f64 hi hi) x) (*.f64 (/.f64 hi 1) 1)) (*.f64 (/.f64 hi 1) (/.f64 (*.f64 hi hi) x)))
(/.f64 (-.f64 (/.f64 (*.f64 hi hi) x) hi) (/.f64 (pow.f64 hi 3) x))
(/.f64 (-.f64 (/.f64 hi (/.f64 x hi)) hi) (/.f64 (pow.f64 hi 3) x))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 (/.f64 hi 1) x)) (*.f64 (/.f64 hi 1) (*.f64 hi hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 hi 3))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi 1) (/.f64 x hi))) (*.f64 (/.f64 hi 1) hi))
(/.f64 (-.f64 hi (*.f64 hi (/.f64 x hi))) (*.f64 hi hi))
(/.f64 (-.f64 (neg.f64 (*.f64 hi hi)) (*.f64 (/.f64 hi 1) x)) (*.f64 (/.f64 hi 1) (neg.f64 (*.f64 hi hi))))
(/.f64 (-.f64 (*.f64 hi (neg.f64 hi)) (*.f64 hi x)) (neg.f64 (pow.f64 hi 3)))
(/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 hi 3))
(/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 hi hi) x)) (*.f64 (neg.f64 hi) 1)) (*.f64 (neg.f64 hi) (/.f64 (*.f64 hi hi) x)))
(/.f64 (+.f64 (/.f64 (*.f64 hi (neg.f64 hi)) x) hi) (/.f64 (neg.f64 (pow.f64 hi 3)) x))
(/.f64 (fma.f64 -1 (/.f64 hi (/.f64 x hi)) hi) (/.f64 (pow.f64 (neg.f64 hi) 3) x))
(/.f64 (-.f64 (*.f64 -1 (*.f64 hi hi)) (*.f64 (neg.f64 hi) x)) (*.f64 (neg.f64 hi) (*.f64 hi hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 hi 3))
(/.f64 (-.f64 (*.f64 -1 hi) (*.f64 (neg.f64 hi) (/.f64 x hi))) (*.f64 (neg.f64 hi) hi))
(/.f64 (-.f64 hi (*.f64 hi (/.f64 x hi))) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 -1 (neg.f64 (*.f64 hi hi))) (*.f64 (neg.f64 hi) x)) (*.f64 (neg.f64 hi) (neg.f64 (*.f64 hi hi))))
(/.f64 (-.f64 (*.f64 hi (neg.f64 hi)) (*.f64 hi x)) (neg.f64 (pow.f64 hi 3)))
(/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 hi 3))
(/.f64 (neg.f64 (-.f64 (*.f64 hi hi) (*.f64 hi x))) (neg.f64 (pow.f64 hi 3)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 hi 3))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))) (neg.f64 (+.f64 (pow.f64 hi -2) (+.f64 (/.f64 (*.f64 x x) (pow.f64 hi 4)) (/.f64 x (pow.f64 hi 3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))) (neg.f64 (+.f64 (pow.f64 hi -2) (+.f64 (/.f64 x (/.f64 (pow.f64 hi 4) x)) (/.f64 x (pow.f64 hi 3))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (+.f64 (+.f64 (pow.f64 hi -2) (/.f64 (*.f64 x x) (pow.f64 hi 4))) (/.f64 x (pow.f64 hi 3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi -2) (/.f64 (*.f64 x x) (pow.f64 hi 4)))) (neg.f64 (+.f64 (pow.f64 hi -1) (*.f64 x (pow.f64 hi -2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi -2) (/.f64 x (/.f64 (pow.f64 hi 4) x)))) (neg.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 hi -2) (/.f64 (*.f64 x x) (pow.f64 hi 4))) (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi))))
(pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 1)
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(pow.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 3) 1/3)
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 2))
(fabs.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(log.f64 (exp.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) 3))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(exp.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(fma.f64 1 (pow.f64 hi -1) (neg.f64 (*.f64 x (pow.f64 hi -2))))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(fma.f64 (cbrt.f64 (pow.f64 hi -2)) (cbrt.f64 (pow.f64 hi -1)) (neg.f64 (*.f64 x (pow.f64 hi -2))))
(fma.f64 (cbrt.f64 (pow.f64 hi -2)) (cbrt.f64 (/.f64 1 hi)) (*.f64 x (neg.f64 (pow.f64 hi -2))))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 hi -2)) (cbrt.f64 (/.f64 1 hi))) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (neg.f64 (*.f64 x (pow.f64 hi -2))))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (-.f64 1 (/.f64 x hi)) hi)
(+.f64 (/.f64 x hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) 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 (-.f64 1 (/.f64 x hi))) hi))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) 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 (-.f64 1 (/.f64 x hi))) hi))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 0))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 0))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 0))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 0))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 0))
(+.f64 (fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 x (/.f64 1 hi) (*.f64 lo (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi))))
(+.f64 (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 0) (-.f64 (*.f64 x (/.f64 1 hi)) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))
(+.f64 (fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 x (/.f64 1 hi) (*.f64 lo (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi))))
(+.f64 (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 0) (-.f64 (*.f64 x (/.f64 1 hi)) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)) (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 0))
(*.f64 1 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) 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 (-.f64 1 (/.f64 x hi))) hi))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) 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 (-.f64 1 (/.f64 x hi))) hi))
(*.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) 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 (-.f64 1 (/.f64 x hi))) hi))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 2)) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))) (neg.f64 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 2)) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi))))
(pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1)
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 3)
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(pow.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3) 1/3)
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 2)
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))
(fabs.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)))
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) 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 (-.f64 1 (/.f64 x hi))) hi))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) 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 (-.f64 1 (/.f64 x hi))) hi))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) 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 (-.f64 1 (/.f64 x hi))) hi))
(exp.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) 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 (-.f64 1 (/.f64 x hi))) hi))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 1))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) 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 (-.f64 1 (/.f64 x hi))) hi))
(fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) 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 (-.f64 1 (/.f64 x hi))) hi))
(fma.f64 1 (/.f64 x hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) 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 (-.f64 1 (/.f64 x hi))) hi))
(fma.f64 x (pow.f64 hi -1) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 x (/.f64 1 hi) (*.f64 lo (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi)))
(-.f64 (*.f64 x (/.f64 1 hi)) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(fma.f64 x (pow.f64 hi -1) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 x (/.f64 1 hi) (*.f64 lo (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi)))
(-.f64 (*.f64 x (/.f64 1 hi)) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) 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 (-.f64 1 (/.f64 x hi))) hi))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) 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 (-.f64 1 (/.f64 x hi))) hi))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) 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 (-.f64 1 (/.f64 x hi))) hi))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) 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 (-.f64 1 (/.f64 x hi))) hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 lo x) lo))) 1)
(/.f64 (+.f64 x lo) lo)
(*.f64 1 (/.f64 (+.f64 lo x) lo))
(/.f64 (+.f64 x lo) lo)
(*.f64 (+.f64 lo x) (/.f64 1 lo))
(/.f64 (+.f64 x lo) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 x lo) lo)
(*.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) (sqrt.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 x lo) lo)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 x lo) (cbrt.f64 lo)))
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 lo x) (sqrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 x lo) (sqrt.f64 lo)))
(/.f64 (/.f64 (+.f64 x lo) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) lo))
(/.f64 (+.f64 x lo) lo)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x lo) lo)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x lo)) 2) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 lo x)) (sqrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 x lo) (sqrt.f64 lo)))
(/.f64 (/.f64 (+.f64 x lo) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) 1) (/.f64 (sqrt.f64 (+.f64 lo x)) lo))
(/.f64 (+.f64 x lo) lo)
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 x lo) (cbrt.f64 lo)))
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(pow.f64 (/.f64 (+.f64 lo x) lo) 1)
(/.f64 (+.f64 x lo) lo)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) 3)
(/.f64 (+.f64 x lo) lo)
(pow.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 3) 1/3)
(/.f64 (+.f64 x lo) lo)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) 2)
(/.f64 (+.f64 x lo) lo)
(pow.f64 (/.f64 lo (+.f64 lo x)) -1)
(/.f64 1 (/.f64 lo (+.f64 x lo)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x lo) lo) 2))
(fabs.f64 (/.f64 (+.f64 x lo) lo))
(log.f64 (exp.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 x lo) lo)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 lo x) lo))))
(/.f64 (+.f64 x lo) lo)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 3))
(/.f64 (+.f64 x lo) lo)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 lo x) 3) (pow.f64 lo 3)))
(/.f64 (+.f64 x lo) lo)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 x lo) lo)
(exp.f64 (log.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 x lo) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 lo x) lo)) 1))
(/.f64 (+.f64 x lo) lo)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 x lo) lo)
(+.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 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2) (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 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.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 (-.f64 x hi) lo) 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 (-.f64 x hi) lo) 2)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (-.f64 -1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 (-.f64 x hi) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (neg.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 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 hi x) 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))
(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) (/.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 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2) (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)
(*.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 (-.f64 x hi) (sqrt.f64 lo)) (sqrt.f64 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 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) (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 1 (sqrt.f64 lo)) (/.f64 (-.f64 x hi) (sqrt.f64 lo)))
(/.f64 (/.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 (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))
(pow.f64 (/.f64 (-.f64 x hi) lo) 1)
(/.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 (-.f64 x hi) lo) 3) 1/3)
(/.f64 (-.f64 x hi) lo)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) 2)
(/.f64 (-.f64 x hi) lo)
(pow.f64 (/.f64 lo (-.f64 x hi)) -1)
(/.f64 1 (/.f64 lo (-.f64 x hi)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))
(fabs.f64 (/.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)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))) 1)
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 2) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (-.f64 x lo)) hi)) (/.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (-.f64 x lo)) hi)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (-.f64 x lo))) hi)
(*.f64 hi (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (*.f64 (-.f64 x lo) (+.f64 (/.f64 lo hi) -1))))
(*.f64 1 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) 2) (cbrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 2) (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 (*.f64 (-.f64 x lo) lo) (-.f64 x lo)) (pow.f64 hi 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 lo (-.f64 x lo)) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (-.f64 x lo)) hi))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (-.f64 x lo))) hi)
(*.f64 hi (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (*.f64 (-.f64 x lo) (+.f64 (/.f64 lo hi) -1))))
(/.f64 (+.f64 (*.f64 hi hi) (*.f64 (/.f64 hi (-.f64 x lo)) (*.f64 (-.f64 x lo) lo))) (*.f64 (/.f64 hi (-.f64 x lo)) (*.f64 hi hi)))
(/.f64 (fma.f64 (*.f64 lo (-.f64 x lo)) (/.f64 hi (-.f64 x lo)) (*.f64 hi hi)) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))
(/.f64 (fma.f64 hi hi (*.f64 lo (*.f64 (-.f64 x lo) (/.f64 hi (-.f64 x lo))))) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))
(/.f64 (+.f64 hi (*.f64 (/.f64 hi (-.f64 x lo)) (*.f64 (/.f64 (-.f64 x lo) hi) lo))) (*.f64 (/.f64 hi (-.f64 x lo)) hi))
(/.f64 (fma.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (/.f64 hi (-.f64 x lo)) hi) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (/.f64 hi (-.f64 x lo))) hi) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (+.f64 hi (*.f64 (/.f64 hi (-.f64 x lo)) (*.f64 (-.f64 x lo) (/.f64 lo hi)))) (*.f64 (/.f64 hi (-.f64 x lo)) hi))
(/.f64 (fma.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (/.f64 hi (-.f64 x lo)) hi) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (/.f64 hi (-.f64 x lo))) hi) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (+.f64 (*.f64 (-.f64 x lo) (*.f64 hi hi)) (*.f64 hi (*.f64 (-.f64 x lo) lo))) (pow.f64 hi 3))
(/.f64 (fma.f64 (-.f64 x lo) (*.f64 hi hi) (*.f64 hi (*.f64 lo (-.f64 x lo)))) (pow.f64 hi 3))
(/.f64 (*.f64 (*.f64 hi (-.f64 x lo)) (+.f64 hi lo)) (pow.f64 hi 3))
(/.f64 (+.f64 (*.f64 (-.f64 x lo) hi) (*.f64 hi (*.f64 (/.f64 (-.f64 x lo) hi) lo))) (*.f64 hi hi))
(/.f64 (fma.f64 (-.f64 x lo) hi (*.f64 hi (*.f64 lo (/.f64 (-.f64 x lo) hi)))) (*.f64 hi hi))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 (*.f64 (/.f64 lo hi) hi) hi)) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (-.f64 x lo) hi) (*.f64 hi (*.f64 (-.f64 x lo) (/.f64 lo hi)))) (*.f64 hi hi))
(/.f64 (fma.f64 (-.f64 x lo) hi (*.f64 hi (*.f64 lo (/.f64 (-.f64 x lo) hi)))) (*.f64 hi hi))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 (*.f64 (/.f64 lo hi) hi) hi)) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 x lo)) (*.f64 hi hi)) (*.f64 (neg.f64 hi) (*.f64 (-.f64 x lo) lo))) (*.f64 (neg.f64 hi) (*.f64 hi hi)))
(/.f64 (fma.f64 (*.f64 lo (-.f64 x lo)) (neg.f64 hi) (*.f64 hi (*.f64 hi (neg.f64 (-.f64 x lo))))) (neg.f64 (pow.f64 hi 3)))
(/.f64 (neg.f64 (*.f64 (*.f64 hi (-.f64 x lo)) (+.f64 hi lo))) (pow.f64 (neg.f64 hi) 3))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 x lo)) hi) (*.f64 (neg.f64 hi) (*.f64 (/.f64 (-.f64 x lo) hi) lo))) (*.f64 (neg.f64 hi) hi))
(/.f64 (fma.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (neg.f64 hi) (*.f64 hi (neg.f64 (-.f64 x lo)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) (+.f64 (*.f64 (/.f64 lo hi) hi) hi))) (*.f64 hi (neg.f64 hi)))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 x lo)) hi) (*.f64 (neg.f64 hi) (*.f64 (-.f64 x lo) (/.f64 lo hi)))) (*.f64 (neg.f64 hi) hi))
(/.f64 (fma.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (neg.f64 hi) (*.f64 hi (neg.f64 (-.f64 x lo)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) (+.f64 (*.f64 (/.f64 lo hi) hi) hi))) (*.f64 hi (neg.f64 hi)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) lo) (/.f64 hi (-.f64 x lo))) (*.f64 (*.f64 hi hi) 1)) (*.f64 (*.f64 hi hi) (/.f64 hi (-.f64 x lo))))
(/.f64 (fma.f64 (*.f64 lo (-.f64 x lo)) (/.f64 hi (-.f64 x lo)) (*.f64 hi hi)) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))
(/.f64 (fma.f64 hi hi (*.f64 lo (*.f64 (-.f64 x lo) (/.f64 hi (-.f64 x lo))))) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) lo) hi) (*.f64 (*.f64 hi hi) (-.f64 x lo))) (pow.f64 hi 3))
(/.f64 (fma.f64 (-.f64 x lo) (*.f64 hi hi) (*.f64 hi (*.f64 lo (-.f64 x lo)))) (pow.f64 hi 3))
(/.f64 (*.f64 (*.f64 hi (-.f64 x lo)) (+.f64 hi lo)) (pow.f64 hi 3))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) lo) (neg.f64 hi)) (*.f64 (*.f64 hi hi) (neg.f64 (-.f64 x lo)))) (*.f64 (*.f64 hi hi) (neg.f64 hi)))
(/.f64 (fma.f64 (*.f64 lo (-.f64 x lo)) (neg.f64 hi) (*.f64 hi (*.f64 hi (neg.f64 (-.f64 x lo))))) (neg.f64 (pow.f64 hi 3)))
(/.f64 (neg.f64 (*.f64 (*.f64 hi (-.f64 x lo)) (+.f64 hi lo))) (pow.f64 (neg.f64 hi) 3))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (/.f64 hi (-.f64 x lo))) (*.f64 hi 1)) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (fma.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (/.f64 hi (-.f64 x lo)) hi) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (/.f64 hi (-.f64 x lo))) hi) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi) (*.f64 hi (-.f64 x lo))) (*.f64 hi hi))
(/.f64 (fma.f64 (-.f64 x lo) hi (*.f64 hi (*.f64 lo (/.f64 (-.f64 x lo) hi)))) (*.f64 hi hi))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 (*.f64 (/.f64 lo hi) hi) hi)) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (neg.f64 hi)) (*.f64 hi (neg.f64 (-.f64 x lo)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (fma.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (neg.f64 hi) (*.f64 hi (neg.f64 (-.f64 x lo)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) (+.f64 (*.f64 (/.f64 lo hi) hi) hi))) (*.f64 hi (neg.f64 hi)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) (/.f64 hi (-.f64 x lo))) (*.f64 hi 1)) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (fma.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (/.f64 hi (-.f64 x lo)) hi) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (/.f64 hi (-.f64 x lo))) hi) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) hi) (*.f64 hi (-.f64 x lo))) (*.f64 hi hi))
(/.f64 (fma.f64 (-.f64 x lo) hi (*.f64 hi (*.f64 lo (/.f64 (-.f64 x lo) hi)))) (*.f64 hi hi))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 (*.f64 (/.f64 lo hi) hi) hi)) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) (neg.f64 hi)) (*.f64 hi (neg.f64 (-.f64 x lo)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (fma.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (neg.f64 hi) (*.f64 hi (neg.f64 (-.f64 x lo)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) (+.f64 (*.f64 (/.f64 lo hi) hi) hi))) (*.f64 hi (neg.f64 hi)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 2) (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 (*.f64 (-.f64 x lo) lo) (-.f64 x lo)) (pow.f64 hi 3))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 lo (-.f64 x lo)) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 lo (-.f64 x lo)) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) (neg.f64 (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (-.f64 x lo)) hi)))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (neg.f64 (/.f64 (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (-.f64 x lo)) hi))))
(*.f64 1 (*.f64 hi (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (*.f64 (-.f64 x lo) (+.f64 (/.f64 lo hi) -1)))))
(pow.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 1)
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) 3)
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(pow.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3) 1/3)
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) 2)
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi)) 2))
(fabs.f64 (*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi)))
(log.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(exp.f64 (log.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) 1))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(fma.f64 1 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
(fma.f64 1 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(fma.f64 1 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(fma.f64 (-.f64 x lo) (pow.f64 hi -1) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
(fma.f64 1 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) (/.f64 (-.f64 x lo) hi))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
(fma.f64 1 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) lo)) hi) (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) lo)) hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 lo (-.f64 x lo))) hi) 2) (/.f64 (-.f64 x lo) hi))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
(fma.f64 1 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))) 1)
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 lo (*.f64 (/.f64 hi (-.f64 x lo)) hi))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 1 (*.f64 (/.f64 hi (-.f64 x lo)) (/.f64 hi lo)))
(/.f64 1 (/.f64 (*.f64 hi (/.f64 hi (-.f64 x lo))) lo))
(/.f64 1 (*.f64 hi (/.f64 (/.f64 hi lo) (-.f64 x lo))))
(/.f64 1 (*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 x lo))))
(/.f64 1 (/.f64 (*.f64 hi (/.f64 hi (-.f64 x lo))) lo))
(/.f64 1 (*.f64 hi (/.f64 (/.f64 hi lo) (-.f64 x lo))))
(/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (neg.f64 lo) (*.f64 (/.f64 hi (-.f64 x lo)) (neg.f64 hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (neg.f64 (-.f64 x lo)) (*.f64 (/.f64 hi lo) (neg.f64 hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi)
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) hi)
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo 1) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (neg.f64 lo) 1) (*.f64 (neg.f64 hi) (/.f64 hi (-.f64 x lo))))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (-.f64 x lo) 1) (*.f64 hi (/.f64 hi lo)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) 1) (*.f64 (neg.f64 hi) (/.f64 hi lo)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (-.f64 x lo) (neg.f64 lo)) (*.f64 hi (neg.f64 hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) lo) (*.f64 (neg.f64 hi) hi))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) (neg.f64 lo)) (*.f64 (neg.f64 hi) (neg.f64 hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (*.f64 hi hi))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (neg.f64 (-.f64 x lo))) (*.f64 hi (neg.f64 hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (neg.f64 lo) (-.f64 x lo)) (*.f64 (neg.f64 hi) hi))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (neg.f64 lo) (neg.f64 (-.f64 x lo))) (*.f64 (neg.f64 hi) (neg.f64 hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) lo)) (neg.f64 (*.f64 hi hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo)) (neg.f64 hi))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi))) (neg.f64 hi))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 1)
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 3)
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 3) 1/3)
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) lo)) hi) 2)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 lo (-.f64 x lo))) hi) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2))
(fabs.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(log.f64 (pow.f64 (exp.f64 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 3))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 1))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))

eval390.0ms (5.3%)

Compiler

Compiled 9465 to 3912 computations (58.7% saved)

prune191.0ms (2.6%)

Pruning

43 alts after pruning (43 fresh and 0 done)

PrunedKeptTotal
New45642498
Fresh112
Picked505
Done000
Total46243505
Accurracy
19.8%
Counts
505 → 43
Alt Table
Click to see full alt table
StatusAccuracyProgram
9.2%
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
9.2%
(fma.f64 (-.f64 x lo) (pow.f64 hi -1) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
9.2%
(fma.f64 (+.f64 (/.f64 lo (*.f64 hi hi)) (*.f64 -1 (/.f64 -1 hi))) x (-.f64 (/.f64 (neg.f64 lo) hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi))))
18.8%
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 3)
18.7%
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
18.8%
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi)))))
18.8%
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
18.8%
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 2)) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi)))
9.6%
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 (-.f64 x hi) lo)))))
9.6%
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
18.7%
(/.f64 (+.f64 x lo) lo)
18.8%
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (neg.f64 lo)) hi)
18.8%
(/.f64 (neg.f64 lo) hi)
9.2%
(-.f64 (/.f64 (neg.f64 lo) hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (neg.f64 (*.f64 x (pow.f64 hi -2))))))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 1 hi)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (exp.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.8%
(-.f64 (/.f64 x hi) (log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.8%
(-.f64 (/.f64 x hi) (cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)))
9.2%
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
9.6%
(-.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 3))
9.6%
(-.f64 1 (/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)))
18.7%
(-.f64 1 (/.f64 x lo))
9.6%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
9.6%
(-.f64 1 (expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo))))
9.6%
(-.f64 1 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
8.9%
(+.f64 (/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi) (/.f64 (-.f64 x lo) hi))
9.6%
(+.f64 (/.f64 hi lo) 1)
8.3%
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))) 1) (/.f64 (-.f64 x lo) hi))
18.8%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.7%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) lo))
9.2%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
18.7%
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 x lo) (cbrt.f64 lo)))
18.7%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
4.1%
(*.f64 hi (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (*.f64 (-.f64 x lo) (+.f64 (/.f64 lo hi) -1))))
18.8%
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
9.2%
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))))
18.8%
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
17.8%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
17.8%
(fabs.f64 (*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi)))
18.8%
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.7%
1
9.2%
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
9.2%
(fma.f64 (-.f64 x lo) (pow.f64 hi -1) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
9.2%
(fma.f64 (+.f64 (/.f64 lo (*.f64 hi hi)) (*.f64 -1 (/.f64 -1 hi))) x (-.f64 (/.f64 (neg.f64 lo) hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi))))
18.8%
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 3)
18.7%
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
18.8%
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi)))))
18.8%
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
18.8%
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 2)) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi)))
9.6%
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 (-.f64 x hi) lo)))))
9.6%
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
18.7%
(/.f64 (+.f64 x lo) lo)
18.8%
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (neg.f64 lo)) hi)
18.8%
(/.f64 (neg.f64 lo) hi)
9.2%
(-.f64 (/.f64 (neg.f64 lo) hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (neg.f64 (*.f64 x (pow.f64 hi -2))))))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 1 hi)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (exp.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.8%
(-.f64 (/.f64 x hi) (log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.8%
(-.f64 (/.f64 x hi) (cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)))
9.2%
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
9.6%
(-.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 3))
9.6%
(-.f64 1 (/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)))
18.7%
(-.f64 1 (/.f64 x lo))
9.6%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
9.6%
(-.f64 1 (expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo))))
9.6%
(-.f64 1 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
8.9%
(+.f64 (/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi) (/.f64 (-.f64 x lo) hi))
9.6%
(+.f64 (/.f64 hi lo) 1)
8.3%
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))) 1) (/.f64 (-.f64 x lo) hi))
18.8%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.7%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) lo))
9.2%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
18.7%
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 x lo) (cbrt.f64 lo)))
18.7%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
4.1%
(*.f64 hi (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (*.f64 (-.f64 x lo) (+.f64 (/.f64 lo hi) -1))))
18.8%
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
9.2%
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))))
18.8%
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
17.8%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
17.8%
(fabs.f64 (*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi)))
18.8%
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.7%
1
Compiler

Compiled 3260 to 1940 computations (40.5% saved)

localize208.0ms (2.8%)

Local Accuracy

Found 13 expressions with local accuracy:

NewAccuracyProgram
100.0%
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
99.5%
(/.f64 (+.f64 x lo) (cbrt.f64 lo))
99.4%
(cbrt.f64 lo)
99.2%
(pow.f64 (cbrt.f64 lo) 2)
100.0%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
99.6%
(exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
99.6%
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
98.6%
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
100.0%
(*.f64 lo (-.f64 1 (/.f64 x hi)))
100.0%
(-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
99.2%
(*.f64 (/.f64 lo hi) (/.f64 lo hi))
97.1%
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
98.6%
(*.f64 lo (/.f64 1 hi))
Compiler

Compiled 205 to 72 computations (64.9% saved)

series31.0ms (0.4%)

Counts
13 → 336
Calls

93 calls:

TimeVariablePointExpression
5.0ms
x
@0
(/.f64 (+.f64 x lo) (cbrt.f64 lo))
3.0ms
lo
@-inf
(pow.f64 (cbrt.f64 lo) 2)
1.0ms
lo
@-inf
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
1.0ms
x
@0
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
1.0ms
x
@0
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))

rewrite132.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
610×add-sqr-sqrt
602×pow1
598×*-un-lft-identity
570×add-exp-log
568×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
028305
1648287
Stop Event
node limit
Counts
13 → 474
Calls
Call 1
Inputs
(*.f64 lo (/.f64 1 hi))
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(*.f64 (/.f64 lo hi) (/.f64 lo hi))
(-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(*.f64 lo (-.f64 1 (/.f64 x hi)))
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(pow.f64 (cbrt.f64 lo) 2)
(cbrt.f64 lo)
(/.f64 (+.f64 x lo) (cbrt.f64 lo))
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 lo hi))) 1)
(/.f64 lo hi)
(/.f64 lo (*.f64 hi 1))
(/.f64 1 (/.f64 hi lo))
(/.f64 1 (/.f64 (/.f64 hi lo) 1))
(/.f64 1 (/.f64 hi (*.f64 lo 1)))
(/.f64 -1 (neg.f64 (/.f64 hi lo)))
(/.f64 (neg.f64 lo) (neg.f64 hi))
(/.f64 (*.f64 lo 1) hi)
(/.f64 (sqrt.f64 (*.f64 (/.f64 lo hi) lo)) (sqrt.f64 hi))
(/.f64 (sqrt.f64 (*.f64 lo (/.f64 lo hi))) (sqrt.f64 hi))
(/.f64 (neg.f64 (*.f64 lo 1)) (neg.f64 hi))
(/.f64 (neg.f64 (neg.f64 lo)) (neg.f64 (neg.f64 hi)))
(pow.f64 (/.f64 lo hi) 1)
(pow.f64 (pow.f64 (/.f64 lo hi) 2) 1/2)
(pow.f64 (cbrt.f64 (/.f64 lo hi)) 3)
(pow.f64 (pow.f64 (/.f64 lo hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 lo hi)) 2)
(pow.f64 (/.f64 hi lo) -1)
(sqrt.f64 (pow.f64 (/.f64 lo hi) 2))
(fabs.f64 (/.f64 lo hi))
(log.f64 (exp.f64 (/.f64 lo hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 lo hi))))
(cbrt.f64 (pow.f64 (/.f64 lo hi) 3))
(cbrt.f64 (*.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi -2) hi)))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 hi -2) hi) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (/.f64 lo hi)))
(exp.f64 (log.f64 (/.f64 lo hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 lo hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 lo hi)))
(+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (fma.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (fma.f64 1 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 1 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 1 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(*.f64 1 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (sqrt.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (/.f64 1 (+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))))
(/.f64 1 (/.f64 (+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (/.f64 hi (-.f64 1 (/.f64 x hi)))) (*.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) lo)) (*.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) 1)) (*.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) hi) (*.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) hi))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (neg.f64 hi)) (*.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (*.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4)) (/.f64 hi (-.f64 1 (/.f64 x hi)))) (*.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) lo)) (*.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4)) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 1)) (*.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4)) hi) (*.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) hi))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4)) (neg.f64 hi)) (*.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (*.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (neg.f64 hi)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))) (neg.f64 (+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3) (pow.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)) (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (-.f64 (*.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (*.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (*.f64 (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (*.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(pow.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) 2)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 2))
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(exp.f64 (log.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(fma.f64 1 (/.f64 x hi) (neg.f64 (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(fma.f64 1 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 x (/.f64 1 hi) (neg.f64 (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 lo hi) 2))) 1)
(/.f64 lo (*.f64 (/.f64 hi lo) hi))
(/.f64 1 (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(/.f64 1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(/.f64 1 (/.f64 hi (*.f64 (/.f64 lo hi) lo)))
(/.f64 1 (/.f64 hi (*.f64 lo (/.f64 lo hi))))
(/.f64 (/.f64 lo hi) (/.f64 hi lo))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(/.f64 (neg.f64 lo) (*.f64 (/.f64 hi lo) (neg.f64 hi)))
(/.f64 (*.f64 (/.f64 lo hi) lo) hi)
(/.f64 (*.f64 lo 1) (*.f64 hi (/.f64 hi lo)))
(/.f64 (*.f64 lo 1) (*.f64 (/.f64 hi lo) hi))
(/.f64 (*.f64 lo (/.f64 lo hi)) hi)
(/.f64 (*.f64 (neg.f64 lo) (neg.f64 lo)) (*.f64 (neg.f64 hi) (neg.f64 hi)))
(/.f64 (*.f64 (*.f64 lo 1) (*.f64 lo 1)) (*.f64 hi hi))
(/.f64 (neg.f64 (*.f64 lo lo)) (neg.f64 (*.f64 hi hi)))
(/.f64 (*.f64 lo (neg.f64 lo)) (*.f64 hi (neg.f64 hi)))
(/.f64 (*.f64 lo (*.f64 lo 1)) (*.f64 hi hi))
(/.f64 (*.f64 (neg.f64 lo) lo) (*.f64 (neg.f64 hi) hi))
(/.f64 (*.f64 (neg.f64 lo) 1) (*.f64 (neg.f64 hi) (/.f64 hi lo)))
(/.f64 (*.f64 (neg.f64 lo) (*.f64 lo 1)) (*.f64 (neg.f64 hi) hi))
(/.f64 (*.f64 (*.f64 lo 1) lo) (*.f64 hi hi))
(/.f64 (*.f64 (*.f64 lo 1) 1) (*.f64 hi (/.f64 hi lo)))
(/.f64 (*.f64 (*.f64 lo 1) (neg.f64 lo)) (*.f64 hi (neg.f64 hi)))
(/.f64 (neg.f64 (*.f64 (/.f64 lo hi) lo)) (neg.f64 hi))
(/.f64 (neg.f64 (*.f64 lo (/.f64 lo hi))) (neg.f64 hi))
(pow.f64 (/.f64 lo hi) 2)
(pow.f64 (pow.f64 (/.f64 lo hi) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) 3)
(pow.f64 (pow.f64 (/.f64 lo hi) 6) 1/3)
(sqrt.f64 (pow.f64 (/.f64 lo hi) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 lo hi) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 lo hi) 2))))
(cbrt.f64 (pow.f64 (/.f64 lo hi) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 lo hi) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 lo hi))))
(exp.f64 (*.f64 (log.f64 (/.f64 lo hi)) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 lo hi))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (/.f64 x hi) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) 1 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)))))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) 1 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1)))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) 1 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) 1 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)))))
(*.f64 1 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4)) (/.f64 1 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6))))
(/.f64 1 (/.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4)) (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))
(/.f64 (-.f64 x (*.f64 (/.f64 lo hi) lo)) hi)
(/.f64 (-.f64 x (*.f64 lo (/.f64 lo hi))) hi)
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 (/.f64 hi x) (*.f64 lo lo))) (*.f64 (/.f64 hi x) (*.f64 hi hi)))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi x) (*.f64 (/.f64 lo hi) lo))) (*.f64 (/.f64 hi x) hi))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi x) (*.f64 lo (/.f64 lo hi)))) (*.f64 (/.f64 hi x) hi))
(/.f64 (-.f64 (*.f64 x (*.f64 hi hi)) (*.f64 hi (*.f64 lo lo))) (*.f64 hi (*.f64 hi hi)))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi (*.f64 (/.f64 lo hi) lo))) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi (*.f64 lo (/.f64 lo hi)))) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (*.f64 hi hi)) (*.f64 (neg.f64 hi) (*.f64 lo lo))) (*.f64 (neg.f64 hi) (*.f64 hi hi)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) hi) (*.f64 (neg.f64 hi) (*.f64 (/.f64 lo hi) lo))) (*.f64 (neg.f64 hi) hi))
(/.f64 (-.f64 (*.f64 (neg.f64 x) hi) (*.f64 (neg.f64 hi) (*.f64 lo (/.f64 lo hi)))) (*.f64 (neg.f64 hi) hi))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4))) (neg.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (neg.f64 (pow.f64 (/.f64 lo hi) 2))) (*.f64 (/.f64 x hi) (neg.f64 (pow.f64 (/.f64 lo hi) 2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (*.f64 (*.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi)) (*.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi))) (*.f64 (/.f64 x hi) (*.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi))))))
(pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) 2)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2))
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(exp.f64 (log.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(fma.f64 1 (/.f64 x hi) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(fma.f64 1 (/.f64 x hi) (*.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(fma.f64 x (/.f64 1 hi) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(fma.f64 x (/.f64 1 hi) (*.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))))) 1)
(pow.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) 1)
(pow.f64 (cbrt.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))) 3)
(pow.f64 (pow.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))) 2)
(sqrt.f64 (pow.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) 2))
(log.f64 (pow.f64 (exp.f64 lo) (-.f64 1 (/.f64 x hi))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(cbrt.f64 (pow.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) 3))
(cbrt.f64 (*.f64 (pow.f64 lo 3) (pow.f64 (-.f64 1 (/.f64 x hi)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))
(exp.f64 (log.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))) 1))
(log1p.f64 (expm1.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 1)
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 1 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))
(/.f64 1 (/.f64 (/.f64 hi (-.f64 1 (/.f64 x hi))) lo))
(/.f64 1 (/.f64 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))) 1))
(/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)
(/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 hi 1))
(/.f64 -1 (neg.f64 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (neg.f64 lo) (neg.f64 (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(/.f64 (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))) (neg.f64 hi))
(/.f64 (neg.f64 (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))))) (neg.f64 (neg.f64 hi)))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)
(pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)
(pow.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)
(pow.f64 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))) -1)
(sqrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))
(log.f64 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))
(expm1.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(exp.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1))
(log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 x hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 0 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 x hi) 3) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))) (/.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(-.f64 (/.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (/.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (/.f64 1 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (-.f64 (neg.f64 x) (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))))) (neg.f64 hi))
(/.f64 (-.f64 (/.f64 hi (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 hi x) lo)) (*.f64 (/.f64 hi x) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 (/.f64 hi x) 1)) (*.f64 (/.f64 hi x) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi x) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (/.f64 hi x) hi))
(/.f64 (-.f64 (neg.f64 hi) (*.f64 (/.f64 hi x) (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (*.f64 (/.f64 hi x) (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 x (/.f64 hi (-.f64 1 (/.f64 x hi)))) (*.f64 hi lo)) (*.f64 hi (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi 1)) (*.f64 hi (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 x (neg.f64 hi)) (*.f64 hi (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (*.f64 hi (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 hi (-.f64 1 (/.f64 x hi)))) (*.f64 (neg.f64 hi) lo)) (*.f64 (neg.f64 hi) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (neg.f64 hi) 1)) (*.f64 (neg.f64 hi) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) hi) (*.f64 (neg.f64 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (neg.f64 hi) hi))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 hi)) (*.f64 (neg.f64 hi) (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (*.f64 (neg.f64 hi) (neg.f64 hi)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))) (neg.f64 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (*.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (*.f64 (/.f64 x hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (*.f64 (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 1 (/.f64 x hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 x (/.f64 1 hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))) 1)
(*.f64 1 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (exp.f64 (/.f64 x hi)) (/.f64 1 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 2) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(/.f64 1 (/.f64 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (exp.f64 (/.f64 x hi))))
(/.f64 (exp.f64 (/.f64 x hi)) (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(/.f64 (neg.f64 (exp.f64 (/.f64 x hi))) (neg.f64 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(pow.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1)
(pow.f64 (E.f64) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 3)
(pow.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 2)
(pow.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2)) (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(sqrt.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2))
(log.f64 (exp.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))))
(cbrt.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3))
(expm1.f64 (log1p.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(log1p.f64 (expm1.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(+.f64 (/.f64 x hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 0 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(*.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (/.f64 1 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (-.f64 (neg.f64 x) (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))))) (neg.f64 hi))
(/.f64 (-.f64 (/.f64 hi (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 hi x) lo)) (*.f64 (/.f64 hi x) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 (/.f64 hi x) 1)) (*.f64 (/.f64 hi x) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi x) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (/.f64 hi x) hi))
(/.f64 (-.f64 (neg.f64 hi) (*.f64 (/.f64 hi x) (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (*.f64 (/.f64 hi x) (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 x (/.f64 hi (-.f64 1 (/.f64 x hi)))) (*.f64 hi lo)) (*.f64 hi (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi 1)) (*.f64 hi (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 x (neg.f64 hi)) (*.f64 hi (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (*.f64 hi (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 hi (-.f64 1 (/.f64 x hi)))) (*.f64 (neg.f64 hi) lo)) (*.f64 (neg.f64 hi) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (neg.f64 hi) 1)) (*.f64 (neg.f64 hi) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) hi) (*.f64 (neg.f64 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (neg.f64 hi) hi))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 hi)) (*.f64 (neg.f64 hi) (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (*.f64 (neg.f64 hi) (neg.f64 hi)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))) (neg.f64 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (*.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (*.f64 (/.f64 x hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (*.f64 (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 1 (/.f64 x hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 x (/.f64 1 hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.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 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2))
(sqrt.f64 (pow.f64 (cbrt.f64 lo) 4))
(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 lo lo))
(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 (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2) (cbrt.f64 (cbrt.f64 lo)))
(*.f64 (pow.f64 lo 1/6) (pow.f64 lo 1/6))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 lo))
(*.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)
(pow.f64 (pow.f64 (cbrt.f64 lo) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 lo)) 3)
(pow.f64 (pow.f64 lo 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 lo) 2))
(fabs.f64 (cbrt.f64 lo))
(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 (exp.f64 (log1p.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))) 1)
(*.f64 1 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(*.f64 (+.f64 lo x) (/.f64 1 (cbrt.f64 lo)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2) (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(*.f64 (neg.f64 (+.f64 lo x)) (/.f64 1 (neg.f64 (cbrt.f64 lo))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2)) (/.f64 (+.f64 lo x) (cbrt.f64 (cbrt.f64 lo))))
(*.f64 (/.f64 1 (pow.f64 lo 1/6)) (/.f64 (+.f64 lo x) (pow.f64 lo 1/6)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2)) (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (pow.f64 lo 1/6)) (/.f64 (cbrt.f64 (+.f64 lo x)) (pow.f64 lo 1/6)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) 1) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2)) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 (cbrt.f64 lo))))
(pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2)
(pow.f64 (/.f64 (cbrt.f64 lo) (+.f64 lo x)) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 lo x) 3) lo))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(exp.f64 (log.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 lo x) lo))) 1)
(*.f64 1 (/.f64 (+.f64 lo x) lo))
(*.f64 (+.f64 lo x) (/.f64 1 lo))
(*.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) -2))
(*.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (/.f64 (/.f64 1 (cbrt.f64 lo)) (cbrt.f64 lo)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) (sqrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (neg.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 lo) 2))))
(*.f64 (/.f64 1 (cbrt.f64 lo)) (/.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (cbrt.f64 lo)))
(*.f64 (pow.f64 (cbrt.f64 lo) -2) (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) 1) (/.f64 (sqrt.f64 (+.f64 lo x)) lo))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 lo x) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 lo x)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 4))) (/.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2)))
(*.f64 (/.f64 (+.f64 lo x) 1) (/.f64 (/.f64 1 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (+.f64 lo x) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 4))) (/.f64 (/.f64 1 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2) (cbrt.f64 lo)) (/.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (cbrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 4))) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 1) (/.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 4))) (/.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2)))
(pow.f64 (/.f64 (+.f64 lo x) lo) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) 2)
(pow.f64 (/.f64 1 (/.f64 (+.f64 lo x) lo)) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 lo x) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 lo x) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 lo x) 3) (pow.f64 lo 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 3) (*.f64 lo lo)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 lo x) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 lo x) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 lo x) lo)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 lo x) lo)))

simplify252.0ms (3.4%)

Algorithm
egg-herbie
Rules
1138×fma-def
550×distribute-rgt-in
538×distribute-lft-in
432×sqr-pow
392×cancel-sign-sub-inv
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0109232804
1303630082
Stop Event
node limit
Counts
810 → 679
Calls
Call 1
Inputs
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(*.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 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x)
(+.f64 (*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 lo x)) (pow.f64 lo 2)) (pow.f64 hi 2)))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 lo x)) (pow.f64 lo 2)) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 lo x)) (pow.f64 lo 2)) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 lo x)) (pow.f64 lo 2)) (pow.f64 hi 2)))) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 lo x)) (pow.f64 lo 2)) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 lo x)) (pow.f64 lo 2)) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 lo x)) (pow.f64 lo 2)) (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 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 lo x)) (pow.f64 lo 2)) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 lo x)) (pow.f64 lo 2)) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 lo x)) (pow.f64 lo 2)) (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 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(*.f64 (-.f64 1 (/.f64 x hi)) lo)
(*.f64 (-.f64 1 (/.f64 x hi)) lo)
(*.f64 (-.f64 1 (/.f64 x hi)) lo)
(*.f64 (-.f64 1 (/.f64 x hi)) lo)
(*.f64 (-.f64 1 (/.f64 x hi)) lo)
(*.f64 (-.f64 1 (/.f64 x hi)) lo)
(*.f64 (-.f64 1 (/.f64 x hi)) lo)
(*.f64 (-.f64 1 (/.f64 x hi)) lo)
(*.f64 (-.f64 1 (/.f64 x hi)) lo)
(*.f64 (-.f64 1 (/.f64 x hi)) lo)
(*.f64 (-.f64 1 (/.f64 x hi)) lo)
(*.f64 (-.f64 1 (/.f64 x hi)) lo)
lo
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) hi)) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) hi)) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) hi)) lo)
(*.f64 -1 (/.f64 (*.f64 lo x) hi))
(+.f64 lo (*.f64 -1 (/.f64 (*.f64 lo x) hi)))
(+.f64 lo (*.f64 -1 (/.f64 (*.f64 lo x) hi)))
(+.f64 lo (*.f64 -1 (/.f64 (*.f64 lo x) hi)))
(*.f64 -1 (/.f64 (*.f64 lo x) hi))
(+.f64 lo (*.f64 -1 (/.f64 (*.f64 lo x) hi)))
(+.f64 lo (*.f64 -1 (/.f64 (*.f64 lo x) hi)))
(+.f64 lo (*.f64 -1 (/.f64 (*.f64 lo x) hi)))
(*.f64 -1 (/.f64 (*.f64 lo x) hi))
(+.f64 lo (*.f64 -1 (/.f64 (*.f64 lo x) hi)))
(+.f64 lo (*.f64 -1 (/.f64 (*.f64 lo x) hi)))
(+.f64 lo (*.f64 -1 (/.f64 (*.f64 lo x) hi)))
lo
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) hi)) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) hi)) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) hi)) lo)
lo
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) hi)) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) hi)) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) hi)) lo)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) 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 (*.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 -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 lo (pow.f64 hi 2)) (/.f64 1 hi)) x)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(/.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 (/.f64 x hi)) lo) hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(exp.f64 (neg.f64 (/.f64 lo hi)))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 x (exp.f64 (neg.f64 (/.f64 lo hi))))) (exp.f64 (neg.f64 (/.f64 lo hi))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (*.f64 (exp.f64 (neg.f64 (/.f64 lo hi))) (pow.f64 x 2)))) (+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 x (exp.f64 (neg.f64 (/.f64 lo hi))))) (exp.f64 (neg.f64 (/.f64 lo hi)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (*.f64 (exp.f64 (neg.f64 (/.f64 lo hi))) (pow.f64 x 2)))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 3) (*.f64 (exp.f64 (neg.f64 (/.f64 lo hi))) (pow.f64 x 3)))) (+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 x (exp.f64 (neg.f64 (/.f64 lo hi))))) (exp.f64 (neg.f64 (/.f64 lo hi))))))
(exp.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(exp.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(exp.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(exp.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(exp.f64 (neg.f64 (+.f64 (/.f64 (*.f64 lo (+.f64 1 (*.f64 -1 (/.f64 x hi)))) hi) (*.f64 -1 (/.f64 x hi)))))
(exp.f64 (neg.f64 (+.f64 (/.f64 (*.f64 lo (+.f64 1 (*.f64 -1 (/.f64 x hi)))) hi) (*.f64 -1 (/.f64 x hi)))))
(exp.f64 (neg.f64 (+.f64 (/.f64 (*.f64 lo (+.f64 1 (*.f64 -1 (/.f64 x hi)))) hi) (*.f64 -1 (/.f64 x hi)))))
(exp.f64 (neg.f64 (+.f64 (/.f64 (*.f64 lo (+.f64 1 (*.f64 -1 (/.f64 x hi)))) hi) (*.f64 -1 (/.f64 x hi)))))
(exp.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(exp.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(exp.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(exp.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
1
(-.f64 (+.f64 (/.f64 x hi) 1) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (+.f64 1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))) (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) x)) (pow.f64 hi 3))))))) (/.f64 lo hi))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (+.f64 1 (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) 2) (pow.f64 hi 2))))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) 3)) (*.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) (*.f64 lo x))) (pow.f64 hi 3))) (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) 2) (pow.f64 hi 2)))))))
(exp.f64 (/.f64 x hi))
(+.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo (exp.f64 (/.f64 x hi)))) (exp.f64 (/.f64 x hi)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (*.f64 (pow.f64 lo 2) (exp.f64 (/.f64 x hi))))) (+.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo (exp.f64 (/.f64 x hi)))) (exp.f64 (/.f64 x hi))))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 3) (*.f64 (pow.f64 lo 3) (exp.f64 (/.f64 x hi))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (*.f64 (pow.f64 lo 2) (exp.f64 (/.f64 x hi))))) (+.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo (exp.f64 (/.f64 x hi)))) (exp.f64 (/.f64 x hi)))))
(exp.f64 (-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi)))
(exp.f64 (-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi)))
(exp.f64 (-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi)))
(exp.f64 (-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi)))
(exp.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(exp.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(exp.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(exp.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(*.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 lo (pow.f64 hi 2)) (/.f64 1 hi)) x)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(/.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 (/.f64 x hi)) lo) hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(pow.f64 (pow.f64 lo 2) 1/3)
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(*.f64 (pow.f64 (/.f64 1 lo) 1/3) x)
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(*.f64 (pow.f64 (/.f64 1 lo) 1/3) x)
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
1
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(/.f64 x lo)
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(/.f64 x lo)
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(/.f64 x lo)
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
1
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
1
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 lo hi))) 1)
(/.f64 lo hi)
(/.f64 lo (*.f64 hi 1))
(/.f64 1 (/.f64 hi lo))
(/.f64 1 (/.f64 (/.f64 hi lo) 1))
(/.f64 1 (/.f64 hi (*.f64 lo 1)))
(/.f64 -1 (neg.f64 (/.f64 hi lo)))
(/.f64 (neg.f64 lo) (neg.f64 hi))
(/.f64 (*.f64 lo 1) hi)
(/.f64 (sqrt.f64 (*.f64 (/.f64 lo hi) lo)) (sqrt.f64 hi))
(/.f64 (sqrt.f64 (*.f64 lo (/.f64 lo hi))) (sqrt.f64 hi))
(/.f64 (neg.f64 (*.f64 lo 1)) (neg.f64 hi))
(/.f64 (neg.f64 (neg.f64 lo)) (neg.f64 (neg.f64 hi)))
(pow.f64 (/.f64 lo hi) 1)
(pow.f64 (pow.f64 (/.f64 lo hi) 2) 1/2)
(pow.f64 (cbrt.f64 (/.f64 lo hi)) 3)
(pow.f64 (pow.f64 (/.f64 lo hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 lo hi)) 2)
(pow.f64 (/.f64 hi lo) -1)
(sqrt.f64 (pow.f64 (/.f64 lo hi) 2))
(fabs.f64 (/.f64 lo hi))
(log.f64 (exp.f64 (/.f64 lo hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 lo hi))))
(cbrt.f64 (pow.f64 (/.f64 lo hi) 3))
(cbrt.f64 (*.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi -2) hi)))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 hi -2) hi) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (/.f64 lo hi)))
(exp.f64 (log.f64 (/.f64 lo hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 lo hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 lo hi)))
(+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (fma.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (fma.f64 1 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 1 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 1 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(*.f64 1 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (sqrt.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (/.f64 1 (+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))))
(/.f64 1 (/.f64 (+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (/.f64 hi (-.f64 1 (/.f64 x hi)))) (*.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) lo)) (*.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) 1)) (*.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) hi) (*.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) hi))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (neg.f64 hi)) (*.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (*.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4)) (/.f64 hi (-.f64 1 (/.f64 x hi)))) (*.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) lo)) (*.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4)) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 1)) (*.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4)) hi) (*.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) hi))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4)) (neg.f64 hi)) (*.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (*.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (neg.f64 hi)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))) (neg.f64 (+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3) (pow.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)) (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (-.f64 (*.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (*.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (*.f64 (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (*.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(pow.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) 2)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 2))
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(exp.f64 (log.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(fma.f64 1 (/.f64 x hi) (neg.f64 (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(fma.f64 1 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 x (/.f64 1 hi) (neg.f64 (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 lo hi) 2))) 1)
(/.f64 lo (*.f64 (/.f64 hi lo) hi))
(/.f64 1 (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(/.f64 1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(/.f64 1 (/.f64 hi (*.f64 (/.f64 lo hi) lo)))
(/.f64 1 (/.f64 hi (*.f64 lo (/.f64 lo hi))))
(/.f64 (/.f64 lo hi) (/.f64 hi lo))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(/.f64 (neg.f64 lo) (*.f64 (/.f64 hi lo) (neg.f64 hi)))
(/.f64 (*.f64 (/.f64 lo hi) lo) hi)
(/.f64 (*.f64 lo 1) (*.f64 hi (/.f64 hi lo)))
(/.f64 (*.f64 lo 1) (*.f64 (/.f64 hi lo) hi))
(/.f64 (*.f64 lo (/.f64 lo hi)) hi)
(/.f64 (*.f64 (neg.f64 lo) (neg.f64 lo)) (*.f64 (neg.f64 hi) (neg.f64 hi)))
(/.f64 (*.f64 (*.f64 lo 1) (*.f64 lo 1)) (*.f64 hi hi))
(/.f64 (neg.f64 (*.f64 lo lo)) (neg.f64 (*.f64 hi hi)))
(/.f64 (*.f64 lo (neg.f64 lo)) (*.f64 hi (neg.f64 hi)))
(/.f64 (*.f64 lo (*.f64 lo 1)) (*.f64 hi hi))
(/.f64 (*.f64 (neg.f64 lo) lo) (*.f64 (neg.f64 hi) hi))
(/.f64 (*.f64 (neg.f64 lo) 1) (*.f64 (neg.f64 hi) (/.f64 hi lo)))
(/.f64 (*.f64 (neg.f64 lo) (*.f64 lo 1)) (*.f64 (neg.f64 hi) hi))
(/.f64 (*.f64 (*.f64 lo 1) lo) (*.f64 hi hi))
(/.f64 (*.f64 (*.f64 lo 1) 1) (*.f64 hi (/.f64 hi lo)))
(/.f64 (*.f64 (*.f64 lo 1) (neg.f64 lo)) (*.f64 hi (neg.f64 hi)))
(/.f64 (neg.f64 (*.f64 (/.f64 lo hi) lo)) (neg.f64 hi))
(/.f64 (neg.f64 (*.f64 lo (/.f64 lo hi))) (neg.f64 hi))
(pow.f64 (/.f64 lo hi) 2)
(pow.f64 (pow.f64 (/.f64 lo hi) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) 3)
(pow.f64 (pow.f64 (/.f64 lo hi) 6) 1/3)
(sqrt.f64 (pow.f64 (/.f64 lo hi) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 lo hi) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 lo hi) 2))))
(cbrt.f64 (pow.f64 (/.f64 lo hi) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 lo hi) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 lo hi))))
(exp.f64 (*.f64 (log.f64 (/.f64 lo hi)) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 lo hi))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (/.f64 x hi) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) 1 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)))))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) 1 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1)))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) 1 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) 1 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)))))
(*.f64 1 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4)) (/.f64 1 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6))))
(/.f64 1 (/.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4)) (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))
(/.f64 (-.f64 x (*.f64 (/.f64 lo hi) lo)) hi)
(/.f64 (-.f64 x (*.f64 lo (/.f64 lo hi))) hi)
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 (/.f64 hi x) (*.f64 lo lo))) (*.f64 (/.f64 hi x) (*.f64 hi hi)))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi x) (*.f64 (/.f64 lo hi) lo))) (*.f64 (/.f64 hi x) hi))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi x) (*.f64 lo (/.f64 lo hi)))) (*.f64 (/.f64 hi x) hi))
(/.f64 (-.f64 (*.f64 x (*.f64 hi hi)) (*.f64 hi (*.f64 lo lo))) (*.f64 hi (*.f64 hi hi)))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi (*.f64 (/.f64 lo hi) lo))) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi (*.f64 lo (/.f64 lo hi)))) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (*.f64 hi hi)) (*.f64 (neg.f64 hi) (*.f64 lo lo))) (*.f64 (neg.f64 hi) (*.f64 hi hi)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) hi) (*.f64 (neg.f64 hi) (*.f64 (/.f64 lo hi) lo))) (*.f64 (neg.f64 hi) hi))
(/.f64 (-.f64 (*.f64 (neg.f64 x) hi) (*.f64 (neg.f64 hi) (*.f64 lo (/.f64 lo hi)))) (*.f64 (neg.f64 hi) hi))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4))) (neg.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (neg.f64 (pow.f64 (/.f64 lo hi) 2))) (*.f64 (/.f64 x hi) (neg.f64 (pow.f64 (/.f64 lo hi) 2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (*.f64 (*.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi)) (*.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi))) (*.f64 (/.f64 x hi) (*.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi))))))
(pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) 2)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2))
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(exp.f64 (log.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(fma.f64 1 (/.f64 x hi) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(fma.f64 1 (/.f64 x hi) (*.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(fma.f64 x (/.f64 1 hi) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(fma.f64 x (/.f64 1 hi) (*.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))))) 1)
(pow.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) 1)
(pow.f64 (cbrt.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))) 3)
(pow.f64 (pow.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))) 2)
(sqrt.f64 (pow.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) 2))
(log.f64 (pow.f64 (exp.f64 lo) (-.f64 1 (/.f64 x hi))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(cbrt.f64 (pow.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) 3))
(cbrt.f64 (*.f64 (pow.f64 lo 3) (pow.f64 (-.f64 1 (/.f64 x hi)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))
(exp.f64 (log.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))) 1))
(log1p.f64 (expm1.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 1)
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 1 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))
(/.f64 1 (/.f64 (/.f64 hi (-.f64 1 (/.f64 x hi))) lo))
(/.f64 1 (/.f64 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))) 1))
(/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)
(/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 hi 1))
(/.f64 -1 (neg.f64 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (neg.f64 lo) (neg.f64 (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(/.f64 (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))) (neg.f64 hi))
(/.f64 (neg.f64 (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))))) (neg.f64 (neg.f64 hi)))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)
(pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)
(pow.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)
(pow.f64 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))) -1)
(sqrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))
(log.f64 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))
(expm1.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(exp.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1))
(log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 x hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 0 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 x hi) 3) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))) (/.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(-.f64 (/.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (/.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (/.f64 1 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (-.f64 (neg.f64 x) (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))))) (neg.f64 hi))
(/.f64 (-.f64 (/.f64 hi (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 hi x) lo)) (*.f64 (/.f64 hi x) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 (/.f64 hi x) 1)) (*.f64 (/.f64 hi x) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi x) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (/.f64 hi x) hi))
(/.f64 (-.f64 (neg.f64 hi) (*.f64 (/.f64 hi x) (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (*.f64 (/.f64 hi x) (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 x (/.f64 hi (-.f64 1 (/.f64 x hi)))) (*.f64 hi lo)) (*.f64 hi (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi 1)) (*.f64 hi (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 x (neg.f64 hi)) (*.f64 hi (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (*.f64 hi (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 hi (-.f64 1 (/.f64 x hi)))) (*.f64 (neg.f64 hi) lo)) (*.f64 (neg.f64 hi) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (neg.f64 hi) 1)) (*.f64 (neg.f64 hi) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) hi) (*.f64 (neg.f64 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (neg.f64 hi) hi))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 hi)) (*.f64 (neg.f64 hi) (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (*.f64 (neg.f64 hi) (neg.f64 hi)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))) (neg.f64 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (*.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (*.f64 (/.f64 x hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (*.f64 (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 1 (/.f64 x hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 x (/.f64 1 hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))) 1)
(*.f64 1 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (exp.f64 (/.f64 x hi)) (/.f64 1 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 2) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(/.f64 1 (/.f64 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (exp.f64 (/.f64 x hi))))
(/.f64 (exp.f64 (/.f64 x hi)) (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(/.f64 (neg.f64 (exp.f64 (/.f64 x hi))) (neg.f64 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(pow.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1)
(pow.f64 (E.f64) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 3)
(pow.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 2)
(pow.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2)) (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(sqrt.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2))
(log.f64 (exp.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))))
(cbrt.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3))
(expm1.f64 (log1p.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(log1p.f64 (expm1.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(+.f64 (/.f64 x hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 0 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(*.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (/.f64 1 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (-.f64 (neg.f64 x) (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))))) (neg.f64 hi))
(/.f64 (-.f64 (/.f64 hi (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 hi x) lo)) (*.f64 (/.f64 hi x) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 (/.f64 hi x) 1)) (*.f64 (/.f64 hi x) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi x) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (/.f64 hi x) hi))
(/.f64 (-.f64 (neg.f64 hi) (*.f64 (/.f64 hi x) (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (*.f64 (/.f64 hi x) (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 x (/.f64 hi (-.f64 1 (/.f64 x hi)))) (*.f64 hi lo)) (*.f64 hi (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi 1)) (*.f64 hi (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 x (neg.f64 hi)) (*.f64 hi (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (*.f64 hi (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 hi (-.f64 1 (/.f64 x hi)))) (*.f64 (neg.f64 hi) lo)) (*.f64 (neg.f64 hi) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (neg.f64 hi) 1)) (*.f64 (neg.f64 hi) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) hi) (*.f64 (neg.f64 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (neg.f64 hi) hi))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 hi)) (*.f64 (neg.f64 hi) (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (*.f64 (neg.f64 hi) (neg.f64 hi)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))) (neg.f64 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (*.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (*.f64 (/.f64 x hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (*.f64 (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 1 (/.f64 x hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 x (/.f64 1 hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(-.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 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2))
(sqrt.f64 (pow.f64 (cbrt.f64 lo) 4))
(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 lo lo))
(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 (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2) (cbrt.f64 (cbrt.f64 lo)))
(*.f64 (pow.f64 lo 1/6) (pow.f64 lo 1/6))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 lo))
(*.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)
(pow.f64 (pow.f64 (cbrt.f64 lo) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 lo)) 3)
(pow.f64 (pow.f64 lo 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 lo) 2))
(fabs.f64 (cbrt.f64 lo))
(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 (exp.f64 (log1p.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))) 1)
(*.f64 1 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(*.f64 (+.f64 lo x) (/.f64 1 (cbrt.f64 lo)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2) (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(*.f64 (neg.f64 (+.f64 lo x)) (/.f64 1 (neg.f64 (cbrt.f64 lo))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2)) (/.f64 (+.f64 lo x) (cbrt.f64 (cbrt.f64 lo))))
(*.f64 (/.f64 1 (pow.f64 lo 1/6)) (/.f64 (+.f64 lo x) (pow.f64 lo 1/6)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2)) (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (pow.f64 lo 1/6)) (/.f64 (cbrt.f64 (+.f64 lo x)) (pow.f64 lo 1/6)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) 1) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2)) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 (cbrt.f64 lo))))
(pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2)
(pow.f64 (/.f64 (cbrt.f64 lo) (+.f64 lo x)) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 lo x) 3) lo))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(exp.f64 (log.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 lo x) lo))) 1)
(*.f64 1 (/.f64 (+.f64 lo x) lo))
(*.f64 (+.f64 lo x) (/.f64 1 lo))
(*.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) -2))
(*.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (/.f64 (/.f64 1 (cbrt.f64 lo)) (cbrt.f64 lo)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) (sqrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (neg.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 lo) 2))))
(*.f64 (/.f64 1 (cbrt.f64 lo)) (/.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (cbrt.f64 lo)))
(*.f64 (pow.f64 (cbrt.f64 lo) -2) (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) 1) (/.f64 (sqrt.f64 (+.f64 lo x)) lo))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 lo x) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 lo x)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 4))) (/.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2)))
(*.f64 (/.f64 (+.f64 lo x) 1) (/.f64 (/.f64 1 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (+.f64 lo x) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 4))) (/.f64 (/.f64 1 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2) (cbrt.f64 lo)) (/.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (cbrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 4))) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 1) (/.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 4))) (/.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2)))
(pow.f64 (/.f64 (+.f64 lo x) lo) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) 2)
(pow.f64 (/.f64 1 (/.f64 (+.f64 lo x) lo)) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 lo x) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 lo x) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 lo x) 3) (pow.f64 lo 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 3) (*.f64 lo lo)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 lo x) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 lo x) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 lo x) lo)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 lo x) lo)))
Outputs
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
(*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(neg.f64 (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (neg.f64 (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))))
(-.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (neg.f64 (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))))
(-.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (neg.f64 (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))))
(-.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x)
(*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x)
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (neg.f64 (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))))
(-.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (neg.f64 (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))))
(-.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x) (*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (neg.f64 (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))))
(-.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x)
(*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x)
(+.f64 (*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (neg.f64 (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))))
(-.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (neg.f64 (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))))
(-.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (neg.f64 (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))))
(-.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 lo x)) (pow.f64 lo 2)) (pow.f64 hi 2)))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 lo x) (*.f64 lo lo)) (*.f64 hi hi)))
(/.f64 (*.f64 lo (-.f64 x lo)) (*.f64 hi hi))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 lo x)) (pow.f64 lo 2)) (pow.f64 hi 2)))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (neg.f64 (/.f64 (fma.f64 -1 (*.f64 lo x) (*.f64 lo lo)) (*.f64 hi hi))) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (*.f64 hi hi)) (/.f64 lo hi)))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 lo x)) (pow.f64 lo 2)) (pow.f64 hi 2)))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (neg.f64 (/.f64 (fma.f64 -1 (*.f64 lo x) (*.f64 lo lo)) (*.f64 hi hi))) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (*.f64 hi hi)) (/.f64 lo hi)))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 lo x)) (pow.f64 lo 2)) (pow.f64 hi 2)))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (neg.f64 (/.f64 (fma.f64 -1 (*.f64 lo x) (*.f64 lo lo)) (*.f64 hi hi))) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (*.f64 hi hi)) (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 lo x)) (pow.f64 lo 2)) (pow.f64 hi 2)))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (neg.f64 (/.f64 (fma.f64 -1 (*.f64 lo x) (*.f64 lo lo)) (*.f64 hi hi))) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (*.f64 hi hi)) (/.f64 lo hi)))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 lo x)) (pow.f64 lo 2)) (pow.f64 hi 2)))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (neg.f64 (/.f64 (fma.f64 -1 (*.f64 lo x) (*.f64 lo lo)) (*.f64 hi hi))) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (*.f64 hi hi)) (/.f64 lo hi)))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 lo x)) (pow.f64 lo 2)) (pow.f64 hi 2)))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (neg.f64 (/.f64 (fma.f64 -1 (*.f64 lo x) (*.f64 lo lo)) (*.f64 hi hi))) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (*.f64 hi hi)) (/.f64 lo hi)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(neg.f64 (/.f64 (fma.f64 -1 x lo) hi))
(/.f64 (neg.f64 (fma.f64 -1 x lo)) hi)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 lo x)) (pow.f64 lo 2)) (pow.f64 hi 2))))
(*.f64 -1 (+.f64 (/.f64 (fma.f64 -1 x lo) hi) (/.f64 (fma.f64 -1 (*.f64 lo x) (*.f64 lo lo)) (*.f64 hi hi))))
(-.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (*.f64 hi hi)) (/.f64 (fma.f64 -1 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 lo x)) (pow.f64 lo 2)) (pow.f64 hi 2))))
(*.f64 -1 (+.f64 (/.f64 (fma.f64 -1 x lo) hi) (/.f64 (fma.f64 -1 (*.f64 lo x) (*.f64 lo lo)) (*.f64 hi hi))))
(-.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (*.f64 hi hi)) (/.f64 (fma.f64 -1 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 lo x)) (pow.f64 lo 2)) (pow.f64 hi 2))))
(*.f64 -1 (+.f64 (/.f64 (fma.f64 -1 x lo) hi) (/.f64 (fma.f64 -1 (*.f64 lo x) (*.f64 lo lo)) (*.f64 hi hi))))
(-.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (*.f64 hi hi)) (/.f64 (fma.f64 -1 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 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))
(+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))
(+.f64 (/.f64 x hi) (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (neg.f64 (pow.f64 (/.f64 lo hi) 2))))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))
(+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))
(+.f64 (/.f64 x hi) (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (neg.f64 (pow.f64 (/.f64 lo hi) 2))))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(fma.f64 -1 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))
(+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))
(+.f64 (/.f64 x hi) (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (neg.f64 (pow.f64 (/.f64 lo hi) 2))))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))
(+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))
(+.f64 (/.f64 x hi) (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (neg.f64 (pow.f64 (/.f64 lo hi) 2))))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(neg.f64 (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(neg.f64 (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))))
(-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))))
(-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(*.f64 (-.f64 1 (/.f64 x hi)) lo)
(*.f64 lo (-.f64 1 (/.f64 x hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) lo)
(*.f64 lo (-.f64 1 (/.f64 x hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) lo)
(*.f64 lo (-.f64 1 (/.f64 x hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) lo)
(*.f64 lo (-.f64 1 (/.f64 x hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) lo)
(*.f64 lo (-.f64 1 (/.f64 x hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) lo)
(*.f64 lo (-.f64 1 (/.f64 x hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) lo)
(*.f64 lo (-.f64 1 (/.f64 x hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) lo)
(*.f64 lo (-.f64 1 (/.f64 x hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) lo)
(*.f64 lo (-.f64 1 (/.f64 x hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) lo)
(*.f64 lo (-.f64 1 (/.f64 x hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) lo)
(*.f64 lo (-.f64 1 (/.f64 x hi)))
(*.f64 (-.f64 1 (/.f64 x hi)) lo)
(*.f64 lo (-.f64 1 (/.f64 x hi)))
lo
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) hi)) lo)
(fma.f64 -1 (/.f64 lo (/.f64 hi x)) lo)
(-.f64 lo (/.f64 lo (/.f64 hi x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) hi)) lo)
(fma.f64 -1 (/.f64 lo (/.f64 hi x)) lo)
(-.f64 lo (/.f64 lo (/.f64 hi x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) hi)) lo)
(fma.f64 -1 (/.f64 lo (/.f64 hi x)) lo)
(-.f64 lo (/.f64 lo (/.f64 hi x)))
(*.f64 -1 (/.f64 (*.f64 lo x) hi))
(/.f64 (*.f64 (neg.f64 lo) x) hi)
(/.f64 (*.f64 lo (neg.f64 x)) hi)
(+.f64 lo (*.f64 -1 (/.f64 (*.f64 lo x) hi)))
(fma.f64 -1 (/.f64 lo (/.f64 hi x)) lo)
(-.f64 lo (/.f64 lo (/.f64 hi x)))
(+.f64 lo (*.f64 -1 (/.f64 (*.f64 lo x) hi)))
(fma.f64 -1 (/.f64 lo (/.f64 hi x)) lo)
(-.f64 lo (/.f64 lo (/.f64 hi x)))
(+.f64 lo (*.f64 -1 (/.f64 (*.f64 lo x) hi)))
(fma.f64 -1 (/.f64 lo (/.f64 hi x)) lo)
(-.f64 lo (/.f64 lo (/.f64 hi x)))
(*.f64 -1 (/.f64 (*.f64 lo x) hi))
(/.f64 (*.f64 (neg.f64 lo) x) hi)
(/.f64 (*.f64 lo (neg.f64 x)) hi)
(+.f64 lo (*.f64 -1 (/.f64 (*.f64 lo x) hi)))
(fma.f64 -1 (/.f64 lo (/.f64 hi x)) lo)
(-.f64 lo (/.f64 lo (/.f64 hi x)))
(+.f64 lo (*.f64 -1 (/.f64 (*.f64 lo x) hi)))
(fma.f64 -1 (/.f64 lo (/.f64 hi x)) lo)
(-.f64 lo (/.f64 lo (/.f64 hi x)))
(+.f64 lo (*.f64 -1 (/.f64 (*.f64 lo x) hi)))
(fma.f64 -1 (/.f64 lo (/.f64 hi x)) lo)
(-.f64 lo (/.f64 lo (/.f64 hi x)))
(*.f64 -1 (/.f64 (*.f64 lo x) hi))
(/.f64 (*.f64 (neg.f64 lo) x) hi)
(/.f64 (*.f64 lo (neg.f64 x)) hi)
(+.f64 lo (*.f64 -1 (/.f64 (*.f64 lo x) hi)))
(fma.f64 -1 (/.f64 lo (/.f64 hi x)) lo)
(-.f64 lo (/.f64 lo (/.f64 hi x)))
(+.f64 lo (*.f64 -1 (/.f64 (*.f64 lo x) hi)))
(fma.f64 -1 (/.f64 lo (/.f64 hi x)) lo)
(-.f64 lo (/.f64 lo (/.f64 hi x)))
(+.f64 lo (*.f64 -1 (/.f64 (*.f64 lo x) hi)))
(fma.f64 -1 (/.f64 lo (/.f64 hi x)) lo)
(-.f64 lo (/.f64 lo (/.f64 hi x)))
lo
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) hi)) lo)
(fma.f64 -1 (/.f64 lo (/.f64 hi x)) lo)
(-.f64 lo (/.f64 lo (/.f64 hi x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) hi)) lo)
(fma.f64 -1 (/.f64 lo (/.f64 hi x)) lo)
(-.f64 lo (/.f64 lo (/.f64 hi x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) hi)) lo)
(fma.f64 -1 (/.f64 lo (/.f64 hi x)) lo)
(-.f64 lo (/.f64 lo (/.f64 hi x)))
lo
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) hi)) lo)
(fma.f64 -1 (/.f64 lo (/.f64 hi x)) lo)
(-.f64 lo (/.f64 lo (/.f64 hi x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) hi)) lo)
(fma.f64 -1 (/.f64 lo (/.f64 hi x)) lo)
(-.f64 lo (/.f64 lo (/.f64 hi x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) hi)) lo)
(fma.f64 -1 (/.f64 lo (/.f64 hi x)) lo)
(-.f64 lo (/.f64 lo (/.f64 hi x)))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(/.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 lo (neg.f64 x)) (*.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 lo (neg.f64 x)) (*.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 lo (neg.f64 x)) (*.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 -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 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x (/.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 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x (/.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 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x)
(*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x)
(+.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 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x (/.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 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x (/.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 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x)
(*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.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 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(neg.f64 (/.f64 (fma.f64 -1 x lo) hi))
(/.f64 (neg.f64 (fma.f64 -1 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 -1 (/.f64 (fma.f64 -1 x lo) hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (fma.f64 -1 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 -1 (/.f64 (fma.f64 -1 x lo) hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (fma.f64 -1 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 -1 (/.f64 (fma.f64 -1 x lo) hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (fma.f64 -1 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 (/.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 (/.f64 x hi)) lo) hi))
(neg.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))
(*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(exp.f64 (neg.f64 (/.f64 lo hi)))
(exp.f64 (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 x (exp.f64 (neg.f64 (/.f64 lo hi))))) (exp.f64 (neg.f64 (/.f64 lo hi))))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) (*.f64 x (exp.f64 (/.f64 (neg.f64 lo) hi))) (exp.f64 (/.f64 (neg.f64 lo) hi)))
(*.f64 (+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x) 1) (exp.f64 (/.f64 (neg.f64 lo) hi)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (*.f64 (exp.f64 (neg.f64 (/.f64 lo hi))) (pow.f64 x 2)))) (+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 x (exp.f64 (neg.f64 (/.f64 lo hi))))) (exp.f64 (neg.f64 (/.f64 lo hi)))))
(fma.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (*.f64 (exp.f64 (/.f64 (neg.f64 lo) hi)) (*.f64 x x))) (fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) (*.f64 x (exp.f64 (/.f64 (neg.f64 lo) hi))) (exp.f64 (/.f64 (neg.f64 lo) hi))))
(fma.f64 1/2 (*.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (*.f64 (exp.f64 (/.f64 (neg.f64 lo) hi)) (*.f64 x x))) (*.f64 (+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x) 1) (exp.f64 (/.f64 (neg.f64 lo) hi))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 2) (*.f64 (exp.f64 (neg.f64 (/.f64 lo hi))) (pow.f64 x 2)))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) 3) (*.f64 (exp.f64 (neg.f64 (/.f64 lo hi))) (pow.f64 x 3)))) (+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) (*.f64 x (exp.f64 (neg.f64 (/.f64 lo hi))))) (exp.f64 (neg.f64 (/.f64 lo hi))))))
(fma.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 2) (*.f64 (exp.f64 (/.f64 (neg.f64 lo) hi)) (*.f64 x x))) (fma.f64 1/6 (*.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) 3) (*.f64 (exp.f64 (/.f64 (neg.f64 lo) hi)) (pow.f64 x 3))) (fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) (*.f64 x (exp.f64 (/.f64 (neg.f64 lo) hi))) (exp.f64 (/.f64 (neg.f64 lo) hi)))))
(fma.f64 1/2 (*.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (*.f64 (exp.f64 (/.f64 (neg.f64 lo) hi)) (*.f64 x x))) (fma.f64 1/6 (*.f64 (pow.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 3) (*.f64 (exp.f64 (/.f64 (neg.f64 lo) hi)) (pow.f64 x 3))) (*.f64 (+.f64 (*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x) 1) (exp.f64 (/.f64 (neg.f64 lo) hi)))))
(exp.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(exp.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(exp.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(exp.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(exp.f64 (neg.f64 (+.f64 (/.f64 (*.f64 lo (+.f64 1 (*.f64 -1 (/.f64 x hi)))) hi) (*.f64 -1 (/.f64 x hi)))))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(exp.f64 (neg.f64 (+.f64 (/.f64 (*.f64 lo (+.f64 1 (*.f64 -1 (/.f64 x hi)))) hi) (*.f64 -1 (/.f64 x hi)))))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(exp.f64 (neg.f64 (+.f64 (/.f64 (*.f64 lo (+.f64 1 (*.f64 -1 (/.f64 x hi)))) hi) (*.f64 -1 (/.f64 x hi)))))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(exp.f64 (neg.f64 (+.f64 (/.f64 (*.f64 lo (+.f64 1 (*.f64 -1 (/.f64 x hi)))) hi) (*.f64 -1 (/.f64 x hi)))))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(exp.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(exp.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(exp.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(exp.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
1
(-.f64 (+.f64 (/.f64 x hi) 1) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 1 (/.f64 lo hi)))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (+.f64 1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi)) (+.f64 1 (/.f64 lo (/.f64 (*.f64 hi hi) x)))) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (-.f64 (+.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi)) 1) (/.f64 lo (/.f64 (*.f64 hi hi) x))) (/.f64 lo hi)))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))) (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) x)) (pow.f64 hi 3))))))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi)) (+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)) (+.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x (-.f64 x lo)))))))) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (-.f64 (+.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi)) 1) (+.f64 (fma.f64 1/6 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)) (/.f64 lo (/.f64 (*.f64 hi hi) x))) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x (-.f64 x lo)))))) (/.f64 lo hi)))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) 1)
(fma.f64 -1 (/.f64 (fma.f64 -1 x lo) hi) 1)
(-.f64 1 (/.f64 (fma.f64 -1 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (+.f64 1 (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) 2) (pow.f64 hi 2))))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 x lo) hi) 1) (+.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (*.f64 1/2 (/.f64 (pow.f64 (fma.f64 -1 x lo) 2) (*.f64 hi hi)))))
(+.f64 (-.f64 1 (/.f64 (fma.f64 -1 x lo) hi)) (fma.f64 1/2 (/.f64 (pow.f64 (fma.f64 -1 x lo) 2) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) 3)) (*.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) (*.f64 lo x))) (pow.f64 hi 3))) (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) 2) (pow.f64 hi 2)))))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 x lo) hi) 1) (fma.f64 -1 (/.f64 (fma.f64 1/6 (pow.f64 (fma.f64 -1 x lo) 3) (*.f64 (*.f64 lo x) (fma.f64 -1 x lo))) (pow.f64 hi 3)) (+.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (*.f64 1/2 (/.f64 (pow.f64 (fma.f64 -1 x lo) 2) (*.f64 hi hi))))))
(+.f64 (-.f64 1 (/.f64 (fma.f64 -1 x lo) hi)) (-.f64 (fma.f64 1/2 (/.f64 (pow.f64 (fma.f64 -1 x lo) 2) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x))) (/.f64 (fma.f64 (*.f64 lo x) (fma.f64 -1 x lo) (*.f64 1/6 (pow.f64 (fma.f64 -1 x lo) 3))) (pow.f64 hi 3))))
(exp.f64 (/.f64 x hi))
(+.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo (exp.f64 (/.f64 x hi)))) (exp.f64 (/.f64 x hi)))
(fma.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (*.f64 lo (exp.f64 (/.f64 x hi))) (exp.f64 (/.f64 x hi)))
(*.f64 (+.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 1) (exp.f64 (/.f64 x hi)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (*.f64 (pow.f64 lo 2) (exp.f64 (/.f64 x hi))))) (+.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo (exp.f64 (/.f64 x hi)))) (exp.f64 (/.f64 x hi))))
(fma.f64 1/2 (*.f64 (pow.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 2) (*.f64 (exp.f64 (/.f64 x hi)) (*.f64 lo lo))) (fma.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (*.f64 lo (exp.f64 (/.f64 x hi))) (exp.f64 (/.f64 x hi))))
(fma.f64 1/2 (*.f64 (pow.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 2) (*.f64 (exp.f64 (/.f64 x hi)) (*.f64 lo lo))) (*.f64 (+.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 1) (exp.f64 (/.f64 x hi))))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 3) (*.f64 (pow.f64 lo 3) (exp.f64 (/.f64 x hi))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (*.f64 (pow.f64 lo 2) (exp.f64 (/.f64 x hi))))) (+.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo (exp.f64 (/.f64 x hi)))) (exp.f64 (/.f64 x hi)))))
(fma.f64 1/6 (*.f64 (pow.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 3) (*.f64 (exp.f64 (/.f64 x hi)) (pow.f64 lo 3))) (fma.f64 1/2 (*.f64 (pow.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 2) (*.f64 (exp.f64 (/.f64 x hi)) (*.f64 lo lo))) (fma.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (*.f64 lo (exp.f64 (/.f64 x hi))) (exp.f64 (/.f64 x hi)))))
(fma.f64 1/6 (*.f64 (pow.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 3) (*.f64 (exp.f64 (/.f64 x hi)) (pow.f64 lo 3))) (fma.f64 1/2 (*.f64 (pow.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 2) (*.f64 (exp.f64 (/.f64 x hi)) (*.f64 lo lo))) (*.f64 (+.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 1) (exp.f64 (/.f64 x hi)))))
(exp.f64 (-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi)))
(exp.f64 (+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))))
(exp.f64 (-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi)))
(exp.f64 (+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))))
(exp.f64 (-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi)))
(exp.f64 (+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))))
(exp.f64 (-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi)))
(exp.f64 (+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))))
(exp.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(exp.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(exp.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(exp.f64 (-.f64 (/.f64 x hi) (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x 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 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x (/.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 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x (/.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 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(*.f64 (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))) x)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x)
(*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x)
(+.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 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x (/.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 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x (/.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 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x)
(*.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x)
(*.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(fma.f64 (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(fma.f64 (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) x (/.f64 (neg.f64 lo) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.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 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(neg.f64 (/.f64 (fma.f64 -1 x lo) hi))
(/.f64 (neg.f64 (fma.f64 -1 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 -1 (/.f64 (fma.f64 -1 x lo) hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (fma.f64 -1 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 -1 (/.f64 (fma.f64 -1 x lo) hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (fma.f64 -1 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 -1 (/.f64 (fma.f64 -1 x lo) hi) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 (fma.f64 -1 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 (/.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 (/.f64 x hi)) lo) hi))
(neg.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))
(*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(pow.f64 (pow.f64 lo 2) 1/3)
(cbrt.f64 (*.f64 lo lo))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (cbrt.f64 (*.f64 lo lo)) (*.f64 x (cbrt.f64 (/.f64 1 lo))))
(fma.f64 x (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (*.f64 lo lo)))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (cbrt.f64 (*.f64 lo lo)) (*.f64 x (cbrt.f64 (/.f64 1 lo))))
(fma.f64 x (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (*.f64 lo lo)))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (cbrt.f64 (*.f64 lo lo)) (*.f64 x (cbrt.f64 (/.f64 1 lo))))
(fma.f64 x (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (*.f64 lo lo)))
(*.f64 (pow.f64 (/.f64 1 lo) 1/3) x)
(*.f64 x (cbrt.f64 (/.f64 1 lo)))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (cbrt.f64 (*.f64 lo lo)) (*.f64 x (cbrt.f64 (/.f64 1 lo))))
(fma.f64 x (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (*.f64 lo lo)))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (cbrt.f64 (*.f64 lo lo)) (*.f64 x (cbrt.f64 (/.f64 1 lo))))
(fma.f64 x (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (*.f64 lo lo)))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (cbrt.f64 (*.f64 lo lo)) (*.f64 x (cbrt.f64 (/.f64 1 lo))))
(fma.f64 x (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (*.f64 lo lo)))
(*.f64 (pow.f64 (/.f64 1 lo) 1/3) x)
(*.f64 x (cbrt.f64 (/.f64 1 lo)))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (cbrt.f64 (*.f64 lo lo)) (*.f64 x (cbrt.f64 (/.f64 1 lo))))
(fma.f64 x (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (*.f64 lo lo)))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (cbrt.f64 (*.f64 lo lo)) (*.f64 x (cbrt.f64 (/.f64 1 lo))))
(fma.f64 x (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (*.f64 lo lo)))
(+.f64 (pow.f64 (pow.f64 lo 2) 1/3) (*.f64 (pow.f64 (/.f64 1 lo) 1/3) x))
(+.f64 (cbrt.f64 (*.f64 lo lo)) (*.f64 x (cbrt.f64 (/.f64 1 lo))))
(fma.f64 x (cbrt.f64 (/.f64 1 lo)) (cbrt.f64 (*.f64 lo lo)))
1
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(/.f64 x lo)
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(/.f64 x lo)
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(/.f64 x lo)
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
1
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
1
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (/.f64 x lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 lo hi))) 1)
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo (*.f64 hi 1))
(/.f64 lo hi)
(/.f64 1 (/.f64 hi lo))
(*.f64 (/.f64 1 hi) lo)
(/.f64 1 (/.f64 (/.f64 hi lo) 1))
(*.f64 (/.f64 1 hi) lo)
(/.f64 1 (/.f64 hi (*.f64 lo 1)))
(*.f64 (/.f64 1 hi) lo)
(/.f64 -1 (neg.f64 (/.f64 hi lo)))
(/.f64 -1 (/.f64 (neg.f64 hi) lo))
(/.f64 (neg.f64 lo) (neg.f64 hi))
(/.f64 (*.f64 lo 1) hi)
(/.f64 lo hi)
(/.f64 (sqrt.f64 (*.f64 (/.f64 lo hi) lo)) (sqrt.f64 hi))
(/.f64 (sqrt.f64 (*.f64 lo (/.f64 lo hi))) (sqrt.f64 hi))
(/.f64 (sqrt.f64 (*.f64 lo (/.f64 lo hi))) (sqrt.f64 hi))
(/.f64 (neg.f64 (*.f64 lo 1)) (neg.f64 hi))
(/.f64 (neg.f64 lo) (neg.f64 hi))
(/.f64 (neg.f64 (neg.f64 lo)) (neg.f64 (neg.f64 hi)))
(/.f64 lo hi)
(pow.f64 (/.f64 lo hi) 1)
(/.f64 lo hi)
(pow.f64 (pow.f64 (/.f64 lo hi) 2) 1/2)
(/.f64 lo hi)
(pow.f64 (cbrt.f64 (/.f64 lo hi)) 3)
(/.f64 lo hi)
(pow.f64 (pow.f64 (/.f64 lo hi) 3) 1/3)
(/.f64 lo hi)
(pow.f64 (sqrt.f64 (/.f64 lo hi)) 2)
(/.f64 lo hi)
(pow.f64 (/.f64 hi lo) -1)
(*.f64 (/.f64 1 hi) lo)
(sqrt.f64 (pow.f64 (/.f64 lo hi) 2))
(/.f64 lo hi)
(fabs.f64 (/.f64 lo hi))
(/.f64 lo hi)
(log.f64 (exp.f64 (/.f64 lo hi)))
(/.f64 lo hi)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 lo hi))))
(/.f64 lo hi)
(cbrt.f64 (pow.f64 (/.f64 lo hi) 3))
(/.f64 lo hi)
(cbrt.f64 (*.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi -2) hi)))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 hi -2) hi) (pow.f64 lo 3)))
(cbrt.f64 (*.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi -2) hi)))
(expm1.f64 (log1p.f64 (/.f64 lo hi)))
(/.f64 lo hi)
(exp.f64 (log.f64 (/.f64 lo hi)))
(/.f64 lo hi)
(exp.f64 (*.f64 (log.f64 (/.f64 lo hi)) 1))
(/.f64 lo hi)
(log1p.f64 (expm1.f64 (/.f64 lo hi)))
(/.f64 lo hi)
(+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(+.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))) (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0)))
(+.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (fma.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))) (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0)))
(+.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))) (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0)))
(+.f64 (fma.f64 1 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))) (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0)))
(+.f64 (fma.f64 1 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))) (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0)))
(+.f64 (fma.f64 1 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))) (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))) (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))) (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))) (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))) (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))) (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))) (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0)))
(*.f64 1 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (sqrt.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(*.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2) (*.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3) (pow.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) 3)) (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) (-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (/.f64 1 (+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2)) (/.f64 1 (+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2)) (-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))))
(*.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2) (*.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3) (pow.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) 3)) (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) (-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))))
(/.f64 1 (/.f64 (+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))))
(*.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2)) (/.f64 1 (+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2)) (-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2) (*.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3) (pow.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) 3)) (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) (-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2)) (/.f64 1 (+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2)) (-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (/.f64 hi (-.f64 1 (/.f64 x hi)))) (*.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) lo)) (*.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (/.f64 hi (-.f64 1 (/.f64 x hi)))) (*.f64 lo (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))))) (*.f64 (/.f64 hi (-.f64 1 (/.f64 x hi))) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (/.f64 hi (-.f64 1 (/.f64 x hi)))) (*.f64 lo (+.f64 (pow.f64 (/.f64 x hi) 2) (fma.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 4))))) (*.f64 (/.f64 hi (-.f64 1 (/.f64 x hi))) (+.f64 (pow.f64 (/.f64 x hi) 2) (fma.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 4)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) 1)) (*.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))) (*.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (+.f64 (pow.f64 (/.f64 x hi) 2) (fma.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 4)))) (*.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (fma.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 4))) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) hi) (*.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) hi))
(/.f64 (-.f64 (*.f64 hi (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6))) (*.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))))) (*.f64 hi (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))))
(/.f64 (fma.f64 hi (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (*.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (fma.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 4))) (*.f64 lo (+.f64 -1 (/.f64 x hi))))) (*.f64 hi (+.f64 (pow.f64 (/.f64 x hi) 2) (fma.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 4)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (neg.f64 hi)) (*.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (*.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 (neg.f64 hi) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6))) (*.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) (*.f64 lo (neg.f64 (-.f64 1 (/.f64 x hi)))))) (*.f64 (neg.f64 hi) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))))
(/.f64 (fma.f64 (neg.f64 hi) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (*.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) (+.f64 (pow.f64 (/.f64 x hi) 2) (fma.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 4))))) (*.f64 hi (-.f64 (neg.f64 (pow.f64 (/.f64 x hi) 2)) (fma.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 4)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4)) (/.f64 hi (-.f64 1 (/.f64 x hi)))) (*.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) lo)) (*.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4)) (/.f64 hi (-.f64 1 (/.f64 x hi))) (neg.f64 (*.f64 lo (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))) (/.f64 (*.f64 hi (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (-.f64 1 (/.f64 x hi))))
(/.f64 (fma.f64 (/.f64 hi (-.f64 1 (/.f64 x hi))) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4)) (*.f64 lo (-.f64 (/.f64 (neg.f64 x) hi) (pow.f64 (/.f64 lo hi) 2)))) (*.f64 (/.f64 hi (-.f64 1 (/.f64 x hi))) (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4)) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 1)) (*.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4)) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))) (neg.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) (*.f64 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))) (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(/.f64 (/.f64 (fma.f64 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4)) (-.f64 (/.f64 (neg.f64 x) hi) (pow.f64 (/.f64 lo hi) 2))) (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4)) hi) (*.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) hi))
(/.f64 (-.f64 (*.f64 hi (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4))) (*.f64 (*.f64 lo (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (-.f64 1 (/.f64 x hi)))) (*.f64 hi (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(/.f64 (fma.f64 hi (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4)) (*.f64 (*.f64 lo (+.f64 -1 (/.f64 x hi))) (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) (*.f64 hi (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4)) (neg.f64 hi)) (*.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (*.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 (neg.f64 hi) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4))) (*.f64 (*.f64 lo (neg.f64 (-.f64 1 (/.f64 x hi)))) (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) (*.f64 (neg.f64 hi) (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(/.f64 (neg.f64 (fma.f64 hi (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4)) (*.f64 (*.f64 lo (+.f64 -1 (/.f64 x hi))) (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) hi) (pow.f64 (/.f64 lo hi) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2) (*.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 3) (neg.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3))) (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2)) (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) (-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))) (neg.f64 (+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2))) (neg.f64 (+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2)) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2)) (neg.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3) (pow.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)) (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (-.f64 (*.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (*.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2) (*.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3) (pow.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) 3)) (+.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2) (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) (-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (*.f64 (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (*.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (+.f64 (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (/.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) 3)) (fma.f64 (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (+.f64 (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (/.f64 x hi)) (pow.f64 (/.f64 x hi) 2)))
(pow.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 1)
(-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) 3)
(-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(pow.f64 (pow.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 3) 1/3)
(-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) 2)
(-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 2))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))) 2))
(fabs.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 3))
(-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(exp.f64 (log.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) 1))
(-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(fma.f64 1 (/.f64 x hi) (neg.f64 (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(fma.f64 1 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(fma.f64 x (/.f64 1 hi) (neg.f64 (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(fma.f64 x (/.f64 1 hi) (neg.f64 (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))
(-.f64 (*.f64 x (/.f64 1 hi)) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 lo hi) 2))) 1)
(pow.f64 (/.f64 lo hi) 2)
(/.f64 lo (*.f64 (/.f64 hi lo) hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 1 (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(*.f64 (/.f64 1 hi) (*.f64 lo (/.f64 lo hi)))
(/.f64 1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(*.f64 (/.f64 1 hi) (*.f64 lo (/.f64 lo hi)))
(/.f64 1 (/.f64 hi (*.f64 (/.f64 lo hi) lo)))
(*.f64 (/.f64 1 hi) (*.f64 lo (/.f64 lo hi)))
(/.f64 1 (/.f64 hi (*.f64 lo (/.f64 lo hi))))
(*.f64 (/.f64 1 hi) (*.f64 lo (/.f64 lo hi)))
(/.f64 (/.f64 lo hi) (/.f64 hi lo))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (neg.f64 lo) (*.f64 (/.f64 hi lo) (neg.f64 hi)))
(/.f64 (neg.f64 lo) (/.f64 (neg.f64 (*.f64 hi hi)) lo))
(/.f64 (neg.f64 lo) (*.f64 hi (/.f64 (neg.f64 hi) lo)))
(/.f64 (*.f64 (/.f64 lo hi) lo) hi)
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (*.f64 lo 1) (*.f64 hi (/.f64 hi lo)))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (*.f64 lo 1) (*.f64 (/.f64 hi lo) hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (*.f64 lo (/.f64 lo hi)) hi)
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (*.f64 (neg.f64 lo) (neg.f64 lo)) (*.f64 (neg.f64 hi) (neg.f64 hi)))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (*.f64 (*.f64 lo 1) (*.f64 lo 1)) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (neg.f64 (*.f64 lo lo)) (neg.f64 (*.f64 hi hi)))
(/.f64 (neg.f64 lo) (/.f64 (neg.f64 (*.f64 hi hi)) lo))
(/.f64 (neg.f64 lo) (*.f64 hi (/.f64 (neg.f64 hi) lo)))
(/.f64 (*.f64 lo (neg.f64 lo)) (*.f64 hi (neg.f64 hi)))
(/.f64 (neg.f64 lo) (/.f64 (neg.f64 (*.f64 hi hi)) lo))
(/.f64 (neg.f64 lo) (*.f64 hi (/.f64 (neg.f64 hi) lo)))
(/.f64 (*.f64 lo (*.f64 lo 1)) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (*.f64 (neg.f64 lo) lo) (*.f64 (neg.f64 hi) hi))
(/.f64 (neg.f64 lo) (/.f64 (neg.f64 (*.f64 hi hi)) lo))
(/.f64 (neg.f64 lo) (*.f64 hi (/.f64 (neg.f64 hi) lo)))
(/.f64 (*.f64 (neg.f64 lo) 1) (*.f64 (neg.f64 hi) (/.f64 hi lo)))
(/.f64 (neg.f64 lo) (/.f64 (neg.f64 (*.f64 hi hi)) lo))
(/.f64 (neg.f64 lo) (*.f64 hi (/.f64 (neg.f64 hi) lo)))
(/.f64 (*.f64 (neg.f64 lo) (*.f64 lo 1)) (*.f64 (neg.f64 hi) hi))
(/.f64 (neg.f64 lo) (/.f64 (neg.f64 (*.f64 hi hi)) lo))
(/.f64 (neg.f64 lo) (*.f64 hi (/.f64 (neg.f64 hi) lo)))
(/.f64 (*.f64 (*.f64 lo 1) lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (*.f64 (*.f64 lo 1) 1) (*.f64 hi (/.f64 hi lo)))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (*.f64 (*.f64 lo 1) (neg.f64 lo)) (*.f64 hi (neg.f64 hi)))
(/.f64 (neg.f64 lo) (/.f64 (neg.f64 (*.f64 hi hi)) lo))
(/.f64 (neg.f64 lo) (*.f64 hi (/.f64 (neg.f64 hi) lo)))
(/.f64 (neg.f64 (*.f64 (/.f64 lo hi) lo)) (neg.f64 hi))
(/.f64 (neg.f64 lo) (/.f64 (neg.f64 (*.f64 hi hi)) lo))
(/.f64 (neg.f64 lo) (*.f64 hi (/.f64 (neg.f64 hi) lo)))
(/.f64 (neg.f64 (*.f64 lo (/.f64 lo hi))) (neg.f64 hi))
(/.f64 (neg.f64 lo) (/.f64 (neg.f64 (*.f64 hi hi)) lo))
(/.f64 (neg.f64 lo) (*.f64 hi (/.f64 (neg.f64 hi) lo)))
(pow.f64 (/.f64 lo hi) 2)
(pow.f64 (pow.f64 (/.f64 lo hi) 2) 1)
(pow.f64 (/.f64 lo hi) 2)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) 3)
(pow.f64 (/.f64 lo hi) 2)
(pow.f64 (pow.f64 (/.f64 lo hi) 6) 1/3)
(cbrt.f64 (pow.f64 (/.f64 lo hi) 6))
(sqrt.f64 (pow.f64 (/.f64 lo hi) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 lo hi) 2)))
(pow.f64 (/.f64 lo hi) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 lo hi) 2))))
(pow.f64 (/.f64 lo hi) 2)
(cbrt.f64 (pow.f64 (/.f64 lo hi) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 lo hi) 2)))
(pow.f64 (/.f64 lo hi) 2)
(exp.f64 (*.f64 2 (log.f64 (/.f64 lo hi))))
(pow.f64 (/.f64 lo hi) 2)
(exp.f64 (*.f64 (log.f64 (/.f64 lo hi)) 2))
(pow.f64 (/.f64 lo hi) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 lo hi))) 1))
(pow.f64 (/.f64 lo hi) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 lo hi) 2)))
(pow.f64 (/.f64 lo hi) 2)
(+.f64 (/.f64 x hi) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (+.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (pow.f64 (/.f64 lo hi) 2)))
(-.f64 (/.f64 x hi) (-.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (pow.f64 (/.f64 lo hi) 2) 0)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) 1 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1)))
(+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (+.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (pow.f64 (/.f64 lo hi) 2)))
(-.f64 (/.f64 x hi) (-.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (pow.f64 (/.f64 lo hi) 2) 0)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)))))
(+.f64 (fma.f64 1 (/.f64 x hi) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)))))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) 1 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1)))
(+.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 x (/.f64 1 hi) (neg.f64 (pow.f64 (/.f64 lo hi) 2))))
(+.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) 0) (-.f64 (*.f64 x (/.f64 1 hi)) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)))) (fma.f64 x (/.f64 1 hi) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)))) (-.f64 (*.f64 x (/.f64 1 hi)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) 1 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1)))
(+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (+.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (pow.f64 (/.f64 lo hi) 2)))
(-.f64 (/.f64 x hi) (-.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (pow.f64 (/.f64 lo hi) 2) 0)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)))))
(+.f64 (fma.f64 1 (/.f64 x hi) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) 1 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1)))
(+.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (+.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (pow.f64 (/.f64 lo hi) 2)))
(-.f64 (/.f64 x hi) (-.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (pow.f64 (/.f64 lo hi) 2) 0)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)))))
(+.f64 (fma.f64 1 (/.f64 x hi) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (pow.f64 (/.f64 lo hi) 4)))))
(*.f64 1 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(*.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (+.f64 (pow.f64 (/.f64 x hi) 2) (fma.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 4))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4)) (/.f64 1 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4)) (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (+.f64 (pow.f64 (/.f64 x hi) 2) (fma.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 4))))
(/.f64 1 (/.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4)) (/.f64 1 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4)) (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (+.f64 (pow.f64 (/.f64 x hi) 2) (fma.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 4))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4)) (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4)) (/.f64 1 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(/.f64 (-.f64 x (*.f64 (/.f64 lo hi) lo)) hi)
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(/.f64 (-.f64 x (*.f64 lo (/.f64 lo hi))) hi)
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 (/.f64 hi x) (*.f64 lo lo))) (*.f64 (/.f64 hi x) (*.f64 hi hi)))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 (*.f64 lo lo) (/.f64 hi x))) (/.f64 (pow.f64 hi 3) x))
(/.f64 (-.f64 (*.f64 hi hi) (/.f64 (*.f64 hi (*.f64 lo lo)) x)) (/.f64 (pow.f64 hi 3) x))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi x) (*.f64 (/.f64 lo hi) lo))) (*.f64 (/.f64 hi x) hi))
(/.f64 (-.f64 hi (*.f64 (*.f64 lo (/.f64 lo hi)) (/.f64 hi x))) (/.f64 (*.f64 hi hi) x))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi x) (*.f64 lo (/.f64 lo hi)))) (*.f64 (/.f64 hi x) hi))
(/.f64 (-.f64 hi (*.f64 (*.f64 lo (/.f64 lo hi)) (/.f64 hi x))) (/.f64 (*.f64 hi hi) x))
(/.f64 (-.f64 (*.f64 x (*.f64 hi hi)) (*.f64 hi (*.f64 lo lo))) (*.f64 hi (*.f64 hi hi)))
(/.f64 (-.f64 (*.f64 x (*.f64 hi hi)) (*.f64 hi (*.f64 lo lo))) (pow.f64 hi 3))
(/.f64 (*.f64 hi (-.f64 (*.f64 hi x) (*.f64 lo lo))) (pow.f64 hi 3))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi (*.f64 (/.f64 lo hi) lo))) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 hi x) (*.f64 hi (*.f64 lo (/.f64 lo hi)))) (*.f64 hi hi))
(/.f64 (*.f64 hi (-.f64 x (*.f64 lo (/.f64 lo hi)))) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi (*.f64 lo (/.f64 lo hi)))) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 hi x) (*.f64 hi (*.f64 lo (/.f64 lo hi)))) (*.f64 hi hi))
(/.f64 (*.f64 hi (-.f64 x (*.f64 lo (/.f64 lo hi)))) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (*.f64 hi hi)) (*.f64 (neg.f64 hi) (*.f64 lo lo))) (*.f64 (neg.f64 hi) (*.f64 hi hi)))
(/.f64 (+.f64 (*.f64 (*.f64 hi hi) (neg.f64 x)) (*.f64 hi (*.f64 lo lo))) (neg.f64 (pow.f64 hi 3)))
(/.f64 (*.f64 hi (+.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo))) (pow.f64 (neg.f64 hi) 3))
(/.f64 (-.f64 (*.f64 (neg.f64 x) hi) (*.f64 (neg.f64 hi) (*.f64 (/.f64 lo hi) lo))) (*.f64 (neg.f64 hi) hi))
(/.f64 (+.f64 (neg.f64 (*.f64 hi x)) (*.f64 hi (*.f64 lo (/.f64 lo hi)))) (neg.f64 (*.f64 hi hi)))
(/.f64 (*.f64 hi (+.f64 (neg.f64 x) (*.f64 lo (/.f64 lo hi)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) hi) (*.f64 (neg.f64 hi) (*.f64 lo (/.f64 lo hi)))) (*.f64 (neg.f64 hi) hi))
(/.f64 (+.f64 (neg.f64 (*.f64 hi x)) (*.f64 hi (*.f64 lo (/.f64 lo hi)))) (neg.f64 (*.f64 hi hi)))
(/.f64 (*.f64 hi (+.f64 (neg.f64 x) (*.f64 lo (/.f64 lo hi)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6))) (-.f64 (neg.f64 (pow.f64 (/.f64 x hi) 2)) (fma.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 4))) (neg.f64 (+.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 x hi) 2)) (pow.f64 (/.f64 lo hi) 4)) (-.f64 (/.f64 (neg.f64 x) hi) (pow.f64 (/.f64 lo hi) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (neg.f64 (pow.f64 (/.f64 lo hi) 2))) (*.f64 (/.f64 x hi) (neg.f64 (pow.f64 (/.f64 lo hi) 2))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (+.f64 (pow.f64 (/.f64 x hi) 2) (fma.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 4))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (*.f64 (*.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi)) (*.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi))) (*.f64 (/.f64 x hi) (*.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 6)) (+.f64 (pow.f64 (/.f64 x hi) 2) (fma.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 4))))
(pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 1)
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) 3)
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(pow.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3) 1/3)
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) 2)
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 2))
(fabs.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2)) 3))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(exp.f64 (log.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))) 1))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(fma.f64 1 (/.f64 x hi) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(fma.f64 1 (/.f64 x hi) (*.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(fma.f64 x (/.f64 1 hi) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(-.f64 (*.f64 x (/.f64 1 hi)) (pow.f64 (/.f64 lo hi) 2))
(fma.f64 x (/.f64 1 hi) (*.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(fma.f64 x (/.f64 1 hi) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(-.f64 (*.f64 x (/.f64 1 hi)) (pow.f64 (/.f64 lo hi) 2))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(-.f64 (/.f64 x hi) (pow.f64 (/.f64 lo hi) 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))))) 1)
(*.f64 lo (-.f64 1 (/.f64 x hi)))
(pow.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) 1)
(*.f64 lo (-.f64 1 (/.f64 x hi)))
(pow.f64 (cbrt.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))) 3)
(*.f64 lo (-.f64 1 (/.f64 x hi)))
(pow.f64 (pow.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) 3) 1/3)
(*.f64 lo (-.f64 1 (/.f64 x hi)))
(pow.f64 (sqrt.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))) 2)
(*.f64 lo (-.f64 1 (/.f64 x hi)))
(sqrt.f64 (pow.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) 2))
(fabs.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))))
(log.f64 (pow.f64 (exp.f64 lo) (-.f64 1 (/.f64 x hi))))
(*.f64 lo (-.f64 1 (/.f64 x hi)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(*.f64 lo (-.f64 1 (/.f64 x hi)))
(cbrt.f64 (pow.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) 3))
(*.f64 lo (-.f64 1 (/.f64 x hi)))
(cbrt.f64 (*.f64 (pow.f64 lo 3) (pow.f64 (-.f64 1 (/.f64 x hi)) 3)))
(*.f64 lo (-.f64 1 (/.f64 x hi)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x hi)) 3) (pow.f64 lo 3)))
(*.f64 lo (-.f64 1 (/.f64 x hi)))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))
(*.f64 lo (-.f64 1 (/.f64 x hi)))
(exp.f64 (log.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))
(*.f64 lo (-.f64 1 (/.f64 x hi)))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))) 1))
(*.f64 lo (-.f64 1 (/.f64 x hi)))
(log1p.f64 (expm1.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))
(*.f64 lo (-.f64 1 (/.f64 x hi)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 1)
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(/.f64 1 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(/.f64 1 (/.f64 (/.f64 hi (-.f64 1 (/.f64 x hi))) lo))
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(/.f64 1 (/.f64 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))) 1))
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 hi 1))
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(/.f64 -1 (neg.f64 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 -1 (/.f64 (neg.f64 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))
(/.f64 -1 (/.f64 (/.f64 (neg.f64 hi) lo) (-.f64 1 (/.f64 x hi))))
(/.f64 (neg.f64 lo) (neg.f64 (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(/.f64 (neg.f64 lo) (/.f64 (neg.f64 hi) (-.f64 1 (/.f64 x hi))))
(/.f64 (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))) (neg.f64 hi))
(/.f64 (*.f64 lo (neg.f64 (-.f64 1 (/.f64 x hi)))) (neg.f64 hi))
(/.f64 (*.f64 lo (+.f64 -1 (/.f64 x hi))) (neg.f64 hi))
(/.f64 (neg.f64 (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))))) (neg.f64 (neg.f64 hi)))
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(pow.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3) 1/3)
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(pow.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(pow.f64 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))) -1)
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(sqrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2))
(fabs.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))
(log.f64 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(expm1.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(exp.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1))
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))
(+.f64 (/.f64 x hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(+.f64 0 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (fma.f64 x (/.f64 1 hi) (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi)))))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (fma.f64 x (/.f64 1 hi) (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi)))))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (fma.f64 x (/.f64 1 hi) (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 1)
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(-.f64 (/.f64 (pow.f64 (/.f64 x hi) 3) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))) (/.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2) (*.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) 3)) (fma.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) (-.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) (/.f64 x hi)) (pow.f64 (/.f64 x hi) 2)))
(-.f64 (/.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (/.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2)) (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2)) (fma.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)) (/.f64 x hi)))
(*.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(*.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2) (*.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) 3)) (fma.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) (-.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) (/.f64 x hi)) (pow.f64 (/.f64 x hi) 2)))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (/.f64 1 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2)) (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2)) (fma.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)) (/.f64 x hi)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2) (*.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) 3)) (fma.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) (-.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) (/.f64 x hi)) (pow.f64 (/.f64 x hi) 2)))
(/.f64 1 (/.f64 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2)) (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2)) (fma.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)) (/.f64 x hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2) (*.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) 3)) (fma.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) (-.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) (/.f64 x hi)) (pow.f64 (/.f64 x hi) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2)) (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2)) (fma.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)) (/.f64 x hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(/.f64 (-.f64 (neg.f64 x) (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))))) (neg.f64 hi))
(/.f64 (+.f64 (neg.f64 x) (*.f64 lo (-.f64 1 (/.f64 x hi)))) (neg.f64 hi))
(/.f64 (fma.f64 -1 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (neg.f64 hi))
(/.f64 (-.f64 (/.f64 hi (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 hi x) lo)) (*.f64 (/.f64 hi x) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (/.f64 hi (-.f64 1 (/.f64 x hi))) (*.f64 lo (/.f64 hi x))) (/.f64 (/.f64 (*.f64 hi hi) x) (-.f64 1 (/.f64 x hi))))
(/.f64 (-.f64 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 (/.f64 hi x) 1)) (*.f64 (/.f64 hi x) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))) (/.f64 hi x)) (/.f64 (/.f64 (*.f64 hi hi) x) (*.f64 lo (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi x) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (/.f64 hi x) hi))
(/.f64 (-.f64 hi (*.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) (/.f64 hi x))) (/.f64 (*.f64 hi hi) x))
(/.f64 (+.f64 hi (*.f64 (*.f64 lo (+.f64 -1 (/.f64 x hi))) (/.f64 hi x))) (/.f64 (*.f64 hi hi) x))
(/.f64 (-.f64 (neg.f64 hi) (*.f64 (/.f64 hi x) (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (*.f64 (/.f64 hi x) (neg.f64 hi)))
(/.f64 (-.f64 (neg.f64 hi) (*.f64 (*.f64 lo (neg.f64 (-.f64 1 (/.f64 x hi)))) (/.f64 hi x))) (*.f64 (neg.f64 hi) (/.f64 hi x)))
(/.f64 (fma.f64 -1 hi (*.f64 (*.f64 lo (/.f64 hi x)) (-.f64 1 (/.f64 x hi)))) (*.f64 (neg.f64 hi) (/.f64 hi x)))
(/.f64 (-.f64 (*.f64 x (/.f64 hi (-.f64 1 (/.f64 x hi)))) (*.f64 hi lo)) (*.f64 hi (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (/.f64 (*.f64 hi x) (-.f64 1 (/.f64 x hi))) (*.f64 lo hi)) (/.f64 (*.f64 hi hi) (-.f64 1 (/.f64 x hi))))
(/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi 1)) (*.f64 hi (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (*.f64 hi (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 hi x) (*.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi hi))
(/.f64 (*.f64 hi (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi))))) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 x (neg.f64 hi)) (*.f64 hi (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (*.f64 hi (neg.f64 hi)))
(/.f64 (+.f64 (neg.f64 (*.f64 hi x)) (*.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (neg.f64 (*.f64 hi hi)))
(/.f64 (*.f64 hi (fma.f64 -1 x (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 hi (-.f64 1 (/.f64 x hi)))) (*.f64 (neg.f64 hi) lo)) (*.f64 (neg.f64 hi) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(/.f64 (+.f64 (/.f64 (neg.f64 (*.f64 hi x)) (-.f64 1 (/.f64 x hi))) (*.f64 lo hi)) (/.f64 (neg.f64 (*.f64 hi hi)) (-.f64 1 (/.f64 x hi))))
(/.f64 (fma.f64 (/.f64 hi (-.f64 1 (/.f64 x hi))) (neg.f64 x) (*.f64 lo hi)) (/.f64 (*.f64 hi (neg.f64 hi)) (-.f64 1 (/.f64 x hi))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (neg.f64 hi) 1)) (*.f64 (neg.f64 hi) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (fma.f64 (neg.f64 x) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (*.f64 (neg.f64 hi) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (fma.f64 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))) (neg.f64 x) hi) (*.f64 hi (/.f64 (/.f64 (neg.f64 hi) lo) (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) hi) (*.f64 (neg.f64 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (neg.f64 hi) hi))
(/.f64 (+.f64 (neg.f64 (*.f64 hi x)) (*.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (neg.f64 (*.f64 hi hi)))
(/.f64 (*.f64 hi (fma.f64 -1 x (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 hi)) (*.f64 (neg.f64 hi) (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (*.f64 (neg.f64 hi) (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 hi x) (*.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi hi))
(/.f64 (*.f64 hi (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi))))) (*.f64 hi hi))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2) (*.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) 3))) (-.f64 (neg.f64 (pow.f64 (/.f64 x hi) 2)) (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) (fma.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)) (/.f64 x hi)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))) (neg.f64 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2))) (neg.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 x hi) 2)) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2)) (-.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) (/.f64 x hi)))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (*.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (*.f64 (/.f64 x hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2) (*.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) 3)) (fma.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) (-.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) (/.f64 x hi)) (pow.f64 (/.f64 x hi) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (*.f64 (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2) (*.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) 3)) (fma.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) (-.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) (/.f64 x hi)) (pow.f64 (/.f64 x hi) 2)))
(pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 1)
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(pow.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 3) 1/3)
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2)
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2))
(fabs.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 3))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(exp.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(fma.f64 1 (/.f64 x hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(fma.f64 x (/.f64 1 hi) (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))))
(fma.f64 x (/.f64 1 hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(fma.f64 x (/.f64 1 hi) (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))) 1)
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(*.f64 1 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(*.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(*.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(*.f64 (exp.f64 (/.f64 x hi)) (/.f64 1 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 2) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(/.f64 1 (/.f64 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (exp.f64 (/.f64 x hi))))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(/.f64 (exp.f64 (/.f64 x hi)) (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(/.f64 (neg.f64 (exp.f64 (/.f64 x hi))) (neg.f64 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(/.f64 (neg.f64 (exp.f64 (/.f64 x hi))) (neg.f64 (exp.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))
(pow.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1)
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(pow.f64 (E.f64) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 3)
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(pow.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3) 1/3)
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(pow.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 2)
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(pow.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2)) (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(sqrt.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2))
(fabs.f64 (exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)))
(log.f64 (exp.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(cbrt.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(expm1.f64 (log1p.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(log1p.f64 (expm1.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(+.f64 (/.f64 x hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) lo (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(+.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(+.f64 0 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (fma.f64 x (/.f64 1 hi) (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi)))))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (fma.f64 x (/.f64 1 hi) (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi)))))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (fma.f64 x (/.f64 1 hi) (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1))) (fma.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)))
(+.f64 (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (fma.f64 (neg.f64 (/.f64 1 hi)) (*.f64 lo (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 1 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 2))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x hi))) hi) lo (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))) (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(+.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 0) (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(*.f64 1 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(*.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2) (*.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) 3)) (fma.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) (-.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) (/.f64 x hi)) (pow.f64 (/.f64 x hi) 2)))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (/.f64 1 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2)) (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2)) (fma.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)) (/.f64 x hi)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2) (*.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) 3)) (fma.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) (-.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) (/.f64 x hi)) (pow.f64 (/.f64 x hi) 2)))
(/.f64 1 (/.f64 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2)) (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2)) (fma.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)) (/.f64 x hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2) (*.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) 3)) (fma.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) (-.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) (/.f64 x hi)) (pow.f64 (/.f64 x hi) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2)) (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2)) (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2)) (fma.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)) (/.f64 x hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(/.f64 (-.f64 (neg.f64 x) (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))))) (neg.f64 hi))
(/.f64 (+.f64 (neg.f64 x) (*.f64 lo (-.f64 1 (/.f64 x hi)))) (neg.f64 hi))
(/.f64 (fma.f64 -1 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) (neg.f64 hi))
(/.f64 (-.f64 (/.f64 hi (-.f64 1 (/.f64 x hi))) (*.f64 (/.f64 hi x) lo)) (*.f64 (/.f64 hi x) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (/.f64 hi (-.f64 1 (/.f64 x hi))) (*.f64 lo (/.f64 hi x))) (/.f64 (/.f64 (*.f64 hi hi) x) (-.f64 1 (/.f64 x hi))))
(/.f64 (-.f64 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 (/.f64 hi x) 1)) (*.f64 (/.f64 hi x) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))) (/.f64 hi x)) (/.f64 (/.f64 (*.f64 hi hi) x) (*.f64 lo (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi x) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (/.f64 hi x) hi))
(/.f64 (-.f64 hi (*.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) (/.f64 hi x))) (/.f64 (*.f64 hi hi) x))
(/.f64 (+.f64 hi (*.f64 (*.f64 lo (+.f64 -1 (/.f64 x hi))) (/.f64 hi x))) (/.f64 (*.f64 hi hi) x))
(/.f64 (-.f64 (neg.f64 hi) (*.f64 (/.f64 hi x) (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (*.f64 (/.f64 hi x) (neg.f64 hi)))
(/.f64 (-.f64 (neg.f64 hi) (*.f64 (*.f64 lo (neg.f64 (-.f64 1 (/.f64 x hi)))) (/.f64 hi x))) (*.f64 (neg.f64 hi) (/.f64 hi x)))
(/.f64 (fma.f64 -1 hi (*.f64 (*.f64 lo (/.f64 hi x)) (-.f64 1 (/.f64 x hi)))) (*.f64 (neg.f64 hi) (/.f64 hi x)))
(/.f64 (-.f64 (*.f64 x (/.f64 hi (-.f64 1 (/.f64 x hi)))) (*.f64 hi lo)) (*.f64 hi (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (/.f64 (*.f64 hi x) (-.f64 1 (/.f64 x hi))) (*.f64 lo hi)) (/.f64 (*.f64 hi hi) (-.f64 1 (/.f64 x hi))))
(/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi 1)) (*.f64 hi (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (*.f64 hi (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 hi x) (*.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi hi))
(/.f64 (*.f64 hi (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi))))) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 x (neg.f64 hi)) (*.f64 hi (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (*.f64 hi (neg.f64 hi)))
(/.f64 (+.f64 (neg.f64 (*.f64 hi x)) (*.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (neg.f64 (*.f64 hi hi)))
(/.f64 (*.f64 hi (fma.f64 -1 x (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 hi (-.f64 1 (/.f64 x hi)))) (*.f64 (neg.f64 hi) lo)) (*.f64 (neg.f64 hi) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(/.f64 (+.f64 (/.f64 (neg.f64 (*.f64 hi x)) (-.f64 1 (/.f64 x hi))) (*.f64 lo hi)) (/.f64 (neg.f64 (*.f64 hi hi)) (-.f64 1 (/.f64 x hi))))
(/.f64 (fma.f64 (/.f64 hi (-.f64 1 (/.f64 x hi))) (neg.f64 x) (*.f64 lo hi)) (/.f64 (*.f64 hi (neg.f64 hi)) (-.f64 1 (/.f64 x hi))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (neg.f64 hi) 1)) (*.f64 (neg.f64 hi) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (fma.f64 (neg.f64 x) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) (*.f64 (neg.f64 hi) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (fma.f64 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))) (neg.f64 x) hi) (*.f64 hi (/.f64 (/.f64 (neg.f64 hi) lo) (-.f64 1 (/.f64 x hi)))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) hi) (*.f64 (neg.f64 hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 (neg.f64 hi) hi))
(/.f64 (+.f64 (neg.f64 (*.f64 hi x)) (*.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (neg.f64 (*.f64 hi hi)))
(/.f64 (*.f64 hi (fma.f64 -1 x (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 hi)) (*.f64 (neg.f64 hi) (neg.f64 (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (*.f64 (neg.f64 hi) (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 hi x) (*.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 hi hi))
(/.f64 (*.f64 hi (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi))))) (*.f64 hi hi))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2) (*.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) 3))) (-.f64 (neg.f64 (pow.f64 (/.f64 x hi) 2)) (*.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) (fma.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)) (/.f64 x hi)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2))) (neg.f64 (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2))) (neg.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 x hi) 2)) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2)) (-.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) (/.f64 x hi)))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (*.f64 (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (*.f64 (/.f64 x hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2) (*.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) 3)) (fma.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) (-.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) (/.f64 x hi)) (pow.f64 (/.f64 x hi) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (*.f64 (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))) 2) (*.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) 3)) (fma.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) (-.f64 (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))) (/.f64 x hi)) (pow.f64 (/.f64 x hi) 2)))
(pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 1)
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 3)
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(pow.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 3) 1/3)
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 2)
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 2))
(fabs.f64 (/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi))
(log.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi) 3))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(exp.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)) 1))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(fma.f64 1 (/.f64 x hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(fma.f64 x (/.f64 1 hi) (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))))
(fma.f64 x (/.f64 1 hi) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi)))))
(fma.f64 x (/.f64 1 hi) (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 lo) (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(/.f64 (-.f64 x (*.f64 lo (-.f64 1 (/.f64 x hi)))) hi)
(/.f64 (+.f64 x (*.f64 lo (+.f64 -1 (/.f64 x hi)))) hi)
(-.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 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2))
(sqrt.f64 (pow.f64 (cbrt.f64 lo) 4))
(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 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 (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2) (cbrt.f64 (cbrt.f64 lo)))
(cbrt.f64 lo)
(*.f64 (pow.f64 lo 1/6) (pow.f64 lo 1/6))
(cbrt.f64 lo)
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 4))) (fabs.f64 (cbrt.f64 (cbrt.f64 lo))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 lo))
(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)
(pow.f64 (pow.f64 (cbrt.f64 lo) 2) 1/2)
(cbrt.f64 lo)
(pow.f64 (cbrt.f64 (cbrt.f64 lo)) 3)
(cbrt.f64 lo)
(pow.f64 (pow.f64 lo 1/6) 2)
(cbrt.f64 lo)
(sqrt.f64 (pow.f64 (cbrt.f64 lo) 2))
(cbrt.f64 lo)
(fabs.f64 (cbrt.f64 lo))
(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 (exp.f64 (log1p.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))) 1)
(/.f64 (+.f64 lo x) (cbrt.f64 lo))
(*.f64 1 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(/.f64 (+.f64 lo x) (cbrt.f64 lo))
(*.f64 (+.f64 lo x) (/.f64 1 (cbrt.f64 lo)))
(/.f64 (+.f64 lo x) (cbrt.f64 lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2) (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(/.f64 (+.f64 lo x) (cbrt.f64 lo))
(*.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(/.f64 (+.f64 lo x) (cbrt.f64 lo))
(*.f64 (neg.f64 (+.f64 lo x)) (/.f64 1 (neg.f64 (cbrt.f64 lo))))
(/.f64 (-.f64 (neg.f64 lo) x) (neg.f64 (cbrt.f64 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2)) (/.f64 (+.f64 lo x) (cbrt.f64 (cbrt.f64 lo))))
(/.f64 (*.f64 1 (/.f64 (+.f64 lo x) (cbrt.f64 (cbrt.f64 lo)))) (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2))
(/.f64 (/.f64 (+.f64 lo x) (cbrt.f64 (cbrt.f64 lo))) (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2))
(*.f64 (/.f64 1 (pow.f64 lo 1/6)) (/.f64 (+.f64 lo x) (pow.f64 lo 1/6)))
(/.f64 (/.f64 (+.f64 lo x) (pow.f64 lo 1/6)) (pow.f64 lo 1/6))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2)) (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))) (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (pow.f64 lo 1/6)) (/.f64 (cbrt.f64 (+.f64 lo x)) (pow.f64 lo 1/6)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) 1) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 lo)))
(/.f64 (+.f64 lo x) (cbrt.f64 lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2)) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 (cbrt.f64 lo))))
(pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 1)
(/.f64 (+.f64 lo x) (cbrt.f64 lo))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 3)
(/.f64 (+.f64 lo x) (cbrt.f64 lo))
(pow.f64 (pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 3) 1/3)
(/.f64 (+.f64 lo x) (cbrt.f64 lo))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2)
(/.f64 (+.f64 lo x) (cbrt.f64 lo))
(pow.f64 (/.f64 (cbrt.f64 lo) (+.f64 lo x)) -1)
(/.f64 1 (/.f64 (cbrt.f64 lo) (+.f64 lo x)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 2))
(fabs.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(log.f64 (exp.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(/.f64 (+.f64 lo x) (cbrt.f64 lo))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)))))
(/.f64 (+.f64 lo x) (cbrt.f64 lo))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 3))
(/.f64 (+.f64 lo x) (cbrt.f64 lo))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 lo x) 3) lo))
(/.f64 (+.f64 lo x) (cbrt.f64 lo))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(/.f64 (+.f64 lo x) (cbrt.f64 lo))
(exp.f64 (log.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(/.f64 (+.f64 lo x) (cbrt.f64 lo))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 1))
(/.f64 (+.f64 lo x) (cbrt.f64 lo))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))))
(/.f64 (+.f64 lo x) (cbrt.f64 lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 lo x) lo))) 1)
(/.f64 (+.f64 lo x) lo)
(*.f64 1 (/.f64 (+.f64 lo x) lo))
(/.f64 (+.f64 lo x) lo)
(*.f64 (+.f64 lo x) (/.f64 1 lo))
(/.f64 (+.f64 lo x) lo)
(*.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) -2))
(*.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (/.f64 (/.f64 1 (cbrt.f64 lo)) (cbrt.f64 lo)))
(*.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 lo x) lo)
(*.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) (sqrt.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 lo x) lo)
(*.f64 (neg.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 lo) 2))))
(*.f64 (/.f64 (neg.f64 (+.f64 lo x)) (cbrt.f64 lo)) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 lo) 2))))
(/.f64 (/.f64 (-.f64 (neg.f64 lo) x) (cbrt.f64 lo)) (neg.f64 (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 1 (cbrt.f64 lo)) (/.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (cbrt.f64 lo)) (/.f64 (+.f64 lo x) (pow.f64 (cbrt.f64 lo) 2)))
(/.f64 (/.f64 (+.f64 lo x) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(*.f64 (pow.f64 (cbrt.f64 lo) -2) (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(*.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) lo))
(/.f64 (+.f64 lo x) lo)
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) 1) (/.f64 (sqrt.f64 (+.f64 lo x)) lo))
(/.f64 (+.f64 lo x) lo)
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 lo x) (sqrt.f64 lo)))
(/.f64 (/.f64 (+.f64 lo x) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (pow.f64 (cbrt.f64 lo) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (cbrt.f64 (/.f64 (+.f64 lo x) lo))) (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 lo x)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 lo)))
(/.f64 (+.f64 lo x) lo)
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 4))) (/.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2)))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 lo) 4))) (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2))
(/.f64 (/.f64 (+.f64 lo x) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2) (cbrt.f64 lo))) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 4)))
(*.f64 (/.f64 (+.f64 lo x) 1) (/.f64 (/.f64 1 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)))
(/.f64 (+.f64 lo x) lo)
(*.f64 (/.f64 (+.f64 lo x) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 4))) (/.f64 (/.f64 1 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2)))
(*.f64 (/.f64 (+.f64 lo x) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 4))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2) (cbrt.f64 lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (pow.f64 (cbrt.f64 lo) 2)))
(/.f64 (+.f64 lo x) lo)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2) (cbrt.f64 lo)) (/.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (cbrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 4))) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 4))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) 1) (/.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (pow.f64 (cbrt.f64 lo) 2)))
(/.f64 (+.f64 lo x) lo)
(*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (cbrt.f64 (pow.f64 (cbrt.f64 lo) 4))) (/.f64 (sqrt.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo))) (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 2)))
(pow.f64 (/.f64 (+.f64 lo x) lo) 1)
(/.f64 (+.f64 lo x) lo)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) 3)
(/.f64 (+.f64 lo x) lo)
(pow.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 3) 1/3)
(/.f64 (+.f64 lo x) lo)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) 2)
(/.f64 (+.f64 lo x) lo)
(pow.f64 (/.f64 1 (/.f64 (+.f64 lo x) lo)) -1)
(/.f64 (+.f64 lo x) lo)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 2))
(fabs.f64 (/.f64 (+.f64 lo x) lo))
(log.f64 (exp.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 lo x) lo)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 lo x) lo))))
(/.f64 (+.f64 lo x) lo)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 3))
(/.f64 (+.f64 lo x) lo)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 lo x) 3) (pow.f64 lo 3)))
(/.f64 (+.f64 lo x) lo)
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 lo x) (cbrt.f64 lo)) 3) (*.f64 lo lo)))
(cbrt.f64 (/.f64 (/.f64 (pow.f64 (+.f64 lo x) 3) lo) (*.f64 lo lo)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 lo x) lo)
(exp.f64 (log.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 lo x) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 lo x) lo)) 1))
(/.f64 (+.f64 lo x) lo)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 lo x) lo)

eval329.0ms (4.4%)

Compiler

Compiled 17320 to 7834 computations (54.8% saved)

prune234.0ms (3.2%)

Pruning

32 alts after pruning (30 fresh and 2 done)

PrunedKeptTotal
New68914703
Fresh221638
Picked325
Done000
Total71432746
Accurracy
21.1%
Counts
746 → 32
Alt Table
Click to see full alt table
StatusAccuracyProgram
9.9%
(/.f64 (-.f64 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 (/.f64 hi x) 1)) (*.f64 (/.f64 hi x) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
14.6%
(/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (*.f64 hi (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
9.6%
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
18.7%
(/.f64 (+.f64 x lo) lo)
18.8%
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (neg.f64 lo)) hi)
18.8%
(/.f64 (neg.f64 lo) hi)
9.2%
(-.f64 (/.f64 (neg.f64 lo) hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
18.8%
(-.f64 (/.f64 x hi) (/.f64 1 (/.f64 hi lo)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 1 hi)))
9.2%
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 lo hi))
8.9%
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 1 hi) (*.f64 lo (/.f64 lo hi)))) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
9.6%
(-.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 3))
9.6%
(-.f64 1 (/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)))
18.7%
(-.f64 1 (/.f64 x lo))
9.6%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
9.6%
(-.f64 1 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
8.9%
(+.f64 (/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi) (/.f64 (-.f64 x lo) hi))
9.6%
(+.f64 (/.f64 hi lo) 1)
9.2%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
18.8%
(*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi)))
9.2%
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (neg.f64 lo) hi))
18.7%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
17.8%
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))) 2))
17.8%
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 2))
20.6%
(log.f64 (fma.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (*.f64 lo (exp.f64 (/.f64 x hi))) (exp.f64 (/.f64 x hi))))
20.6%
(log.f64 (+.f64 (/.f64 x hi) (-.f64 1 (/.f64 lo hi))))
20.6%
(log.f64 (+.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo (exp.f64 (/.f64 x hi)))) (exp.f64 (/.f64 x hi))))
20.6%
(log.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) 1))
20.6%
(log.f64 (*.f64 (+.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 1) (exp.f64 (/.f64 x hi))))
17.8%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
17.8%
(fabs.f64 (*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi)))
18.7%
1
9.9%
(/.f64 (-.f64 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 (/.f64 hi x) 1)) (*.f64 (/.f64 hi x) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
14.6%
(/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (*.f64 hi (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
9.6%
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
18.7%
(/.f64 (+.f64 x lo) lo)
18.8%
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (neg.f64 lo)) hi)
18.8%
(/.f64 (neg.f64 lo) hi)
9.2%
(-.f64 (/.f64 (neg.f64 lo) hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
18.8%
(-.f64 (/.f64 x hi) (/.f64 1 (/.f64 hi lo)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 1 hi)))
9.2%
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 lo hi))
8.9%
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 1 hi) (*.f64 lo (/.f64 lo hi)))) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
9.6%
(-.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 3))
9.6%
(-.f64 1 (/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)))
18.7%
(-.f64 1 (/.f64 x lo))
9.6%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
9.6%
(-.f64 1 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
8.9%
(+.f64 (/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi) (/.f64 (-.f64 x lo) hi))
9.6%
(+.f64 (/.f64 hi lo) 1)
9.2%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
18.8%
(*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi)))
9.2%
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (neg.f64 lo) hi))
18.7%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
17.8%
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))) 2))
17.8%
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 2))
20.6%
(log.f64 (fma.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (*.f64 lo (exp.f64 (/.f64 x hi))) (exp.f64 (/.f64 x hi))))
20.6%
(log.f64 (+.f64 (/.f64 x hi) (-.f64 1 (/.f64 lo hi))))
20.6%
(log.f64 (+.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo (exp.f64 (/.f64 x hi)))) (exp.f64 (/.f64 x hi))))
20.6%
(log.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) 1))
20.6%
(log.f64 (*.f64 (+.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 1) (exp.f64 (/.f64 x hi))))
17.8%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
17.8%
(fabs.f64 (*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi)))
18.7%
1
Compiler

Compiled 1990 to 1262 computations (36.6% saved)

localize212.0ms (2.9%)

Local Accuracy

Found 15 expressions with local accuracy:

NewAccuracyProgram
100.0%
(/.f64 (-.f64 x hi) lo)
99.2%
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))
98.8%
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
97.4%
(-.f64 1 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
100.0%
(*.f64 lo (-.f64 1 (/.f64 x hi)))
99.7%
(*.f64 hi (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))
99.5%
(*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))
74.4%
(/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (*.f64 hi (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
99.5%
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (neg.f64 lo) hi))
97.5%
(+.f64 (/.f64 lo hi) 1)
97.4%
(+.f64 (/.f64 hi lo) 1)
99.6%
(+.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 1)
99.4%
(log.f64 (*.f64 (+.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 1) (exp.f64 (/.f64 x hi))))
99.1%
(/.f64 x (*.f64 hi hi))
98.6%
(*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))
Compiler

Compiled 261 to 105 computations (59.8% saved)

series50.0ms (0.7%)

Counts
12 → 387
Calls

99 calls:

TimeVariablePointExpression
9.0ms
lo
@-inf
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
3.0ms
lo
@-inf
(/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (*.f64 hi (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
3.0ms
hi
@-inf
(log.f64 (*.f64 (+.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 1) (exp.f64 (/.f64 x hi))))
2.0ms
hi
@0
(/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (*.f64 hi (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
2.0ms
hi
@inf
(log.f64 (*.f64 (+.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 1) (exp.f64 (/.f64 x hi))))

rewrite111.0ms (1.5%)

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

Useful iterations: 1 (0.0ms)

IterNodesCost
038354
1890352
Stop Event
node limit
Counts
12 → 142
Calls
Call 1
Inputs
(*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))
(log.f64 (*.f64 (+.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 1) (exp.f64 (/.f64 x hi))))
(+.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 1)
(+.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 lo hi) 1)
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (neg.f64 lo) hi))
(/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (*.f64 hi (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))
(*.f64 hi (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))
(-.f64 1 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))
Outputs
(+.f64 (*.f64 lo (/.f64 x (*.f64 hi hi))) (*.f64 lo (/.f64 -1 hi)))
(+.f64 (*.f64 (/.f64 x (*.f64 hi hi)) lo) (*.f64 (/.f64 -1 hi) lo))
(-.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1) 1)
(pow.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 1)
(log.f64 (exp.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))))
(expm1.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))))
(exp.f64 (log.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))))
(log1p.f64 (expm1.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))))
(+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi)))) 1)
(*.f64 1 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))) (cbrt.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi)))) (cbrt.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))))
(*.f64 (sqrt.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))) (sqrt.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))))
(pow.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi)) 1)
(cbrt.f64 (*.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi)) (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))) (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))))
(expm1.f64 (log1p.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))))
(exp.f64 (log.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))))
(log1p.f64 (expm1.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1))) 1)
(*.f64 1 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)) (cbrt.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1))) (cbrt.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)))
(*.f64 (sqrt.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)) (sqrt.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)))
(/.f64 (+.f64 (pow.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 3) 1) (+.f64 (*.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (-.f64 1 (*.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 1))))
(/.f64 (-.f64 (*.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) 1) (-.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 1))
(pow.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1) 1)
(log.f64 (exp.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1) (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)) (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)))
(expm1.f64 (log1p.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)))
(exp.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))))
(log1p.f64 (expm1.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 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 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (-.f64 1 (*.f64 (/.f64 hi lo) 1))))
(/.f64 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 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 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo))) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo))))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 hi lo))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 lo hi)))) 1)
(*.f64 1 (+.f64 1 (/.f64 lo hi)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 1 (/.f64 lo hi))) (cbrt.f64 (+.f64 1 (/.f64 lo hi)))) (cbrt.f64 (+.f64 1 (/.f64 lo hi))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 lo hi))) (sqrt.f64 (+.f64 1 (/.f64 lo hi))))
(/.f64 (+.f64 (pow.f64 (/.f64 lo hi) 3) 1) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (-.f64 1 (*.f64 (/.f64 lo hi) 1))))
(/.f64 (-.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) 1) (-.f64 (/.f64 lo hi) 1))
(pow.f64 (+.f64 1 (/.f64 lo hi)) 1)
(log.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 lo hi)))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (+.f64 1 (/.f64 lo hi))) (+.f64 1 (/.f64 lo hi))))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 lo hi))))
(exp.f64 (log1p.f64 (/.f64 lo hi)))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi)))) 1)
(/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (neg.f64 lo)) hi)
(pow.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi)) 1)
(log.f64 (exp.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi)) (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))) (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))))
(exp.f64 (log.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))))
(-.f64 (/.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (/.f64 hi (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))) 1)
(*.f64 1 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(*.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 1 (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (cbrt.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))) (cbrt.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (sqrt.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(pow.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))) 1)
(/.f64 (*.f64 x hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))
(pow.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) 1)
(log.f64 (exp.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(exp.f64 (log.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) 1)
(/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))
(pow.f64 (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(exp.f64 (log.f64 (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.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 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo)) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo))) (+.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 (*.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) (-.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))))
(exp.f64 (log.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) 1)
(*.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))
(*.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo)))
(*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo)) (/.f64 (-.f64 x hi) lo))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2) (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2))
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(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 (*.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) lo)) 3))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(-.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)))
(/.f64 1 (/.f64 lo (-.f64 x hi)))
(/.f64 (-.f64 x hi) lo)
(/.f64 (neg.f64 (-.f64 x hi)) (neg.f64 lo))
(pow.f64 (/.f64 (-.f64 x hi) lo) 1)
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) 1/3)
(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)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) lo)))

simplify160.0ms (2.2%)

Algorithm
egg-herbie
Rules
1340×fma-def
992×associate-*r*
790×distribute-lft-in
778×distribute-rgt-in
746×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
082323165
1245021069
Stop Event
node limit
Counts
529 → 493
Calls
Call 1
Inputs
(*.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 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.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 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.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 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.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 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 -1 (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2))) (+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2))) (+.f64 (/.f64 x hi) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 3) (pow.f64 lo 3))) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 lo))) (log.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (exp.f64 (/.f64 x hi)))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 lo))) (+.f64 (log.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (exp.f64 (/.f64 x hi)))) (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 lo))) (+.f64 (log.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (exp.f64 (/.f64 x hi)))) (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 lo))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 3) (pow.f64 lo 3)))) (+.f64 (log.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (exp.f64 (/.f64 x hi)))) (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (exp.f64 (/.f64 x hi))))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (+.f64 (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)) (log.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (exp.f64 (/.f64 x hi)))))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (+.f64 (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)) (log.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (exp.f64 (/.f64 x hi))))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 3) (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (+.f64 (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)) (log.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (exp.f64 (/.f64 x hi)))))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))))
(+.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi)))))) (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) x) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))))
(+.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi)))))) (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) x) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) (pow.f64 hi 2)))) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi))) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)))) (pow.f64 x 2))) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))
(+.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi)))))) (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) x) (+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi))) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3))) (+.f64 (*.f64 -6 (/.f64 (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) (pow.f64 hi 2)))) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (*.f64 6 (/.f64 (+.f64 (*.f64 1/6 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) (pow.f64 hi 3))) (*.f64 1/2 (/.f64 lo (pow.f64 hi 4)))) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) (pow.f64 x 3))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) (pow.f64 hi 2)))) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi))) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)))) (pow.f64 x 2))) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (log.f64 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (*.f64 lo x)) (log.f64 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) (pow.f64 hi 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 hi 4) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (*.f64 lo x)) (log.f64 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) (pow.f64 hi 2))))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 hi 6) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3)) (*.f64 (pow.f64 lo 3) (pow.f64 x 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 hi 4) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (*.f64 lo x)) (log.f64 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) (pow.f64 hi 2)))))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) (pow.f64 hi 2)))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (log.f64 (*.f64 -1 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) (pow.f64 hi 2)))) (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (*.f64 lo x))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 hi 4) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (+.f64 (log.f64 (*.f64 -1 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) (pow.f64 hi 2)))) (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (*.f64 lo x)))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 hi 6) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3)) (*.f64 (pow.f64 lo 3) (pow.f64 x 3)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 hi 4) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (+.f64 (log.f64 (*.f64 -1 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) (pow.f64 hi 2)))) (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (*.f64 lo x))))))
(+.f64 (*.f64 -2 (log.f64 hi)) (log.f64 (*.f64 lo (*.f64 (exp.f64 (/.f64 x hi)) x))))
(+.f64 (*.f64 -2 (log.f64 hi)) (+.f64 (*.f64 -1 (/.f64 hi x)) (log.f64 (*.f64 lo (*.f64 (exp.f64 (/.f64 x hi)) x)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 hi 2) (-.f64 (*.f64 2 (/.f64 1 (*.f64 lo x))) (/.f64 1 (pow.f64 x 2))))) (+.f64 (*.f64 -2 (log.f64 hi)) (+.f64 (*.f64 -1 (/.f64 hi x)) (log.f64 (*.f64 lo (*.f64 (exp.f64 (/.f64 x hi)) x))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 hi 2) (-.f64 (*.f64 2 (/.f64 1 (*.f64 lo x))) (/.f64 1 (pow.f64 x 2))))) (+.f64 (*.f64 -2 (log.f64 hi)) (+.f64 (*.f64 -1 (/.f64 hi x)) (+.f64 (*.f64 1/6 (*.f64 (-.f64 (*.f64 6 (/.f64 1 (*.f64 lo (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (pow.f64 x 3)))) (pow.f64 hi 3))) (log.f64 (*.f64 lo (*.f64 (exp.f64 (/.f64 x hi)) x)))))))
(/.f64 (+.f64 (*.f64 -1 lo) x) hi)
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 lo) x) 2)) (*.f64 2 (+.f64 (*.f64 -1 (*.f64 lo x)) (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 lo x))))) (pow.f64 hi 2))) (+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 lo) x) 2)) (*.f64 2 (+.f64 (*.f64 -1 (*.f64 lo x)) (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 lo x))))) (pow.f64 hi 2))) (+.f64 (/.f64 x hi) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -6 (*.f64 (+.f64 (*.f64 -1 lo) x) (+.f64 (*.f64 -1 (*.f64 lo x)) (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 lo x))))) (+.f64 (*.f64 6 (+.f64 (*.f64 -1/2 (*.f64 lo (pow.f64 x 2))) (+.f64 (*.f64 1/6 (pow.f64 x 3)) (*.f64 lo (pow.f64 x 2))))) (*.f64 2 (pow.f64 (+.f64 (*.f64 -1 lo) x) 3)))) (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo hi)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 lo) x) 2)) (*.f64 2 (+.f64 (*.f64 -1 (*.f64 lo x)) (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 lo x))))) (pow.f64 hi 2))) (+.f64 (/.f64 x hi) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 24 (+.f64 (*.f64 -1/6 (*.f64 lo (pow.f64 x 3))) (+.f64 (*.f64 1/24 (pow.f64 x 4)) (*.f64 1/2 (*.f64 lo (pow.f64 x 3)))))) (+.f64 (*.f64 24 (*.f64 (pow.f64 (+.f64 (*.f64 -1 lo) x) 2) (+.f64 (*.f64 -1 (*.f64 lo x)) (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 lo x))))) (+.f64 (*.f64 -6 (pow.f64 (+.f64 (*.f64 -1 lo) x) 4)) (+.f64 (*.f64 -12 (pow.f64 (+.f64 (*.f64 -1 (*.f64 lo x)) (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 lo x))) 2)) (*.f64 -24 (*.f64 (+.f64 (*.f64 -1 lo) x) (+.f64 (*.f64 -1/2 (*.f64 lo (pow.f64 x 2))) (+.f64 (*.f64 1/6 (pow.f64 x 3)) (*.f64 lo (pow.f64 x 2)))))))))) (pow.f64 hi 4))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -6 (*.f64 (+.f64 (*.f64 -1 lo) x) (+.f64 (*.f64 -1 (*.f64 lo x)) (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 lo x))))) (+.f64 (*.f64 6 (+.f64 (*.f64 -1/2 (*.f64 lo (pow.f64 x 2))) (+.f64 (*.f64 1/6 (pow.f64 x 3)) (*.f64 lo (pow.f64 x 2))))) (*.f64 2 (pow.f64 (+.f64 (*.f64 -1 lo) x) 3)))) (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo hi))))))
(*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 lo (*.f64 -1 x)) 2)) (*.f64 2 (+.f64 (*.f64 -1 (*.f64 lo x)) (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 lo x))))) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 lo (*.f64 -1 x)) 2)) (*.f64 2 (+.f64 (*.f64 -1 (*.f64 lo x)) (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 lo x))))) (pow.f64 hi 2))) (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 lo (*.f64 -1 x)) 3)) (+.f64 (*.f64 6 (+.f64 (*.f64 -1/6 (pow.f64 x 3)) (+.f64 (*.f64 1/2 (*.f64 lo (pow.f64 x 2))) (*.f64 -1 (*.f64 lo (pow.f64 x 2)))))) (*.f64 -6 (*.f64 (+.f64 lo (*.f64 -1 x)) (+.f64 (*.f64 -1 (*.f64 lo x)) (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 lo x))))))) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 lo (*.f64 -1 x)) 2)) (*.f64 2 (+.f64 (*.f64 -1 (*.f64 lo x)) (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 lo x))))) (pow.f64 hi 2))) (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 lo (*.f64 -1 x)) 3)) (+.f64 (*.f64 6 (+.f64 (*.f64 -1/6 (pow.f64 x 3)) (+.f64 (*.f64 1/2 (*.f64 lo (pow.f64 x 2))) (*.f64 -1 (*.f64 lo (pow.f64 x 2)))))) (*.f64 -6 (*.f64 (+.f64 lo (*.f64 -1 x)) (+.f64 (*.f64 -1 (*.f64 lo x)) (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 lo x))))))) (pow.f64 hi 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)) (*.f64 1/24 (/.f64 (+.f64 (*.f64 -24 (*.f64 (+.f64 lo (*.f64 -1 x)) (+.f64 (*.f64 -1/6 (pow.f64 x 3)) (+.f64 (*.f64 1/2 (*.f64 lo (pow.f64 x 2))) (*.f64 -1 (*.f64 lo (pow.f64 x 2))))))) (+.f64 (*.f64 -6 (pow.f64 (+.f64 lo (*.f64 -1 x)) 4)) (+.f64 (*.f64 24 (*.f64 (pow.f64 (+.f64 lo (*.f64 -1 x)) 2) (+.f64 (*.f64 -1 (*.f64 lo x)) (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 lo x))))) (+.f64 (*.f64 24 (+.f64 (*.f64 -1/6 (*.f64 lo (pow.f64 x 3))) (+.f64 (*.f64 1/24 (pow.f64 x 4)) (*.f64 1/2 (*.f64 lo (pow.f64 x 3)))))) (*.f64 -12 (pow.f64 (+.f64 (*.f64 -1 (*.f64 lo x)) (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 lo x))) 2)))))) (pow.f64 hi 4))))))
1
(+.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 1 (*.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 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 1 (*.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 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 1 (*.f64 -1 (/.f64 lo hi)))
(+.f64 1 (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi))))
(+.f64 1 (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi))))
(+.f64 1 (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi))))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
1
(+.f64 1 (*.f64 -1 (/.f64 lo hi)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
1
(+.f64 1 (*.f64 -1 (/.f64 lo hi)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
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
1
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
1
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
1
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) hi) (*.f64 lo x)) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) hi) (*.f64 lo x)) (pow.f64 hi 3))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) hi) lo) (pow.f64 hi 2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) lo)) (/.f64 (pow.f64 hi 3) lo)) lo) (*.f64 (pow.f64 hi 2) x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) hi) (*.f64 lo x)) (pow.f64 hi 3))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) hi) lo) (pow.f64 hi 2))))
(+.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 4) lo)) (/.f64 (pow.f64 hi 4) lo))) (*.f64 (pow.f64 hi 2) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) hi) (*.f64 lo x)) (pow.f64 hi 3))) (+.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) lo)) (/.f64 (pow.f64 hi 3) lo))) (*.f64 (pow.f64 hi 2) x)) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) hi) lo) (pow.f64 hi 2)))))
(*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) hi) x)) (pow.f64 hi 3)))
(+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) hi) lo) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) hi) x)) (pow.f64 hi 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) lo)) (/.f64 (pow.f64 hi 3) lo))) (*.f64 (pow.f64 hi 2) x))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) hi) lo) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) hi) x)) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) lo)) (/.f64 (pow.f64 hi 3) lo))) (*.f64 (pow.f64 hi 2) x))) (+.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 4) lo)) (/.f64 (pow.f64 hi 4) lo))) (*.f64 (pow.f64 hi 2) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) hi) lo) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) hi) x)) (pow.f64 hi 3))))))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(/.f64 (*.f64 lo (-.f64 (/.f64 x lo) 1)) hi)
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 lo (-.f64 (/.f64 x lo) 1)) hi) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 (/.f64 x lo) 1) x)) (pow.f64 hi 2)))))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 hi 3))) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (+.f64 (/.f64 (*.f64 lo (-.f64 (/.f64 x lo) 1)) hi) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 (/.f64 x lo) 1) x)) (pow.f64 hi 2)))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 hi 4))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 hi 3))) (+.f64 (/.f64 (pow.f64 x 4) (pow.f64 hi 4)) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (+.f64 (/.f64 (*.f64 lo (-.f64 (/.f64 x lo) 1)) hi) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 (/.f64 x lo) 1) x)) (pow.f64 hi 2)))))))))
(*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x lo)) 1)) hi))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 lo (*.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) x)) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x lo)) 1)) hi))))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 lo (*.f64 x (+.f64 (*.f64 -1 (/.f64 x lo)) 1))) (pow.f64 hi 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 x 3)) (pow.f64 x 3)) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x lo)) 1)) hi)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 hi 4))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 lo (*.f64 x (+.f64 (*.f64 -1 (/.f64 x lo)) 1))) (pow.f64 hi 2)) (+.f64 (/.f64 (pow.f64 x 4) (pow.f64 hi 4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 x 3)) (pow.f64 x 3)) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x lo)) 1)) hi)))))))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(/.f64 (*.f64 hi x) lo)
(+.f64 (/.f64 (pow.f64 x 2) lo) (/.f64 (*.f64 hi x) lo))
(+.f64 (/.f64 (pow.f64 x 2) lo) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 lo hi)) (/.f64 (*.f64 hi x) lo)))
(+.f64 (/.f64 (pow.f64 x 2) lo) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 lo hi)) (+.f64 (/.f64 (pow.f64 x 4) (*.f64 lo (pow.f64 hi 2))) (/.f64 (*.f64 hi x) lo))))
(*.f64 -1 (/.f64 (pow.f64 hi 2) lo))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2)))))))
(*.f64 -1 (/.f64 (pow.f64 hi 2) lo))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2)))))))
(*.f64 -1 (/.f64 (pow.f64 hi 2) lo))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2)))))))
(/.f64 (*.f64 hi x) lo)
(+.f64 (/.f64 (pow.f64 x 2) lo) (/.f64 (*.f64 hi x) lo))
(+.f64 (/.f64 (pow.f64 x 2) lo) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 lo hi)) (/.f64 (*.f64 hi x) lo)))
(+.f64 (/.f64 (pow.f64 x 2) lo) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 lo hi)) (+.f64 (/.f64 (pow.f64 x 4) (*.f64 lo (pow.f64 hi 2))) (/.f64 (*.f64 hi x) lo))))
(/.f64 (*.f64 hi x) lo)
(+.f64 (/.f64 (pow.f64 x 2) lo) (/.f64 (*.f64 hi x) lo))
(+.f64 (/.f64 (pow.f64 x 2) lo) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 lo hi)) (/.f64 (*.f64 hi x) lo)))
(+.f64 (/.f64 (pow.f64 x 2) lo) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 lo hi)) (+.f64 (/.f64 (pow.f64 x 4) (*.f64 lo (pow.f64 hi 2))) (/.f64 (*.f64 hi x) lo))))
(/.f64 (*.f64 hi x) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(/.f64 (*.f64 hi x) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(/.f64 (*.f64 hi x) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(/.f64 (*.f64 hi x) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(/.f64 (*.f64 hi x) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(/.f64 (*.f64 hi x) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(/.f64 (*.f64 hi x) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(/.f64 (*.f64 hi x) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(/.f64 (*.f64 hi x) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(/.f64 (*.f64 hi x) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(/.f64 (*.f64 hi x) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(/.f64 (*.f64 hi x) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 6) (*.f64 lo (pow.f64 x 4)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2)))))))
(/.f64 (pow.f64 hi 2) lo)
(+.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 hi 2) lo))
(+.f64 (/.f64 (pow.f64 x 2) lo) (+.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 hi 2) lo)))
(+.f64 (/.f64 (pow.f64 x 2) lo) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 lo hi)) (+.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 hi 2) lo))))
(/.f64 (pow.f64 hi 2) lo)
(+.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 hi 2) lo))
(+.f64 (/.f64 (pow.f64 x 2) lo) (+.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 hi 2) lo)))
(+.f64 (/.f64 (pow.f64 x 2) lo) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 lo hi)) (+.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 hi 2) lo))))
(/.f64 (pow.f64 hi 2) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(/.f64 (pow.f64 hi 2) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(/.f64 (pow.f64 hi 2) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(/.f64 (pow.f64 hi 2) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(/.f64 (pow.f64 hi 2) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(/.f64 (pow.f64 hi 2) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(/.f64 (pow.f64 hi 2) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(/.f64 (pow.f64 hi 2) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(/.f64 (pow.f64 hi 2) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(/.f64 (pow.f64 hi 2) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(/.f64 (pow.f64 hi 2) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(/.f64 (pow.f64 hi 2) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(/.f64 (pow.f64 hi 2) lo)
(+.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 hi 2) lo))
(+.f64 (/.f64 (pow.f64 x 2) lo) (+.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 hi 2) lo)))
(+.f64 (/.f64 (pow.f64 x 2) lo) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 lo hi)) (+.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 hi 2) lo))))
(*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 6) (*.f64 lo (pow.f64 x 4)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2)))))))
(*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 6) (*.f64 lo (pow.f64 x 4)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2)))))))
(+.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 -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 (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (*.f64 -2 (/.f64 hi (pow.f64 lo 3)))) (pow.f64 x 2)) (*.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 (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (*.f64 -2 (/.f64 hi (pow.f64 lo 3)))) (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.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 (+.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 hi (pow.f64 lo 3))) (*.f64 -1 (/.f64 hi (pow.f64 lo 3)))) (pow.f64 x 2)) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.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 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) x)))))
(/.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 hi (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -2 (/.f64 (pow.f64 x 2) (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 hi (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -2 (/.f64 (pow.f64 x 2) (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 -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 -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 (*.f64 lo (/.f64 x (*.f64 hi hi))) (*.f64 lo (/.f64 -1 hi)))
(+.f64 (*.f64 (/.f64 x (*.f64 hi hi)) lo) (*.f64 (/.f64 -1 hi) lo))
(-.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1) 1)
(pow.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 1)
(log.f64 (exp.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))))
(expm1.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))))
(exp.f64 (log.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))))
(log1p.f64 (expm1.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))))
(+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi)))) 1)
(*.f64 1 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))) (cbrt.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi)))) (cbrt.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))))
(*.f64 (sqrt.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))) (sqrt.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))))
(pow.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi)) 1)
(cbrt.f64 (*.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi)) (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))) (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))))
(expm1.f64 (log1p.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))))
(exp.f64 (log.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))))
(log1p.f64 (expm1.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1))) 1)
(*.f64 1 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)) (cbrt.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1))) (cbrt.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)))
(*.f64 (sqrt.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)) (sqrt.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)))
(/.f64 (+.f64 (pow.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 3) 1) (+.f64 (*.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (-.f64 1 (*.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 1))))
(/.f64 (-.f64 (*.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) 1) (-.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 1))
(pow.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1) 1)
(log.f64 (exp.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1) (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)) (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)))
(expm1.f64 (log1p.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)))
(exp.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))))
(log1p.f64 (expm1.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 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 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (-.f64 1 (*.f64 (/.f64 hi lo) 1))))
(/.f64 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 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 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo))) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo))))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 hi lo))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 lo hi)))) 1)
(*.f64 1 (+.f64 1 (/.f64 lo hi)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 1 (/.f64 lo hi))) (cbrt.f64 (+.f64 1 (/.f64 lo hi)))) (cbrt.f64 (+.f64 1 (/.f64 lo hi))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 lo hi))) (sqrt.f64 (+.f64 1 (/.f64 lo hi))))
(/.f64 (+.f64 (pow.f64 (/.f64 lo hi) 3) 1) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (-.f64 1 (*.f64 (/.f64 lo hi) 1))))
(/.f64 (-.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) 1) (-.f64 (/.f64 lo hi) 1))
(pow.f64 (+.f64 1 (/.f64 lo hi)) 1)
(log.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 lo hi)))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (+.f64 1 (/.f64 lo hi))) (+.f64 1 (/.f64 lo hi))))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 lo hi))))
(exp.f64 (log1p.f64 (/.f64 lo hi)))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi)))) 1)
(/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (neg.f64 lo)) hi)
(pow.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi)) 1)
(log.f64 (exp.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi)) (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))) (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))))
(exp.f64 (log.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))))
(-.f64 (/.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (/.f64 hi (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))) 1)
(*.f64 1 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(*.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 1 (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (cbrt.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))) (cbrt.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (sqrt.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(pow.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))) 1)
(/.f64 (*.f64 x hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))
(pow.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) 1)
(log.f64 (exp.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(exp.f64 (log.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) 1)
(/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))
(pow.f64 (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(exp.f64 (log.f64 (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.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 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo)) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo))) (+.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 (*.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) (-.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))))
(exp.f64 (log.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) 1)
(*.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))
(*.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo)))
(*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo)) (/.f64 (-.f64 x hi) lo))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2) (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2))
(/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))
(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 (*.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) lo)) 3))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(-.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)))
(/.f64 1 (/.f64 lo (-.f64 x hi)))
(/.f64 (-.f64 x hi) lo)
(/.f64 (neg.f64 (-.f64 x hi)) (neg.f64 lo))
(pow.f64 (/.f64 (-.f64 x hi) lo) 1)
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) 1/3)
(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)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) lo)))
Outputs
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(*.f64 lo (/.f64 (/.f64 x hi) hi))
(/.f64 (*.f64 x lo) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(*.f64 lo (/.f64 (/.f64 x hi) hi))
(/.f64 (*.f64 x lo) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(*.f64 lo (/.f64 (/.f64 x hi) hi))
(/.f64 (*.f64 x lo) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi)))
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo) (/.f64 x hi))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2))) (+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))
(fma.f64 -1/2 (*.f64 (pow.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) 2) (*.f64 lo lo)) (+.f64 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo) (/.f64 x hi)))
(fma.f64 -1/2 (pow.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi)) 2) (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2))) (+.f64 (/.f64 x hi) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 3) (pow.f64 lo 3))) (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))))
(fma.f64 -1/2 (*.f64 (pow.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) 2) (*.f64 lo lo)) (+.f64 (/.f64 x hi) (fma.f64 1/3 (*.f64 (pow.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) 3) (pow.f64 lo 3)) (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))))
(+.f64 (fma.f64 -1/2 (pow.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi)) 2) (/.f64 x hi)) (fma.f64 1/3 (pow.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi)) 3) (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 lo))) (log.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (exp.f64 (/.f64 x hi)))))
(fma.f64 -1 (neg.f64 (log.f64 lo)) (log.f64 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) (exp.f64 (/.f64 x hi)))))
(+.f64 (log.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))) (/.f64 x hi))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 lo))) (+.f64 (log.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (exp.f64 (/.f64 x hi)))) (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))))
(+.f64 (fma.f64 -1 (neg.f64 (log.f64 lo)) (log.f64 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) (exp.f64 (/.f64 x hi))))) (/.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)))
(+.f64 (+.f64 (log.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))) (/.f64 x hi)) (/.f64 1 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 lo))) (+.f64 (log.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (exp.f64 (/.f64 x hi)))) (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)))))
(-.f64 (+.f64 (fma.f64 -1 (neg.f64 (log.f64 lo)) (log.f64 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) (exp.f64 (/.f64 x hi))))) (/.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))) (/.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) 2) (*.f64 lo lo))))
(+.f64 (+.f64 (log.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))) (/.f64 x hi)) (+.f64 (/.f64 1 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))) (/.f64 -1/2 (pow.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi)) 2))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 lo))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 3) (pow.f64 lo 3)))) (+.f64 (log.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (exp.f64 (/.f64 x hi)))) (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)))))
(-.f64 (fma.f64 -1 (neg.f64 (log.f64 lo)) (+.f64 (+.f64 (log.f64 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) (exp.f64 (/.f64 x hi)))) (/.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))) (/.f64 1/3 (*.f64 (pow.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) 3) (pow.f64 lo 3))))) (/.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) 2) (*.f64 lo lo))))
(+.f64 (+.f64 (+.f64 (+.f64 (log.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))) (/.f64 x hi)) (/.f64 1 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi)))) (/.f64 1/3 (pow.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi)) 3))) (/.f64 -1/2 (pow.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi)) 2)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (log.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (exp.f64 (/.f64 x hi))))))
(fma.f64 -1 (log.f64 (/.f64 -1 lo)) (log.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) (exp.f64 (/.f64 x hi))))))
(-.f64 (+.f64 (log.f64 (neg.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi)) (log.f64 (/.f64 -1 lo)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (+.f64 (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)) (log.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (exp.f64 (/.f64 x hi)))))))
(fma.f64 -1 (log.f64 (/.f64 -1 lo)) (+.f64 (/.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)) (log.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) (exp.f64 (/.f64 x hi)))))))
(+.f64 (/.f64 1 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))) (-.f64 (+.f64 (log.f64 (neg.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi)) (log.f64 (/.f64 -1 lo))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (+.f64 (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)) (log.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (exp.f64 (/.f64 x hi))))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)))))
(-.f64 (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (+.f64 (/.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)) (log.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) (exp.f64 (/.f64 x hi))))))) (/.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) 2) (*.f64 lo lo))))
(+.f64 (+.f64 (/.f64 1 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))) (-.f64 (+.f64 (log.f64 (neg.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi)) (log.f64 (/.f64 -1 lo)))) (/.f64 -1/2 (pow.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi)) 2)))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 3) (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 lo))) (+.f64 (/.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)) (log.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (exp.f64 (/.f64 x hi)))))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2) (pow.f64 lo 2)))))
(+.f64 (/.f64 1/3 (*.f64 (pow.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) 3) (pow.f64 lo 3))) (-.f64 (fma.f64 -1 (log.f64 (/.f64 -1 lo)) (+.f64 (/.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)) (log.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) (exp.f64 (/.f64 x hi))))))) (/.f64 1/2 (*.f64 (pow.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) 2) (*.f64 lo lo)))))
(+.f64 (-.f64 (/.f64 1/3 (pow.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi)) 3)) (log.f64 (/.f64 -1 lo))) (+.f64 (+.f64 (log.f64 (neg.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi)) (-.f64 (/.f64 1 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))) (/.f64 1/2 (pow.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi)) 2)))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))))
(log1p.f64 (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi)))))) (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) x) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))))
(fma.f64 (+.f64 (/.f64 1 (*.f64 hi (-.f64 1 (/.f64 lo hi)))) (*.f64 0 (/.f64 lo (*.f64 (*.f64 hi hi) (-.f64 1 (/.f64 lo hi)))))) x (log1p.f64 (/.f64 (neg.f64 lo) hi)))
(fma.f64 x (+.f64 (/.f64 1 (*.f64 hi (-.f64 1 (/.f64 lo hi)))) 0) (log1p.f64 (/.f64 (neg.f64 lo) hi)))
(+.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi)))))) (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) x) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) (pow.f64 hi 2)))) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi))) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)))) (pow.f64 x 2))) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))
(fma.f64 (+.f64 (/.f64 1 (*.f64 hi (-.f64 1 (/.f64 lo hi)))) (*.f64 0 (/.f64 lo (*.f64 (*.f64 hi hi) (-.f64 1 (/.f64 lo hi)))))) x (fma.f64 1/2 (*.f64 (fma.f64 2 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (*.f64 1/2 (/.f64 (-.f64 1 (/.f64 lo hi)) (*.f64 hi hi)))) (-.f64 1 (/.f64 lo hi))) (neg.f64 (/.f64 (pow.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) 2) (pow.f64 (-.f64 1 (/.f64 lo hi)) 2)))) (*.f64 x x)) (log1p.f64 (/.f64 (neg.f64 lo) hi))))
(fma.f64 x (+.f64 (/.f64 1 (*.f64 hi (-.f64 1 (/.f64 lo hi)))) 0) (fma.f64 1/2 (*.f64 (-.f64 (*.f64 2 (/.f64 (fma.f64 1/2 (/.f64 (-.f64 1 (/.f64 lo hi)) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) (-.f64 1 (/.f64 lo hi)))) (/.f64 (pow.f64 (+.f64 (*.f64 0 (/.f64 lo (*.f64 hi hi))) (/.f64 1 hi)) 2) (pow.f64 (-.f64 1 (/.f64 lo hi)) 2))) (*.f64 x x)) (log1p.f64 (/.f64 (neg.f64 lo) hi))))
(+.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (+.f64 (*.f64 -1 (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi)))))) (/.f64 lo (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) x) (+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi))) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3))) (+.f64 (*.f64 -6 (/.f64 (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) (pow.f64 hi 2)))) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2))) (*.f64 6 (/.f64 (+.f64 (*.f64 1/6 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) (pow.f64 hi 3))) (*.f64 1/2 (/.f64 lo (pow.f64 hi 4)))) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))))) (pow.f64 x 3))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (*.f64 1/2 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) (pow.f64 hi 2)))) (+.f64 1 (*.f64 -1 (/.f64 lo hi))))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi))) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)))) (pow.f64 x 2))) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi)))))))
(fma.f64 (+.f64 (/.f64 1 (*.f64 hi (-.f64 1 (/.f64 lo hi)))) (*.f64 0 (/.f64 lo (*.f64 (*.f64 hi hi) (-.f64 1 (/.f64 lo hi)))))) x (fma.f64 1/6 (*.f64 (fma.f64 2 (/.f64 (pow.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) 3) (pow.f64 (-.f64 1 (/.f64 lo hi)) 3)) (fma.f64 -6 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (*.f64 1/2 (/.f64 (-.f64 1 (/.f64 lo hi)) (*.f64 hi hi)))) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))) (*.f64 6 (/.f64 (fma.f64 1/6 (/.f64 (-.f64 1 (/.f64 lo hi)) (pow.f64 hi 3)) (*.f64 1/2 (/.f64 lo (pow.f64 hi 4)))) (-.f64 1 (/.f64 lo hi)))))) (pow.f64 x 3)) (fma.f64 1/2 (*.f64 (fma.f64 2 (/.f64 (+.f64 (/.f64 lo (pow.f64 hi 3)) (*.f64 1/2 (/.f64 (-.f64 1 (/.f64 lo hi)) (*.f64 hi hi)))) (-.f64 1 (/.f64 lo hi))) (neg.f64 (/.f64 (pow.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) 2) (pow.f64 (-.f64 1 (/.f64 lo hi)) 2)))) (*.f64 x x)) (log1p.f64 (/.f64 (neg.f64 lo) hi)))))
(fma.f64 x (+.f64 (/.f64 1 (*.f64 hi (-.f64 1 (/.f64 lo hi)))) 0) (fma.f64 1/6 (*.f64 (fma.f64 2 (/.f64 (pow.f64 (+.f64 (*.f64 0 (/.f64 lo (*.f64 hi hi))) (/.f64 1 hi)) 3) (pow.f64 (-.f64 1 (/.f64 lo hi)) 3)) (fma.f64 6 (/.f64 (fma.f64 1/2 (/.f64 lo (pow.f64 hi 4)) (*.f64 1/6 (/.f64 (-.f64 1 (/.f64 lo hi)) (pow.f64 hi 3)))) (-.f64 1 (/.f64 lo hi))) (/.f64 (*.f64 -6 (*.f64 (fma.f64 1/2 (/.f64 (-.f64 1 (/.f64 lo hi)) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) (+.f64 (*.f64 0 (/.f64 lo (*.f64 hi hi))) (/.f64 1 hi)))) (pow.f64 (-.f64 1 (/.f64 lo hi)) 2)))) (pow.f64 x 3)) (fma.f64 1/2 (*.f64 (-.f64 (*.f64 2 (/.f64 (fma.f64 1/2 (/.f64 (-.f64 1 (/.f64 lo hi)) (*.f64 hi hi)) (/.f64 lo (pow.f64 hi 3))) (-.f64 1 (/.f64 lo hi)))) (/.f64 (pow.f64 (+.f64 (*.f64 0 (/.f64 lo (*.f64 hi hi))) (/.f64 1 hi)) 2) (pow.f64 (-.f64 1 (/.f64 lo hi)) 2))) (*.f64 x x)) (log1p.f64 (/.f64 (neg.f64 lo) hi)))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (log.f64 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) (pow.f64 hi 2))))
(fma.f64 -1 (neg.f64 (log.f64 x)) (log.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (exp.f64 (/.f64 x hi))))))
(+.f64 (-.f64 (+.f64 (/.f64 x hi) (log.f64 lo)) (log.f64 (*.f64 hi hi))) (log.f64 x))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (*.f64 lo x)) (log.f64 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) (pow.f64 hi 2)))))
(fma.f64 -1 (neg.f64 (log.f64 x)) (+.f64 (log.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (exp.f64 (/.f64 x hi))))) (*.f64 (/.f64 (*.f64 hi hi) lo) (/.f64 (-.f64 1 (/.f64 lo hi)) x))))
(+.f64 (fma.f64 (/.f64 (*.f64 hi hi) lo) (/.f64 (-.f64 1 (/.f64 lo hi)) x) (-.f64 (+.f64 (/.f64 x hi) (log.f64 lo)) (log.f64 (*.f64 hi hi)))) (log.f64 x))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 hi 4) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (*.f64 lo x)) (log.f64 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) (pow.f64 hi 2))))))
(fma.f64 -1/2 (/.f64 (pow.f64 hi 4) (/.f64 (*.f64 (*.f64 lo lo) (*.f64 x x)) (pow.f64 (-.f64 1 (/.f64 lo hi)) 2))) (fma.f64 -1 (neg.f64 (log.f64 x)) (+.f64 (log.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (exp.f64 (/.f64 x hi))))) (*.f64 (/.f64 (*.f64 hi hi) lo) (/.f64 (-.f64 1 (/.f64 lo hi)) x)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 hi 4) (*.f64 lo lo)) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 x x))) (+.f64 (fma.f64 (/.f64 (*.f64 hi hi) lo) (/.f64 (-.f64 1 (/.f64 lo hi)) x) (-.f64 (+.f64 (/.f64 x hi) (log.f64 lo)) (log.f64 (*.f64 hi hi)))) (log.f64 x)))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 hi 6) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3)) (*.f64 (pow.f64 lo 3) (pow.f64 x 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 hi 4) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (*.f64 lo x)) (log.f64 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) (pow.f64 hi 2)))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 hi 6) (pow.f64 lo 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 3) (pow.f64 x 3))) (fma.f64 -1/2 (/.f64 (pow.f64 hi 4) (/.f64 (*.f64 (*.f64 lo lo) (*.f64 x x)) (pow.f64 (-.f64 1 (/.f64 lo hi)) 2))) (fma.f64 -1 (neg.f64 (log.f64 x)) (+.f64 (log.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (exp.f64 (/.f64 x hi))))) (*.f64 (/.f64 (*.f64 hi hi) lo) (/.f64 (-.f64 1 (/.f64 lo hi)) x))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 x 3))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 hi 4) (*.f64 lo lo)) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 x x))) (+.f64 (fma.f64 (/.f64 (*.f64 hi hi) lo) (/.f64 (-.f64 1 (/.f64 lo hi)) x) (-.f64 (+.f64 (/.f64 x hi) (log.f64 lo)) (log.f64 (*.f64 hi hi)))) (log.f64 x))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 (*.f64 -1 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) (pow.f64 hi 2)))))
(fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (exp.f64 (/.f64 x hi)))))))
(-.f64 (log.f64 (/.f64 (neg.f64 lo) (/.f64 (*.f64 hi hi) (exp.f64 (/.f64 x hi))))) (log.f64 (/.f64 -1 x)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (log.f64 (*.f64 -1 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) (pow.f64 hi 2)))) (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (*.f64 lo x))))
(+.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 (neg.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (exp.f64 (/.f64 x hi))))))) (*.f64 (/.f64 (*.f64 hi hi) lo) (/.f64 (-.f64 1 (/.f64 lo hi)) x)))
(-.f64 (fma.f64 (/.f64 (*.f64 hi hi) lo) (/.f64 (-.f64 1 (/.f64 lo hi)) x) (log.f64 (/.f64 (neg.f64 lo) (/.f64 (*.f64 hi hi) (exp.f64 (/.f64 x hi)))))) (log.f64 (/.f64 -1 x)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 hi 4) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (+.f64 (log.f64 (*.f64 -1 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) (pow.f64 hi 2)))) (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (*.f64 lo x)))))
(fma.f64 -1 (log.f64 (/.f64 -1 x)) (fma.f64 -1/2 (/.f64 (pow.f64 hi 4) (/.f64 (*.f64 (*.f64 lo lo) (*.f64 x x)) (pow.f64 (-.f64 1 (/.f64 lo hi)) 2))) (+.f64 (*.f64 (/.f64 (*.f64 hi hi) lo) (/.f64 (-.f64 1 (/.f64 lo hi)) x)) (log.f64 (neg.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (exp.f64 (/.f64 x hi)))))))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 hi 4) (*.f64 lo lo)) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 hi hi) lo) (/.f64 (-.f64 1 (/.f64 lo hi)) x) (log.f64 (/.f64 (neg.f64 lo) (/.f64 (*.f64 hi hi) (exp.f64 (/.f64 x hi))))))) (log.f64 (/.f64 -1 x)))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 hi 6) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 3)) (*.f64 (pow.f64 lo 3) (pow.f64 x 3)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 hi 4) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))) 2)) (*.f64 (pow.f64 lo 2) (pow.f64 x 2)))) (+.f64 (log.f64 (*.f64 -1 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) (pow.f64 hi 2)))) (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 1 (*.f64 -1 (/.f64 lo hi)))) (*.f64 lo x))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 hi 6) (pow.f64 lo 3)) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 3) (pow.f64 x 3))) (fma.f64 -1 (log.f64 (/.f64 -1 x)) (fma.f64 -1/2 (/.f64 (pow.f64 hi 4) (/.f64 (*.f64 (*.f64 lo lo) (*.f64 x x)) (pow.f64 (-.f64 1 (/.f64 lo hi)) 2))) (+.f64 (*.f64 (/.f64 (*.f64 hi hi) lo) (/.f64 (-.f64 1 (/.f64 lo hi)) x)) (log.f64 (neg.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (exp.f64 (/.f64 x hi))))))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 x 3))) (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 hi 4) (*.f64 lo lo)) (/.f64 (pow.f64 (-.f64 1 (/.f64 lo hi)) 2) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 hi hi) lo) (/.f64 (-.f64 1 (/.f64 lo hi)) x) (log.f64 (/.f64 (neg.f64 lo) (/.f64 (*.f64 hi hi) (exp.f64 (/.f64 x hi))))))) (log.f64 (/.f64 -1 x))))
(+.f64 (*.f64 -2 (log.f64 hi)) (log.f64 (*.f64 lo (*.f64 (exp.f64 (/.f64 x hi)) x))))
(fma.f64 -2 (log.f64 hi) (log.f64 (*.f64 lo (*.f64 x (exp.f64 (/.f64 x hi))))))
(fma.f64 -2 (log.f64 hi) (+.f64 (+.f64 (/.f64 x hi) (log.f64 lo)) (log.f64 x)))
(+.f64 (*.f64 -2 (log.f64 hi)) (+.f64 (*.f64 -1 (/.f64 hi x)) (log.f64 (*.f64 lo (*.f64 (exp.f64 (/.f64 x hi)) x)))))
(fma.f64 -2 (log.f64 hi) (fma.f64 -1 (/.f64 hi x) (log.f64 (*.f64 lo (*.f64 x (exp.f64 (/.f64 x hi)))))))
(fma.f64 -2 (log.f64 hi) (-.f64 (+.f64 (+.f64 (/.f64 x hi) (log.f64 lo)) (log.f64 x)) (/.f64 hi x)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 hi 2) (-.f64 (*.f64 2 (/.f64 1 (*.f64 lo x))) (/.f64 1 (pow.f64 x 2))))) (+.f64 (*.f64 -2 (log.f64 hi)) (+.f64 (*.f64 -1 (/.f64 hi x)) (log.f64 (*.f64 lo (*.f64 (exp.f64 (/.f64 x hi)) x))))))
(fma.f64 1/2 (*.f64 (*.f64 hi hi) (-.f64 (/.f64 2 (*.f64 x lo)) (/.f64 1 (*.f64 x x)))) (fma.f64 -2 (log.f64 hi) (fma.f64 -1 (/.f64 hi x) (log.f64 (*.f64 lo (*.f64 x (exp.f64 (/.f64 x hi))))))))
(fma.f64 1/2 (*.f64 (*.f64 hi hi) (+.f64 (/.f64 2 (*.f64 x lo)) (/.f64 -1 (*.f64 x x)))) (fma.f64 -2 (log.f64 hi) (-.f64 (+.f64 (+.f64 (/.f64 x hi) (log.f64 lo)) (log.f64 x)) (/.f64 hi x))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 hi 2) (-.f64 (*.f64 2 (/.f64 1 (*.f64 lo x))) (/.f64 1 (pow.f64 x 2))))) (+.f64 (*.f64 -2 (log.f64 hi)) (+.f64 (*.f64 -1 (/.f64 hi x)) (+.f64 (*.f64 1/6 (*.f64 (-.f64 (*.f64 6 (/.f64 1 (*.f64 lo (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (pow.f64 x 3)))) (pow.f64 hi 3))) (log.f64 (*.f64 lo (*.f64 (exp.f64 (/.f64 x hi)) x)))))))
(fma.f64 1/2 (*.f64 (*.f64 hi hi) (-.f64 (/.f64 2 (*.f64 x lo)) (/.f64 1 (*.f64 x x)))) (fma.f64 -2 (log.f64 hi) (fma.f64 -1 (/.f64 hi x) (fma.f64 1/6 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 6 (*.f64 lo (*.f64 x x))) (/.f64 2 (pow.f64 x 3)))) (log.f64 (*.f64 lo (*.f64 x (exp.f64 (/.f64 x hi)))))))))
(fma.f64 1/2 (*.f64 (*.f64 hi hi) (+.f64 (/.f64 2 (*.f64 x lo)) (/.f64 -1 (*.f64 x x)))) (fma.f64 -2 (log.f64 hi) (-.f64 (fma.f64 1/6 (*.f64 (pow.f64 hi 3) (+.f64 (/.f64 6 (*.f64 lo (*.f64 x x))) (/.f64 -2 (pow.f64 x 3)))) (+.f64 (+.f64 (/.f64 x hi) (log.f64 lo)) (log.f64 x))) (/.f64 hi x))))
(/.f64 (+.f64 (*.f64 -1 lo) x) hi)
(/.f64 (fma.f64 -1 lo x) hi)
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 lo) x) 2)) (*.f64 2 (+.f64 (*.f64 -1 (*.f64 lo x)) (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 lo x))))) (pow.f64 hi 2))) (+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi))))
(fma.f64 1/2 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 -1 lo x) 2) (*.f64 2 (fma.f64 -1 (*.f64 x lo) (fma.f64 1/2 (*.f64 x x) (*.f64 x lo))))) (*.f64 hi hi)) (+.f64 (/.f64 (neg.f64 lo) hi) (/.f64 x hi)))
(-.f64 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (-.f64 (fma.f64 1/2 (*.f64 x x) (*.f64 x lo)) (*.f64 x lo))) (pow.f64 (-.f64 x lo) 2)) (*.f64 hi hi)) (/.f64 x hi)) (/.f64 lo hi))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 lo) x) 2)) (*.f64 2 (+.f64 (*.f64 -1 (*.f64 lo x)) (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 lo x))))) (pow.f64 hi 2))) (+.f64 (/.f64 x hi) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -6 (*.f64 (+.f64 (*.f64 -1 lo) x) (+.f64 (*.f64 -1 (*.f64 lo x)) (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 lo x))))) (+.f64 (*.f64 6 (+.f64 (*.f64 -1/2 (*.f64 lo (pow.f64 x 2))) (+.f64 (*.f64 1/6 (pow.f64 x 3)) (*.f64 lo (pow.f64 x 2))))) (*.f64 2 (pow.f64 (+.f64 (*.f64 -1 lo) x) 3)))) (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo hi)))))
(fma.f64 1/2 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 -1 lo x) 2) (*.f64 2 (fma.f64 -1 (*.f64 x lo) (fma.f64 1/2 (*.f64 x x) (*.f64 x lo))))) (*.f64 hi hi)) (+.f64 (/.f64 x hi) (fma.f64 1/6 (/.f64 (fma.f64 -6 (*.f64 (fma.f64 -1 lo x) (fma.f64 -1 (*.f64 x lo) (fma.f64 1/2 (*.f64 x x) (*.f64 x lo)))) (fma.f64 6 (fma.f64 -1/2 (*.f64 lo (*.f64 x x)) (fma.f64 1/6 (pow.f64 x 3) (*.f64 lo (*.f64 x x)))) (*.f64 2 (pow.f64 (fma.f64 -1 lo x) 3)))) (pow.f64 hi 3)) (/.f64 (neg.f64 lo) hi))))
(+.f64 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (-.f64 (fma.f64 1/2 (*.f64 x x) (*.f64 x lo)) (*.f64 x lo))) (pow.f64 (-.f64 x lo) 2)) (*.f64 hi hi)) (/.f64 x hi)) (fma.f64 1/6 (/.f64 (fma.f64 -6 (*.f64 (-.f64 x lo) (-.f64 (fma.f64 1/2 (*.f64 x x) (*.f64 x lo)) (*.f64 x lo))) (fma.f64 6 (fma.f64 -1/2 (*.f64 lo (*.f64 x x)) (fma.f64 lo (*.f64 x x) (*.f64 1/6 (pow.f64 x 3)))) (*.f64 2 (pow.f64 (-.f64 x lo) 3)))) (pow.f64 hi 3)) (/.f64 (neg.f64 lo) hi)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 lo) x) 2)) (*.f64 2 (+.f64 (*.f64 -1 (*.f64 lo x)) (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 lo x))))) (pow.f64 hi 2))) (+.f64 (/.f64 x hi) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 24 (+.f64 (*.f64 -1/6 (*.f64 lo (pow.f64 x 3))) (+.f64 (*.f64 1/24 (pow.f64 x 4)) (*.f64 1/2 (*.f64 lo (pow.f64 x 3)))))) (+.f64 (*.f64 24 (*.f64 (pow.f64 (+.f64 (*.f64 -1 lo) x) 2) (+.f64 (*.f64 -1 (*.f64 lo x)) (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 lo x))))) (+.f64 (*.f64 -6 (pow.f64 (+.f64 (*.f64 -1 lo) x) 4)) (+.f64 (*.f64 -12 (pow.f64 (+.f64 (*.f64 -1 (*.f64 lo x)) (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 lo x))) 2)) (*.f64 -24 (*.f64 (+.f64 (*.f64 -1 lo) x) (+.f64 (*.f64 -1/2 (*.f64 lo (pow.f64 x 2))) (+.f64 (*.f64 1/6 (pow.f64 x 3)) (*.f64 lo (pow.f64 x 2)))))))))) (pow.f64 hi 4))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -6 (*.f64 (+.f64 (*.f64 -1 lo) x) (+.f64 (*.f64 -1 (*.f64 lo x)) (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 lo x))))) (+.f64 (*.f64 6 (+.f64 (*.f64 -1/2 (*.f64 lo (pow.f64 x 2))) (+.f64 (*.f64 1/6 (pow.f64 x 3)) (*.f64 lo (pow.f64 x 2))))) (*.f64 2 (pow.f64 (+.f64 (*.f64 -1 lo) x) 3)))) (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo hi))))))
(fma.f64 1/2 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 -1 lo x) 2) (*.f64 2 (fma.f64 -1 (*.f64 x lo) (fma.f64 1/2 (*.f64 x x) (*.f64 x lo))))) (*.f64 hi hi)) (+.f64 (/.f64 x hi) (fma.f64 1/24 (/.f64 (fma.f64 24 (fma.f64 -1/6 (*.f64 lo (pow.f64 x 3)) (fma.f64 1/24 (pow.f64 x 4) (*.f64 1/2 (*.f64 lo (pow.f64 x 3))))) (fma.f64 24 (*.f64 (pow.f64 (fma.f64 -1 lo x) 2) (fma.f64 -1 (*.f64 x lo) (fma.f64 1/2 (*.f64 x x) (*.f64 x lo)))) (fma.f64 -6 (pow.f64 (fma.f64 -1 lo x) 4) (fma.f64 -12 (pow.f64 (fma.f64 -1 (*.f64 x lo) (fma.f64 1/2 (*.f64 x x) (*.f64 x lo))) 2) (*.f64 (*.f64 -24 (fma.f64 -1 lo x)) (fma.f64 -1/2 (*.f64 lo (*.f64 x x)) (fma.f64 1/6 (pow.f64 x 3) (*.f64 lo (*.f64 x x))))))))) (pow.f64 hi 4)) (fma.f64 1/6 (/.f64 (fma.f64 -6 (*.f64 (fma.f64 -1 lo x) (fma.f64 -1 (*.f64 x lo) (fma.f64 1/2 (*.f64 x x) (*.f64 x lo)))) (fma.f64 6 (fma.f64 -1/2 (*.f64 lo (*.f64 x x)) (fma.f64 1/6 (pow.f64 x 3) (*.f64 lo (*.f64 x x)))) (*.f64 2 (pow.f64 (fma.f64 -1 lo x) 3)))) (pow.f64 hi 3)) (/.f64 (neg.f64 lo) hi)))))
(+.f64 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (-.f64 (fma.f64 1/2 (*.f64 x x) (*.f64 x lo)) (*.f64 x lo))) (pow.f64 (-.f64 x lo) 2)) (*.f64 hi hi)) (/.f64 x hi)) (-.f64 (fma.f64 1/24 (/.f64 (fma.f64 24 (fma.f64 -1/6 (*.f64 lo (pow.f64 x 3)) (fma.f64 1/2 (*.f64 lo (pow.f64 x 3)) (*.f64 1/24 (pow.f64 x 4)))) (fma.f64 24 (*.f64 (pow.f64 (-.f64 x lo) 2) (-.f64 (fma.f64 1/2 (*.f64 x x) (*.f64 x lo)) (*.f64 x lo))) (fma.f64 -6 (pow.f64 (-.f64 x lo) 4) (fma.f64 -12 (pow.f64 (-.f64 (fma.f64 1/2 (*.f64 x x) (*.f64 x lo)) (*.f64 x lo)) 2) (*.f64 (*.f64 -24 (-.f64 x lo)) (fma.f64 -1/2 (*.f64 lo (*.f64 x x)) (fma.f64 lo (*.f64 x x) (*.f64 1/6 (pow.f64 x 3))))))))) (pow.f64 hi 4)) (*.f64 1/6 (/.f64 (fma.f64 -6 (*.f64 (-.f64 x lo) (-.f64 (fma.f64 1/2 (*.f64 x x) (*.f64 x lo)) (*.f64 x lo))) (fma.f64 6 (fma.f64 -1/2 (*.f64 lo (*.f64 x x)) (fma.f64 lo (*.f64 x x) (*.f64 1/6 (pow.f64 x 3)))) (*.f64 2 (pow.f64 (-.f64 x lo) 3)))) (pow.f64 hi 3)))) (/.f64 lo hi)))
(*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi))
(neg.f64 (/.f64 (+.f64 lo (neg.f64 x)) hi))
(/.f64 (neg.f64 (-.f64 lo x)) hi)
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 lo (*.f64 -1 x)) 2)) (*.f64 2 (+.f64 (*.f64 -1 (*.f64 lo x)) (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 lo x))))) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)))
(fma.f64 1/2 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 lo (neg.f64 x)) 2) (*.f64 2 (fma.f64 -1 (*.f64 x lo) (fma.f64 1/2 (*.f64 x x) (*.f64 x lo))))) (*.f64 hi hi)) (neg.f64 (/.f64 (+.f64 lo (neg.f64 x)) hi)))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (-.f64 (fma.f64 1/2 (*.f64 x x) (*.f64 x lo)) (*.f64 x lo))) (pow.f64 (-.f64 lo x) 2)) (*.f64 hi hi)) (/.f64 (neg.f64 (-.f64 lo x)) hi))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 lo (*.f64 -1 x)) 2)) (*.f64 2 (+.f64 (*.f64 -1 (*.f64 lo x)) (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 lo x))))) (pow.f64 hi 2))) (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 lo (*.f64 -1 x)) 3)) (+.f64 (*.f64 6 (+.f64 (*.f64 -1/6 (pow.f64 x 3)) (+.f64 (*.f64 1/2 (*.f64 lo (pow.f64 x 2))) (*.f64 -1 (*.f64 lo (pow.f64 x 2)))))) (*.f64 -6 (*.f64 (+.f64 lo (*.f64 -1 x)) (+.f64 (*.f64 -1 (*.f64 lo x)) (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 lo x))))))) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi))))
(fma.f64 1/2 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 lo (neg.f64 x)) 2) (*.f64 2 (fma.f64 -1 (*.f64 x lo) (fma.f64 1/2 (*.f64 x x) (*.f64 x lo))))) (*.f64 hi hi)) (fma.f64 -1/6 (/.f64 (fma.f64 2 (pow.f64 (+.f64 lo (neg.f64 x)) 3) (fma.f64 6 (fma.f64 -1/6 (pow.f64 x 3) (*.f64 -1/2 (*.f64 lo (*.f64 x x)))) (*.f64 (*.f64 -6 (+.f64 lo (neg.f64 x))) (fma.f64 -1 (*.f64 x lo) (fma.f64 1/2 (*.f64 x x) (*.f64 x lo)))))) (pow.f64 hi 3)) (neg.f64 (/.f64 (+.f64 lo (neg.f64 x)) hi))))
(-.f64 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (-.f64 (fma.f64 1/2 (*.f64 x x) (*.f64 x lo)) (*.f64 x lo))) (pow.f64 (-.f64 lo x) 2)) (*.f64 hi hi)) (*.f64 -1/6 (/.f64 (fma.f64 2 (pow.f64 (-.f64 lo x) 3) (fma.f64 -6 (*.f64 (-.f64 (fma.f64 1/2 (*.f64 x x) (*.f64 x lo)) (*.f64 x lo)) (-.f64 lo x)) (+.f64 (neg.f64 (pow.f64 x 3)) (*.f64 -3 (*.f64 lo (*.f64 x x)))))) (pow.f64 hi 3)))) (/.f64 (-.f64 lo x) hi))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 lo (*.f64 -1 x)) 2)) (*.f64 2 (+.f64 (*.f64 -1 (*.f64 lo x)) (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 lo x))))) (pow.f64 hi 2))) (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 lo (*.f64 -1 x)) 3)) (+.f64 (*.f64 6 (+.f64 (*.f64 -1/6 (pow.f64 x 3)) (+.f64 (*.f64 1/2 (*.f64 lo (pow.f64 x 2))) (*.f64 -1 (*.f64 lo (pow.f64 x 2)))))) (*.f64 -6 (*.f64 (+.f64 lo (*.f64 -1 x)) (+.f64 (*.f64 -1 (*.f64 lo x)) (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 lo x))))))) (pow.f64 hi 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)) (*.f64 1/24 (/.f64 (+.f64 (*.f64 -24 (*.f64 (+.f64 lo (*.f64 -1 x)) (+.f64 (*.f64 -1/6 (pow.f64 x 3)) (+.f64 (*.f64 1/2 (*.f64 lo (pow.f64 x 2))) (*.f64 -1 (*.f64 lo (pow.f64 x 2))))))) (+.f64 (*.f64 -6 (pow.f64 (+.f64 lo (*.f64 -1 x)) 4)) (+.f64 (*.f64 24 (*.f64 (pow.f64 (+.f64 lo (*.f64 -1 x)) 2) (+.f64 (*.f64 -1 (*.f64 lo x)) (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 lo x))))) (+.f64 (*.f64 24 (+.f64 (*.f64 -1/6 (*.f64 lo (pow.f64 x 3))) (+.f64 (*.f64 1/24 (pow.f64 x 4)) (*.f64 1/2 (*.f64 lo (pow.f64 x 3)))))) (*.f64 -12 (pow.f64 (+.f64 (*.f64 -1 (*.f64 lo x)) (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 lo x))) 2)))))) (pow.f64 hi 4))))))
(fma.f64 1/2 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 lo (neg.f64 x)) 2) (*.f64 2 (fma.f64 -1 (*.f64 x lo) (fma.f64 1/2 (*.f64 x x) (*.f64 x lo))))) (*.f64 hi hi)) (fma.f64 -1/6 (/.f64 (fma.f64 2 (pow.f64 (+.f64 lo (neg.f64 x)) 3) (fma.f64 6 (fma.f64 -1/6 (pow.f64 x 3) (*.f64 -1/2 (*.f64 lo (*.f64 x x)))) (*.f64 (*.f64 -6 (+.f64 lo (neg.f64 x))) (fma.f64 -1 (*.f64 x lo) (fma.f64 1/2 (*.f64 x x) (*.f64 x lo)))))) (pow.f64 hi 3)) (fma.f64 -1 (/.f64 (+.f64 lo (neg.f64 x)) hi) (*.f64 1/24 (/.f64 (fma.f64 -24 (*.f64 (+.f64 lo (neg.f64 x)) (fma.f64 -1/6 (pow.f64 x 3) (*.f64 -1/2 (*.f64 lo (*.f64 x x))))) (fma.f64 -6 (pow.f64 (+.f64 lo (neg.f64 x)) 4) (fma.f64 24 (*.f64 (fma.f64 -1 (*.f64 x lo) (fma.f64 1/2 (*.f64 x x) (*.f64 x lo))) (pow.f64 (+.f64 lo (neg.f64 x)) 2)) (fma.f64 24 (fma.f64 -1/6 (*.f64 lo (pow.f64 x 3)) (fma.f64 1/24 (pow.f64 x 4) (*.f64 1/2 (*.f64 lo (pow.f64 x 3))))) (*.f64 -12 (pow.f64 (fma.f64 -1 (*.f64 x lo) (fma.f64 1/2 (*.f64 x x) (*.f64 x lo))) 2)))))) (pow.f64 hi 4))))))
(fma.f64 1/2 (/.f64 (-.f64 (*.f64 2 (-.f64 (fma.f64 1/2 (*.f64 x x) (*.f64 x lo)) (*.f64 x lo))) (pow.f64 (-.f64 lo x) 2)) (*.f64 hi hi)) (fma.f64 -1/6 (/.f64 (fma.f64 2 (pow.f64 (-.f64 lo x) 3) (fma.f64 -6 (*.f64 (-.f64 (fma.f64 1/2 (*.f64 x x) (*.f64 x lo)) (*.f64 x lo)) (-.f64 lo x)) (+.f64 (neg.f64 (pow.f64 x 3)) (*.f64 -3 (*.f64 lo (*.f64 x x)))))) (pow.f64 hi 3)) (fma.f64 1/24 (/.f64 (fma.f64 -24 (*.f64 (-.f64 lo x) (fma.f64 -1/2 (*.f64 lo (*.f64 x x)) (*.f64 (pow.f64 x 3) -1/6))) (fma.f64 -6 (pow.f64 (-.f64 lo x) 4) (fma.f64 24 (*.f64 (-.f64 (fma.f64 1/2 (*.f64 x x) (*.f64 x lo)) (*.f64 x lo)) (pow.f64 (-.f64 lo x) 2)) (fma.f64 24 (fma.f64 -1/6 (*.f64 lo (pow.f64 x 3)) (fma.f64 1/2 (*.f64 lo (pow.f64 x 3)) (*.f64 1/24 (pow.f64 x 4)))) (*.f64 -12 (pow.f64 (-.f64 (fma.f64 1/2 (*.f64 x x) (*.f64 x lo)) (*.f64 x lo)) 2)))))) (pow.f64 hi 4)) (/.f64 (neg.f64 (-.f64 lo x)) hi))))
1
(+.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(+.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(+.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(+.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(+.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo)
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(+.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(+.f64 1 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) lo))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(+.f64 1 (*.f64 -1 (/.f64 lo hi)))
(-.f64 1 (/.f64 lo hi))
(+.f64 1 (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi))))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(+.f64 1 (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi))))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(+.f64 1 (+.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 2)) (*.f64 -1 (/.f64 lo hi))))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(*.f64 lo (/.f64 (/.f64 x hi) hi))
(/.f64 (*.f64 x lo) (*.f64 hi hi))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(*.f64 lo (/.f64 (/.f64 x hi) hi))
(/.f64 (*.f64 x lo) (*.f64 hi hi))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(*.f64 lo (/.f64 (/.f64 x hi) hi))
(/.f64 (*.f64 x lo) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
1
(+.f64 1 (*.f64 -1 (/.f64 lo hi)))
(-.f64 1 (/.f64 lo hi))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
1
(+.f64 1 (*.f64 -1 (/.f64 lo hi)))
(-.f64 1 (/.f64 lo hi))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
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
1
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
1
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
1
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(fma.f64 -1 (/.f64 lo hi) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))
(fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(fma.f64 -1 (/.f64 lo hi) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))
(fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 (+.f64 (/.f64 lo (pow.f64 hi 2)) (/.f64 1 hi)) x))
(fma.f64 -1 (/.f64 lo hi) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))
(fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 lo) hi))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) hi) (*.f64 lo x)) (pow.f64 hi 3)))
(neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 hi hi) lo)) hi) (/.f64 (pow.f64 hi 3) (*.f64 x lo))))
(/.f64 (neg.f64 (-.f64 (neg.f64 (/.f64 (*.f64 hi hi) lo)) hi)) (/.f64 (pow.f64 hi 3) (*.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) hi) (*.f64 lo x)) (pow.f64 hi 3))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) hi) lo) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 hi hi) lo)) hi) (/.f64 (pow.f64 hi 3) (*.f64 x lo))) (/.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 hi hi) lo)) hi) (/.f64 (*.f64 hi hi) lo)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 (neg.f64 hi) hi)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 hi hi) lo)) hi) (/.f64 (pow.f64 hi 3) (*.f64 x lo))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) lo)) (/.f64 (pow.f64 hi 3) lo)) lo) (*.f64 (pow.f64 hi 2) x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) hi) (*.f64 lo x)) (pow.f64 hi 3))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) hi) lo) (pow.f64 hi 2))))
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 hi hi) lo)) hi) (/.f64 (pow.f64 hi 3) (*.f64 x lo))) (/.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 hi hi) lo)) hi) (/.f64 (*.f64 hi hi) lo))) (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (*.f64 0 (/.f64 (pow.f64 hi 3) lo)) x)))
(-.f64 (fma.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 0 x) (*.f64 (/.f64 lo hi) (/.f64 (neg.f64 hi) hi))) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 hi hi) lo)) hi) (/.f64 (pow.f64 hi 3) (*.f64 x lo))))
(+.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 4) lo)) (/.f64 (pow.f64 hi 4) lo))) (*.f64 (pow.f64 hi 2) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) hi) (*.f64 lo x)) (pow.f64 hi 3))) (+.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) lo)) (/.f64 (pow.f64 hi 3) lo))) (*.f64 (pow.f64 hi 2) x)) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) hi) lo) (pow.f64 hi 2)))))
(+.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (*.f64 0 (/.f64 (pow.f64 hi 4) lo)) (*.f64 x x))) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 hi hi) lo)) hi) (/.f64 (pow.f64 hi 3) (*.f64 x lo))) (+.f64 (/.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 hi hi) lo)) hi) (/.f64 (*.f64 hi hi) lo)) (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (*.f64 0 (/.f64 (pow.f64 hi 3) lo)) x)))))
(fma.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 0 (*.f64 x x)) (-.f64 (fma.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 0 x) (*.f64 (/.f64 lo hi) (/.f64 (neg.f64 hi) hi))) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 hi hi) lo)) hi) (/.f64 (pow.f64 hi 3) (*.f64 x lo)))))
(*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) hi) x)) (pow.f64 hi 3)))
(neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 hi hi) lo)) hi) (/.f64 (pow.f64 hi 3) (*.f64 x lo))))
(/.f64 (neg.f64 (-.f64 (neg.f64 (/.f64 (*.f64 hi hi) lo)) hi)) (/.f64 (pow.f64 hi 3) (*.f64 x lo)))
(+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) hi) lo) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) hi) x)) (pow.f64 hi 3))))
(fma.f64 -1 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 hi hi) lo)) hi) (/.f64 (pow.f64 hi 3) (*.f64 x lo))) (/.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 hi hi) lo)) hi) (/.f64 (*.f64 hi hi) lo)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 (neg.f64 hi) hi)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 hi hi) lo)) hi) (/.f64 (pow.f64 hi 3) (*.f64 x lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) lo)) (/.f64 (pow.f64 hi 3) lo))) (*.f64 (pow.f64 hi 2) x))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) hi) lo) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) hi) x)) (pow.f64 hi 3)))))
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 hi hi) lo)) hi) (/.f64 (pow.f64 hi 3) (*.f64 x lo))) (/.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 hi hi) lo)) hi) (/.f64 (*.f64 hi hi) lo))) (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (*.f64 0 (/.f64 (pow.f64 hi 3) lo)) x)))
(-.f64 (fma.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 0 x) (*.f64 (/.f64 lo hi) (/.f64 (neg.f64 hi) hi))) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 hi hi) lo)) hi) (/.f64 (pow.f64 hi 3) (*.f64 x lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) lo)) (/.f64 (pow.f64 hi 3) lo))) (*.f64 (pow.f64 hi 2) x))) (+.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 4) lo)) (/.f64 (pow.f64 hi 4) lo))) (*.f64 (pow.f64 hi 2) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) hi) lo) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) hi) x)) (pow.f64 hi 3))))))
(+.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (*.f64 0 (/.f64 (pow.f64 hi 4) lo)) (*.f64 x x))) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 hi hi) lo)) hi) (/.f64 (pow.f64 hi 3) (*.f64 x lo))) (+.f64 (/.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 hi hi) lo)) hi) (/.f64 (*.f64 hi hi) lo)) (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (*.f64 0 (/.f64 (pow.f64 hi 3) lo)) x)))))
(fma.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 0 (*.f64 x x)) (-.f64 (fma.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 0 x) (*.f64 (/.f64 lo hi) (/.f64 (neg.f64 hi) hi))) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 hi hi) lo)) hi) (/.f64 (pow.f64 hi 3) (*.f64 x lo)))))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(*.f64 lo (/.f64 (/.f64 x hi) hi))
(/.f64 (*.f64 x lo) (*.f64 hi hi))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo) (/.f64 x hi))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo) (/.f64 x hi))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo) (/.f64 x hi))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(/.f64 (*.f64 lo (-.f64 (/.f64 x lo) 1)) hi)
(/.f64 lo (/.f64 hi (+.f64 (/.f64 x lo) -1)))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 lo (-.f64 (/.f64 x lo) 1)) hi) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 (/.f64 x lo) 1) x)) (pow.f64 hi 2)))))
(+.f64 (/.f64 (*.f64 x x) (*.f64 hi hi)) (+.f64 (/.f64 lo (/.f64 hi (+.f64 (/.f64 x lo) -1))) (neg.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (*.f64 x (+.f64 (/.f64 x lo) -1)))))))
(+.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (-.f64 (/.f64 lo (/.f64 hi (+.f64 (/.f64 x lo) -1))) (*.f64 (/.f64 lo (/.f64 hi (+.f64 (/.f64 x lo) -1))) (/.f64 x hi))))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 hi 3))) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (+.f64 (/.f64 (*.f64 lo (-.f64 (/.f64 x lo) 1)) hi) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 (/.f64 x lo) 1) x)) (pow.f64 hi 2)))))))
(+.f64 (/.f64 (*.f64 x x) (*.f64 hi hi)) (fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (+.f64 (+.f64 (/.f64 lo (/.f64 hi (+.f64 (/.f64 x lo) -1))) (neg.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (*.f64 x (+.f64 (/.f64 x lo) -1)))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (+.f64 (*.f64 0 (/.f64 (pow.f64 x 3) (pow.f64 hi 3))) (-.f64 (/.f64 lo (/.f64 hi (+.f64 (/.f64 x lo) -1))) (*.f64 (/.f64 lo (/.f64 hi (+.f64 (/.f64 x lo) -1))) (/.f64 x hi)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 hi 4))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 hi 3))) (+.f64 (/.f64 (pow.f64 x 4) (pow.f64 hi 4)) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (+.f64 (/.f64 (*.f64 lo (-.f64 (/.f64 x lo) 1)) hi) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 (/.f64 x lo) 1) x)) (pow.f64 hi 2)))))))))
(fma.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 hi 4)) (+.f64 (/.f64 (*.f64 x x) (*.f64 hi hi)) (fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (+.f64 (+.f64 (+.f64 (/.f64 lo (/.f64 hi (+.f64 (/.f64 x lo) -1))) (neg.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (*.f64 x (+.f64 (/.f64 x lo) -1)))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3))) (/.f64 (pow.f64 x 4) (pow.f64 hi 4))))))
(-.f64 (+.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (+.f64 (+.f64 (*.f64 0 (/.f64 (pow.f64 x 3) (pow.f64 hi 3))) (-.f64 (/.f64 lo (/.f64 hi (+.f64 (/.f64 x lo) -1))) (*.f64 (/.f64 lo (/.f64 hi (+.f64 (/.f64 x lo) -1))) (/.f64 x hi)))) (/.f64 (pow.f64 x 4) (pow.f64 hi 4)))) (/.f64 (pow.f64 x 4) (pow.f64 hi 4)))
(*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x lo)) 1)) hi))
(neg.f64 (/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x lo)))))
(/.f64 (neg.f64 lo) (/.f64 hi (-.f64 1 (/.f64 x lo))))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 lo (*.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) x)) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x lo)) 1)) hi))))
(+.f64 (/.f64 (*.f64 x x) (*.f64 hi hi)) (+.f64 (neg.f64 (/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x lo))))) (/.f64 (*.f64 (*.f64 x lo) (-.f64 1 (/.f64 x lo))) (*.f64 hi hi))))
(+.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (*.f64 x (-.f64 1 (/.f64 x lo))) hi)) (/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x lo))))))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 lo (*.f64 x (+.f64 (*.f64 -1 (/.f64 x lo)) 1))) (pow.f64 hi 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 x 3)) (pow.f64 x 3)) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x lo)) 1)) hi)))))
(+.f64 (/.f64 (*.f64 x x) (*.f64 hi hi)) (+.f64 (/.f64 (*.f64 (*.f64 x lo) (-.f64 1 (/.f64 x lo))) (*.f64 hi hi)) (*.f64 -1 (+.f64 (/.f64 (*.f64 0 (pow.f64 x 3)) (pow.f64 hi 3)) (/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x lo))))))))
(+.f64 (+.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 (*.f64 x (-.f64 1 (/.f64 x lo))) hi))) (-.f64 (/.f64 0 (pow.f64 hi 3)) (/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x lo))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 hi 4))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 lo (*.f64 x (+.f64 (*.f64 -1 (/.f64 x lo)) 1))) (pow.f64 hi 2)) (+.f64 (/.f64 (pow.f64 x 4) (pow.f64 hi 4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 x 3)) (pow.f64 x 3)) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x lo)) 1)) hi)))))))
(fma.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 hi 4)) (+.f64 (/.f64 (*.f64 x x) (*.f64 hi hi)) (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 x lo) (-.f64 1 (/.f64 x lo))) (*.f64 hi hi)) (/.f64 (pow.f64 x 4) (pow.f64 hi 4))) (*.f64 -1 (+.f64 (/.f64 (*.f64 0 (pow.f64 x 3)) (pow.f64 hi 3)) (/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x lo)))))))))
(-.f64 (+.f64 (+.f64 (+.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 (*.f64 x (-.f64 1 (/.f64 x lo))) hi))) (/.f64 (pow.f64 x 4) (pow.f64 hi 4))) (-.f64 (/.f64 0 (pow.f64 hi 3)) (/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x lo)))))) (/.f64 (pow.f64 x 4) (pow.f64 hi 4)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo))))
(-.f64 (/.f64 x hi) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo))))
(-.f64 (/.f64 x hi) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo))))
(-.f64 (/.f64 x hi) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo)))
(/.f64 (*.f64 (neg.f64 lo) (-.f64 1 (/.f64 x hi))) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo))))
(-.f64 (/.f64 x hi) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo))))
(-.f64 (/.f64 x hi) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo))))
(-.f64 (/.f64 x hi) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi))
(neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo)))
(/.f64 (*.f64 (neg.f64 lo) (-.f64 1 (/.f64 x hi))) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo))))
(-.f64 (/.f64 x hi) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo))))
(-.f64 (/.f64 x hi) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)))
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo))))
(-.f64 (/.f64 x hi) (/.f64 (-.f64 1 (/.f64 x hi)) (/.f64 hi lo)))
(/.f64 (*.f64 hi x) lo)
(/.f64 hi (/.f64 lo x))
(+.f64 (/.f64 (pow.f64 x 2) lo) (/.f64 (*.f64 hi x) lo))
(+.f64 (/.f64 hi (/.f64 lo x)) (/.f64 (*.f64 x x) lo))
(+.f64 (/.f64 (pow.f64 x 2) lo) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 lo hi)) (/.f64 (*.f64 hi x) lo)))
(+.f64 (/.f64 (*.f64 x x) lo) (+.f64 (/.f64 hi (/.f64 lo x)) (/.f64 (pow.f64 x 3) (*.f64 hi lo))))
(+.f64 (+.f64 (/.f64 hi (/.f64 lo x)) (/.f64 (*.f64 x x) lo)) (/.f64 (pow.f64 x 3) (*.f64 hi lo)))
(+.f64 (/.f64 (pow.f64 x 2) lo) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 lo hi)) (+.f64 (/.f64 (pow.f64 x 4) (*.f64 lo (pow.f64 hi 2))) (/.f64 (*.f64 hi x) lo))))
(+.f64 (/.f64 (*.f64 x x) lo) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 hi lo)) (+.f64 (/.f64 hi (/.f64 lo x)) (/.f64 (pow.f64 x 4) (*.f64 (*.f64 hi hi) lo)))))
(+.f64 (/.f64 (*.f64 x x) lo) (+.f64 (+.f64 (/.f64 hi (/.f64 lo x)) (/.f64 (pow.f64 x 3) (*.f64 hi lo))) (/.f64 (pow.f64 x 4) (*.f64 (*.f64 hi hi) lo))))
(*.f64 -1 (/.f64 (pow.f64 hi 2) lo))
(neg.f64 (/.f64 (*.f64 hi hi) lo))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))))
(*.f64 -1 (+.f64 (/.f64 (*.f64 hi hi) lo) (/.f64 (pow.f64 hi 3) (*.f64 x lo))))
(-.f64 (neg.f64 (/.f64 (*.f64 hi hi) lo)) (/.f64 (pow.f64 hi 3) (*.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2))))))
(fma.f64 -1 (/.f64 (*.f64 hi hi) lo) (*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 3) (*.f64 x lo)) (/.f64 (pow.f64 hi 4) (*.f64 lo (*.f64 x x))))))
(-.f64 (-.f64 (neg.f64 (/.f64 (*.f64 hi hi) lo)) (/.f64 (pow.f64 hi 3) (*.f64 x lo))) (/.f64 (/.f64 (pow.f64 hi 4) lo) (*.f64 x x)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2)))))))
(fma.f64 -1 (/.f64 (*.f64 hi hi) lo) (fma.f64 -1 (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 3) (*.f64 x lo)) (/.f64 (pow.f64 hi 4) (*.f64 lo (*.f64 x x)))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 hi 3)) (*.f64 x lo)) (/.f64 (/.f64 (pow.f64 hi 4) lo) (*.f64 x x))) (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3)))) (/.f64 (*.f64 hi hi) lo))
(*.f64 -1 (/.f64 (pow.f64 hi 2) lo))
(neg.f64 (/.f64 (*.f64 hi hi) lo))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))))
(*.f64 -1 (+.f64 (/.f64 (*.f64 hi hi) lo) (/.f64 (pow.f64 hi 3) (*.f64 x lo))))
(-.f64 (neg.f64 (/.f64 (*.f64 hi hi) lo)) (/.f64 (pow.f64 hi 3) (*.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2))))))
(fma.f64 -1 (/.f64 (*.f64 hi hi) lo) (*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 3) (*.f64 x lo)) (/.f64 (pow.f64 hi 4) (*.f64 lo (*.f64 x x))))))
(-.f64 (-.f64 (neg.f64 (/.f64 (*.f64 hi hi) lo)) (/.f64 (pow.f64 hi 3) (*.f64 x lo))) (/.f64 (/.f64 (pow.f64 hi 4) lo) (*.f64 x x)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2)))))))
(fma.f64 -1 (/.f64 (*.f64 hi hi) lo) (fma.f64 -1 (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 3) (*.f64 x lo)) (/.f64 (pow.f64 hi 4) (*.f64 lo (*.f64 x x)))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 hi 3)) (*.f64 x lo)) (/.f64 (/.f64 (pow.f64 hi 4) lo) (*.f64 x x))) (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3)))) (/.f64 (*.f64 hi hi) lo))
(*.f64 -1 (/.f64 (pow.f64 hi 2) lo))
(neg.f64 (/.f64 (*.f64 hi hi) lo))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))))
(*.f64 -1 (+.f64 (/.f64 (*.f64 hi hi) lo) (/.f64 (pow.f64 hi 3) (*.f64 x lo))))
(-.f64 (neg.f64 (/.f64 (*.f64 hi hi) lo)) (/.f64 (pow.f64 hi 3) (*.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2))))))
(fma.f64 -1 (/.f64 (*.f64 hi hi) lo) (*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 3) (*.f64 x lo)) (/.f64 (pow.f64 hi 4) (*.f64 lo (*.f64 x x))))))
(-.f64 (-.f64 (neg.f64 (/.f64 (*.f64 hi hi) lo)) (/.f64 (pow.f64 hi 3) (*.f64 x lo))) (/.f64 (/.f64 (pow.f64 hi 4) lo) (*.f64 x x)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2)))))))
(fma.f64 -1 (/.f64 (*.f64 hi hi) lo) (fma.f64 -1 (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 3) (*.f64 x lo)) (/.f64 (pow.f64 hi 4) (*.f64 lo (*.f64 x x)))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 hi 3)) (*.f64 x lo)) (/.f64 (/.f64 (pow.f64 hi 4) lo) (*.f64 x x))) (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3)))) (/.f64 (*.f64 hi hi) lo))
(/.f64 (*.f64 hi x) lo)
(/.f64 hi (/.f64 lo x))
(+.f64 (/.f64 (pow.f64 x 2) lo) (/.f64 (*.f64 hi x) lo))
(+.f64 (/.f64 hi (/.f64 lo x)) (/.f64 (*.f64 x x) lo))
(+.f64 (/.f64 (pow.f64 x 2) lo) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 lo hi)) (/.f64 (*.f64 hi x) lo)))
(+.f64 (/.f64 (*.f64 x x) lo) (+.f64 (/.f64 hi (/.f64 lo x)) (/.f64 (pow.f64 x 3) (*.f64 hi lo))))
(+.f64 (+.f64 (/.f64 hi (/.f64 lo x)) (/.f64 (*.f64 x x) lo)) (/.f64 (pow.f64 x 3) (*.f64 hi lo)))
(+.f64 (/.f64 (pow.f64 x 2) lo) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 lo hi)) (+.f64 (/.f64 (pow.f64 x 4) (*.f64 lo (pow.f64 hi 2))) (/.f64 (*.f64 hi x) lo))))
(+.f64 (/.f64 (*.f64 x x) lo) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 hi lo)) (+.f64 (/.f64 hi (/.f64 lo x)) (/.f64 (pow.f64 x 4) (*.f64 (*.f64 hi hi) lo)))))
(+.f64 (/.f64 (*.f64 x x) lo) (+.f64 (+.f64 (/.f64 hi (/.f64 lo x)) (/.f64 (pow.f64 x 3) (*.f64 hi lo))) (/.f64 (pow.f64 x 4) (*.f64 (*.f64 hi hi) lo))))
(/.f64 (*.f64 hi x) lo)
(/.f64 hi (/.f64 lo x))
(+.f64 (/.f64 (pow.f64 x 2) lo) (/.f64 (*.f64 hi x) lo))
(+.f64 (/.f64 hi (/.f64 lo x)) (/.f64 (*.f64 x x) lo))
(+.f64 (/.f64 (pow.f64 x 2) lo) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 lo hi)) (/.f64 (*.f64 hi x) lo)))
(+.f64 (/.f64 (*.f64 x x) lo) (+.f64 (/.f64 hi (/.f64 lo x)) (/.f64 (pow.f64 x 3) (*.f64 hi lo))))
(+.f64 (+.f64 (/.f64 hi (/.f64 lo x)) (/.f64 (*.f64 x x) lo)) (/.f64 (pow.f64 x 3) (*.f64 hi lo)))
(+.f64 (/.f64 (pow.f64 x 2) lo) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 lo hi)) (+.f64 (/.f64 (pow.f64 x 4) (*.f64 lo (pow.f64 hi 2))) (/.f64 (*.f64 hi x) lo))))
(+.f64 (/.f64 (*.f64 x x) lo) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 hi lo)) (+.f64 (/.f64 hi (/.f64 lo x)) (/.f64 (pow.f64 x 4) (*.f64 (*.f64 hi hi) lo)))))
(+.f64 (/.f64 (*.f64 x x) lo) (+.f64 (+.f64 (/.f64 hi (/.f64 lo x)) (/.f64 (pow.f64 x 3) (*.f64 hi lo))) (/.f64 (pow.f64 x 4) (*.f64 (*.f64 hi hi) lo))))
(/.f64 (*.f64 hi x) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))))
(/.f64 (*.f64 hi x) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))))
(/.f64 (*.f64 hi x) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))))
(/.f64 (*.f64 hi x) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))))
(/.f64 (*.f64 hi x) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))))
(/.f64 (*.f64 hi x) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))))
(/.f64 (*.f64 hi x) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))))
(/.f64 (*.f64 hi x) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))))
(/.f64 (*.f64 hi x) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))))
(/.f64 (*.f64 hi x) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))))
(/.f64 (*.f64 hi x) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))))
(/.f64 (*.f64 hi x) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))))
(*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x)))
(neg.f64 (/.f64 (pow.f64 hi 3) (*.f64 x lo)))
(/.f64 (neg.f64 (pow.f64 hi 3)) (*.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2)))))
(*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 3) (*.f64 x lo)) (/.f64 (pow.f64 hi 4) (*.f64 lo (*.f64 x x)))))
(-.f64 (/.f64 (neg.f64 (pow.f64 hi 3)) (*.f64 x lo)) (/.f64 (/.f64 (pow.f64 hi 4) lo) (*.f64 x x)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2))))))
(fma.f64 -1 (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 3) (*.f64 x lo)) (/.f64 (pow.f64 hi 4) (*.f64 lo (*.f64 x x))))))
(-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 hi 3)) (*.f64 x lo)) (/.f64 (/.f64 (pow.f64 hi 4) lo) (*.f64 x x))) (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 6) (*.f64 lo (pow.f64 x 4)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2)))))))
(fma.f64 -1 (/.f64 (pow.f64 hi 6) (*.f64 lo (pow.f64 x 4))) (fma.f64 -1 (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 3) (*.f64 x lo)) (/.f64 (pow.f64 hi 4) (*.f64 lo (*.f64 x x)))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 hi 3)) (*.f64 x lo)) (/.f64 (/.f64 (pow.f64 hi 4) lo) (*.f64 x x))) (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3)))) (/.f64 (pow.f64 hi 6) (*.f64 lo (pow.f64 x 4))))
(/.f64 (pow.f64 hi 2) lo)
(/.f64 (*.f64 hi hi) lo)
(+.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 hi 2) lo))
(+.f64 (/.f64 (*.f64 hi hi) lo) (/.f64 hi (/.f64 lo x)))
(+.f64 (/.f64 (pow.f64 x 2) lo) (+.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 hi 2) lo)))
(+.f64 (/.f64 (*.f64 x x) lo) (+.f64 (/.f64 (*.f64 hi hi) lo) (/.f64 hi (/.f64 lo x))))
(+.f64 (/.f64 (*.f64 hi hi) lo) (+.f64 (/.f64 hi (/.f64 lo x)) (/.f64 (*.f64 x x) lo)))
(+.f64 (/.f64 (pow.f64 x 2) lo) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 lo hi)) (+.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 hi 2) lo))))
(+.f64 (/.f64 (*.f64 x x) lo) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 hi lo)) (+.f64 (/.f64 (*.f64 hi hi) lo) (/.f64 hi (/.f64 lo x)))))
(+.f64 (/.f64 (pow.f64 x 3) (*.f64 hi lo)) (+.f64 (/.f64 (*.f64 hi hi) lo) (+.f64 (/.f64 hi (/.f64 lo x)) (/.f64 (*.f64 x x) lo))))
(/.f64 (pow.f64 hi 2) lo)
(/.f64 (*.f64 hi hi) lo)
(+.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 hi 2) lo))
(+.f64 (/.f64 (*.f64 hi hi) lo) (/.f64 hi (/.f64 lo x)))
(+.f64 (/.f64 (pow.f64 x 2) lo) (+.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 hi 2) lo)))
(+.f64 (/.f64 (*.f64 x x) lo) (+.f64 (/.f64 (*.f64 hi hi) lo) (/.f64 hi (/.f64 lo x))))
(+.f64 (/.f64 (*.f64 hi hi) lo) (+.f64 (/.f64 hi (/.f64 lo x)) (/.f64 (*.f64 x x) lo)))
(+.f64 (/.f64 (pow.f64 x 2) lo) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 lo hi)) (+.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 hi 2) lo))))
(+.f64 (/.f64 (*.f64 x x) lo) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 hi lo)) (+.f64 (/.f64 (*.f64 hi hi) lo) (/.f64 hi (/.f64 lo x)))))
(+.f64 (/.f64 (pow.f64 x 3) (*.f64 hi lo)) (+.f64 (/.f64 (*.f64 hi hi) lo) (+.f64 (/.f64 hi (/.f64 lo x)) (/.f64 (*.f64 x x) lo))))
(/.f64 (pow.f64 hi 2) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 (pow.f64 hi 2) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 (pow.f64 hi 2) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 (pow.f64 hi 2) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 (pow.f64 hi 2) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 (pow.f64 hi 2) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 (pow.f64 hi 2) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 (pow.f64 hi 2) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 (pow.f64 hi 2) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 (pow.f64 hi 2) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 (pow.f64 hi 2) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 (pow.f64 hi 2) (*.f64 (-.f64 1 (/.f64 x hi)) lo))
(*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 (pow.f64 hi 2) lo)
(/.f64 (*.f64 hi hi) lo)
(+.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 hi 2) lo))
(+.f64 (/.f64 (*.f64 hi hi) lo) (/.f64 hi (/.f64 lo x)))
(+.f64 (/.f64 (pow.f64 x 2) lo) (+.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 hi 2) lo)))
(+.f64 (/.f64 (*.f64 x x) lo) (+.f64 (/.f64 (*.f64 hi hi) lo) (/.f64 hi (/.f64 lo x))))
(+.f64 (/.f64 (*.f64 hi hi) lo) (+.f64 (/.f64 hi (/.f64 lo x)) (/.f64 (*.f64 x x) lo)))
(+.f64 (/.f64 (pow.f64 x 2) lo) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 lo hi)) (+.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 hi 2) lo))))
(+.f64 (/.f64 (*.f64 x x) lo) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 hi lo)) (+.f64 (/.f64 (*.f64 hi hi) lo) (/.f64 hi (/.f64 lo x)))))
(+.f64 (/.f64 (pow.f64 x 3) (*.f64 hi lo)) (+.f64 (/.f64 (*.f64 hi hi) lo) (+.f64 (/.f64 hi (/.f64 lo x)) (/.f64 (*.f64 x x) lo))))
(*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x)))
(neg.f64 (/.f64 (pow.f64 hi 3) (*.f64 x lo)))
(/.f64 (neg.f64 (pow.f64 hi 3)) (*.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2)))))
(*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 3) (*.f64 x lo)) (/.f64 (pow.f64 hi 4) (*.f64 lo (*.f64 x x)))))
(-.f64 (/.f64 (neg.f64 (pow.f64 hi 3)) (*.f64 x lo)) (/.f64 (/.f64 (pow.f64 hi 4) lo) (*.f64 x x)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2))))))
(fma.f64 -1 (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 3) (*.f64 x lo)) (/.f64 (pow.f64 hi 4) (*.f64 lo (*.f64 x x))))))
(-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 hi 3)) (*.f64 x lo)) (/.f64 (/.f64 (pow.f64 hi 4) lo) (*.f64 x x))) (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 6) (*.f64 lo (pow.f64 x 4)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2)))))))
(fma.f64 -1 (/.f64 (pow.f64 hi 6) (*.f64 lo (pow.f64 x 4))) (fma.f64 -1 (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 3) (*.f64 x lo)) (/.f64 (pow.f64 hi 4) (*.f64 lo (*.f64 x x)))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 hi 3)) (*.f64 x lo)) (/.f64 (/.f64 (pow.f64 hi 4) lo) (*.f64 x x))) (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3)))) (/.f64 (pow.f64 hi 6) (*.f64 lo (pow.f64 x 4))))
(*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x)))
(neg.f64 (/.f64 (pow.f64 hi 3) (*.f64 x lo)))
(/.f64 (neg.f64 (pow.f64 hi 3)) (*.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2)))))
(*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 3) (*.f64 x lo)) (/.f64 (pow.f64 hi 4) (*.f64 lo (*.f64 x x)))))
(-.f64 (/.f64 (neg.f64 (pow.f64 hi 3)) (*.f64 x lo)) (/.f64 (/.f64 (pow.f64 hi 4) lo) (*.f64 x x)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2))))))
(fma.f64 -1 (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 3) (*.f64 x lo)) (/.f64 (pow.f64 hi 4) (*.f64 lo (*.f64 x x))))))
(-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 hi 3)) (*.f64 x lo)) (/.f64 (/.f64 (pow.f64 hi 4) lo) (*.f64 x x))) (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 6) (*.f64 lo (pow.f64 x 4)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 lo x))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (*.f64 lo (pow.f64 x 2)))))))
(fma.f64 -1 (/.f64 (pow.f64 hi 6) (*.f64 lo (pow.f64 x 4))) (fma.f64 -1 (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 3) (*.f64 x lo)) (/.f64 (pow.f64 hi 4) (*.f64 lo (*.f64 x x)))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 hi 3)) (*.f64 x lo)) (/.f64 (/.f64 (pow.f64 hi 4) lo) (*.f64 x x))) (/.f64 (pow.f64 hi 5) (*.f64 lo (pow.f64 x 3)))) (/.f64 (pow.f64 hi 6) (*.f64 lo (pow.f64 x 4))))
(+.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 1 (/.f64 (-.f64 x hi) lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 1 (/.f64 (-.f64 x hi) 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 1 (/.f64 (-.f64 x hi) lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 1 (/.f64 (-.f64 x hi) 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 (cbrt.f64 -1) (/.f64 lo x)) (-.f64 1 (/.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 (cbrt.f64 -1) (/.f64 lo x)) (-.f64 1 (/.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 (cbrt.f64 -1) (/.f64 lo x)) (-.f64 1 (/.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 1 (/.f64 (-.f64 x hi) lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
1
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 1 (/.f64 (-.f64 x hi) 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 -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 (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (*.f64 -2 (/.f64 hi (pow.f64 lo 3)))) (pow.f64 x 2)) (*.f64 -1 (/.f64 (pow.f64 hi 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) (neg.f64 (pow.f64 (/.f64 hi lo) 3))))
(-.f64 (fma.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (*.f64 (*.f64 x x) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3))) (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 (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (*.f64 -2 (/.f64 hi (pow.f64 lo 3)))) (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.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) (fma.f64 -1 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 x 3) (pow.f64 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) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (pow.f64 (/.f64 hi 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)))
(fma.f64 (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (*.f64 x x) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(fma.f64 (*.f64 x x) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (/.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))))
(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) (/.f64 (pow.f64 x 3) (pow.f64 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) (/.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)))))
(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) (fma.f64 -1 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 x 3) (pow.f64 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) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (pow.f64 (/.f64 hi 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)))
(fma.f64 (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (*.f64 x x) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(fma.f64 (*.f64 x x) (*.f64 (/.f64 hi (pow.f64 lo 3)) -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 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) x))))
(+.f64 (fma.f64 (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (*.f64 x x) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (neg.f64 (*.f64 x (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3))))
(-.f64 (fma.f64 (*.f64 x x) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 (*.f64 x (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) -3))
(+.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 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) x)))))
(fma.f64 -1 (pow.f64 (/.f64 hi lo) 3) (+.f64 (fma.f64 (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (*.f64 x x) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (neg.f64 (*.f64 x (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3)))))
(-.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 (*.f64 x (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) -3)) (pow.f64 (/.f64 hi lo) 3))
(/.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)))
(fma.f64 (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3) hi (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(fma.f64 hi (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3) (/.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))))
(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 (/.f64 (pow.f64 x 3) (pow.f64 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) (/.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)))))
(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 (/.f64 (pow.f64 x 3) (pow.f64 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) (/.f64 (pow.f64 x 3) (pow.f64 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 hi (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -2 (/.f64 (pow.f64 x 2) (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) (*.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 hi (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -2 (/.f64 (pow.f64 x 2) (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 (/.f64 (pow.f64 x 3) (pow.f64 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) (/.f64 (pow.f64 x 3) (pow.f64 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))) (*.f64 hi (*.f64 -3 (/.f64 (*.f64 x 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 -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 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (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))) (fma.f64 (*.f64 -3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) hi (/.f64 (pow.f64 x 3) (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 -1 (/.f64 hi lo))
(neg.f64 (/.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 (*.f64 (neg.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))
(neg.f64 (/.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))
(neg.f64 (/.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 (*.f64 lo (/.f64 x (*.f64 hi hi))) (*.f64 lo (/.f64 -1 hi)))
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 (*.f64 (/.f64 x (*.f64 hi hi)) lo) (*.f64 (/.f64 -1 hi) lo))
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1) 1)
(+.f64 (fma.f64 lo (+.f64 (/.f64 (/.f64 x hi) hi) (/.f64 -1 hi)) 1) -1)
(+.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi)) 0)
(pow.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 1)
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(log.f64 (exp.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))))
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))))
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(cbrt.f64 (*.f64 (*.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))))
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(expm1.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))))
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(exp.f64 (log.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))))
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(log1p.f64 (expm1.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))))
(*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))
(+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))
(+.f64 (/.f64 x hi) (log1p.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi))))
(+.f64 (/.f64 x hi) (log1p.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi)))) 1)
(+.f64 (/.f64 x hi) (log1p.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi))))
(+.f64 (/.f64 x hi) (log1p.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))))
(*.f64 1 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi)))
(+.f64 (/.f64 x hi) (log1p.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi))))
(+.f64 (/.f64 x hi) (log1p.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))) (cbrt.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi)))) (cbrt.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))))
(+.f64 (/.f64 x hi) (log1p.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi))))
(+.f64 (/.f64 x hi) (log1p.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))))
(*.f64 (sqrt.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))) (sqrt.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))))
(+.f64 (/.f64 x hi) (log1p.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi))))
(+.f64 (/.f64 x hi) (log1p.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))))
(pow.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi)) 1)
(+.f64 (/.f64 x hi) (log1p.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi))))
(+.f64 (/.f64 x hi) (log1p.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi)) (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))) (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))))
(cbrt.f64 (*.f64 (+.f64 (/.f64 x hi) (log1p.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi)))) (*.f64 (+.f64 (/.f64 x hi) (log1p.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi)))) (+.f64 (/.f64 x hi) (log1p.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi)))))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 x hi) (log1p.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi)))) 3))
(expm1.f64 (log1p.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))))
(+.f64 (/.f64 x hi) (log1p.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi))))
(+.f64 (/.f64 x hi) (log1p.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))))
(exp.f64 (log.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))))
(+.f64 (/.f64 x hi) (log1p.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi))))
(+.f64 (/.f64 x hi) (log1p.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))))
(log1p.f64 (expm1.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))))
(+.f64 (/.f64 x hi) (log1p.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi))))
(+.f64 (/.f64 x hi) (log1p.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1))) 1)
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(*.f64 1 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(*.f64 (*.f64 (cbrt.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)) (cbrt.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1))) (cbrt.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(*.f64 (sqrt.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)) (sqrt.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 3) 1) (+.f64 (*.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (-.f64 1 (*.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 1))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi)) 3)) (fma.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi)) (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi)) (-.f64 1 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi)))))
(/.f64 (+.f64 1 (pow.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi)) 3)) (+.f64 (pow.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi)) 2) (-.f64 1 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi)))))
(/.f64 (-.f64 (*.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) 1) (-.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 1))
(/.f64 (fma.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi)) (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi)) -1) (fma.f64 lo (+.f64 (/.f64 (/.f64 x hi) hi) (/.f64 -1 hi)) -1))
(/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi)) 2) -1) (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) -1))
(pow.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1) 1)
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(log.f64 (exp.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1))))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(cbrt.f64 (*.f64 (*.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1) (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)) (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)))
(cbrt.f64 (*.f64 (fma.f64 lo (+.f64 (/.f64 (/.f64 x hi) hi) (/.f64 -1 hi)) 1) (*.f64 (fma.f64 lo (+.f64 (/.f64 (/.f64 x hi) hi) (/.f64 -1 hi)) 1) (fma.f64 lo (+.f64 (/.f64 (/.f64 x hi) hi) (/.f64 -1 hi)) 1))))
(cbrt.f64 (pow.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(exp.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))))
(exp.f64 (log1p.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi))))
(exp.f64 (log1p.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))))
(log1p.f64 (expm1.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)))
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)
(+.f64 1 (*.f64 (-.f64 (/.f64 (/.f64 x hi) hi) (/.f64 1 hi)) lo))
(-.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 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (-.f64 1 (*.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)))
(/.f64 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1) (-.f64 (/.f64 hi lo) 1))
(/.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) -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 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo))) (+.f64 1 (/.f64 hi lo))))
(cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 hi lo))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 lo hi)))) 1)
(+.f64 1 (/.f64 lo hi))
(*.f64 1 (+.f64 1 (/.f64 lo hi)))
(+.f64 1 (/.f64 lo hi))
(*.f64 (*.f64 (cbrt.f64 (+.f64 1 (/.f64 lo hi))) (cbrt.f64 (+.f64 1 (/.f64 lo hi)))) (cbrt.f64 (+.f64 1 (/.f64 lo hi))))
(+.f64 1 (/.f64 lo hi))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 lo hi))) (sqrt.f64 (+.f64 1 (/.f64 lo hi))))
(+.f64 1 (/.f64 lo hi))
(/.f64 (+.f64 (pow.f64 (/.f64 lo hi) 3) 1) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (-.f64 1 (*.f64 (/.f64 lo hi) 1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (fma.f64 (/.f64 lo hi) (/.f64 lo hi) (-.f64 1 (/.f64 lo hi))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (-.f64 (fma.f64 (/.f64 lo hi) (/.f64 lo hi) 1) (/.f64 lo hi)))
(/.f64 (-.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) 1) (-.f64 (/.f64 lo hi) 1))
(/.f64 (fma.f64 (/.f64 lo hi) (/.f64 lo hi) -1) (+.f64 (/.f64 lo hi) -1))
(pow.f64 (+.f64 1 (/.f64 lo hi)) 1)
(+.f64 1 (/.f64 lo hi))
(log.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))))
(+.f64 1 (/.f64 lo hi))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 lo hi)))))
(+.f64 1 (/.f64 lo hi))
(cbrt.f64 (*.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (+.f64 1 (/.f64 lo hi))) (+.f64 1 (/.f64 lo hi))))
(cbrt.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (*.f64 (+.f64 1 (/.f64 lo hi)) (+.f64 1 (/.f64 lo hi)))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 lo hi))))
(+.f64 1 (/.f64 lo hi))
(exp.f64 (log1p.f64 (/.f64 lo hi)))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))))
(+.f64 1 (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi)))) 1)
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi)))
(/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (neg.f64 lo)) hi)
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi)))
(pow.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi)) 1)
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi)))
(log.f64 (exp.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi)))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi)) (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))) (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi))) (*.f64 (+.f64 1 (/.f64 lo hi)) (*.f64 (/.f64 (neg.f64 lo) hi) (*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi)))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi))) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi)))
(exp.f64 (log.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi)))
(-.f64 (/.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (/.f64 hi (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) hi) (*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(*.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) (/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) hi) (*.f64 hi hi)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))) 1)
(/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) hi) (*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(*.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) (/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) hi) (*.f64 hi hi)))
(*.f64 1 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) hi) (*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(*.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) (/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) hi) (*.f64 hi hi)))
(*.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 1 (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) hi) (*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(*.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) (/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) hi) (*.f64 hi hi)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (cbrt.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))) (cbrt.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) hi) (*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(*.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) (/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) hi) (*.f64 hi hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (sqrt.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) hi) (*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(*.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) (/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) hi) (*.f64 hi hi)))
(pow.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) 1)
(/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) hi) (*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(*.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) (/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) hi) (*.f64 hi hi)))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) hi) (*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(*.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) (/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) hi) (*.f64 hi hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))))
(/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) hi) (*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(*.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) (/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) hi) (*.f64 hi hi)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(cbrt.f64 (*.f64 (/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) hi) (*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi))))) (*.f64 (/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) hi) (*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi))))) (/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) hi) (*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) (/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) hi) (*.f64 hi hi))) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) hi) (*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(*.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) (/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) hi) (*.f64 hi hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) hi) (*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(*.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) (/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) hi) (*.f64 hi hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) hi) (*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(*.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) (/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) hi) (*.f64 hi hi)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))) 1)
(*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))))
(/.f64 (*.f64 x hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))
(*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))))
(pow.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) 1)
(*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))))
(log.f64 (exp.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))))
(*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))) (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(cbrt.f64 (*.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) (*.f64 x (*.f64 (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))) (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))))))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi)))) 3))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))))
(exp.f64 (log.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(*.f64 x (/.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x hi))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))) 1)
(*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))
(*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi))))
(pow.f64 (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))) 1)
(*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi))))
(log.f64 (exp.f64 (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))))))
(*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi)))) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))) (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi)))) (*.f64 (*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi)))) (*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi)))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi)))) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi))))
(exp.f64 (log.f64 (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 hi hi) (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 1 (/.f64 x hi))))
(+.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(*.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (-.f64 hi x) 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 hi x) 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 hi x) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo)) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (*.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (fma.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) (/.f64 (-.f64 x hi) lo) 1))
(/.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo))) (+.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))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) 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 hi x) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(cbrt.f64 (*.f64 (*.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) (-.f64 1 (/.f64 (-.f64 x hi) lo))) (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(cbrt.f64 (*.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) (*.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) (-.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))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(exp.f64 (log.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 1 (/.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 (-.f64 x hi) lo) 3))
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(*.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo)))
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo)) (/.f64 (-.f64 x hi) lo))
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2) (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2))
(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)
(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 (*.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) (pow.f64 (/.f64 (-.f64 x hi) lo) 6)))
(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)))
(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)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
(-.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)
(/.f64 1 (/.f64 lo (-.f64 x hi)))
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (neg.f64 (-.f64 x hi)) (neg.f64 lo))
(/.f64 (-.f64 x hi) lo)
(pow.f64 (/.f64 (-.f64 x hi) lo) 1)
(/.f64 (-.f64 x hi) lo)
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) 1/3)
(/.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)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)

eval270.0ms (3.6%)

Compiler

Compiled 18795 to 9739 computations (48.2% saved)

prune267.0ms (3.6%)

Pruning

56 alts after pruning (52 fresh and 4 done)

PrunedKeptTotal
New60234636
Fresh71825
Picked325
Done022
Total61256668
Accurracy
22.6%
Counts
668 → 56
Alt Table
Click to see full alt table
StatusAccuracyProgram
11.3%
(fma.f64 -1/2 (pow.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi)) 2) (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi)))
14.6%
(/.f64 (-.f64 (/.f64 hi (/.f64 lo x)) hi) (*.f64 hi (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
9.9%
(/.f64 (-.f64 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 (/.f64 hi x) 1)) (*.f64 (/.f64 hi x) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
9.6%
(/.f64 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1) (-.f64 (/.f64 hi lo) 1))
18.7%
(/.f64 (+.f64 x lo) lo)
18.8%
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (neg.f64 lo)) hi)
9.2%
(/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (neg.f64 lo)) hi)
18.8%
(/.f64 (neg.f64 lo) hi)
18.8%
(-.f64 (/.f64 x hi) (/.f64 1 (/.f64 hi lo)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 1 hi)))
9.2%
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 lo hi))
8.9%
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 1 hi) (*.f64 lo (/.f64 lo hi)))) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
9.7%
(-.f64 (+.f64 (log.f64 (neg.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi)) (log.f64 (/.f64 -1 lo)))
20.6%
(-.f64 (exp.f64 (log1p.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi)))) 1)
18.7%
(-.f64 1 (/.f64 x lo))
9.6%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
9.6%
(-.f64 1 (cbrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo)))))
8.9%
(+.f64 (/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi) (/.f64 (-.f64 x lo) hi))
9.6%
(+.f64 (/.f64 hi lo) 1)
10.0%
(+.f64 (+.f64 (log.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))) (/.f64 x hi)) (+.f64 (/.f64 1 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))) (/.f64 -1/2 (pow.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi)) 2))))
20.6%
(+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))
4.7%
(+.f64 (log.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))) (/.f64 x hi))
9.2%
(*.f64 (/.f64 (-.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) 1) (-.f64 (/.f64 lo hi) 1)) (/.f64 (neg.f64 lo) hi))
9.2%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
18.8%
(*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi)))
18.7%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
20.6%
(*.f64 (*.f64 (cbrt.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))) (cbrt.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi)))) (cbrt.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))))
20.6%
(*.f64 (sqrt.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))) (sqrt.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))))
17.8%
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))) 2))
17.8%
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 2))
20.6%
(log1p.f64 (/.f64 (neg.f64 lo) hi))
20.6%
(log.f64 (+.f64 (/.f64 x hi) (-.f64 1 (/.f64 lo hi))))
20.6%
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))))
20.6%
(log.f64 (*.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1) (exp.f64 (/.f64 x hi))))
20.6%
(log.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi)) (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi)) -1) (fma.f64 lo (+.f64 (/.f64 (/.f64 x hi) hi) (/.f64 -1 hi)) -1)) (exp.f64 (/.f64 x hi))))
20.6%
(log.f64 (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) 1) (-.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 1)) (exp.f64 (/.f64 x hi))))
20.6%
(log.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 3) 1) (+.f64 (*.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (-.f64 1 (*.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 1)))) (exp.f64 (/.f64 x hi))))
20.6%
(log.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi)) 3)) (fma.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi)) (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi)) (-.f64 1 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi))))) (exp.f64 (/.f64 x hi))))
20.6%
(log.f64 (*.f64 (-.f64 (exp.f64 (log1p.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1))) 1) (exp.f64 (/.f64 x hi))))
20.6%
(log.f64 (*.f64 (-.f64 1 (/.f64 lo hi)) (exp.f64 (/.f64 x hi))))
20.6%
(log.f64 (*.f64 (+.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 1) (exp.f64 (/.f64 x hi))))
20.6%
(log.f64 (*.f64 (+.f64 (log.f64 (exp.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))) 1) (exp.f64 (/.f64 x hi))))
20.6%
(log.f64 (*.f64 (+.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))) 1) (exp.f64 (/.f64 x hi))))
20.6%
(log.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)) (cbrt.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1))) (cbrt.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1))) (exp.f64 (/.f64 x hi))))
20.6%
(log.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)) (sqrt.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1))) (exp.f64 (/.f64 x hi))))
20.6%
(log.f64 (*.f64 (expm1.f64 (log1p.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1))) (exp.f64 (/.f64 x hi))))
20.6%
(log.f64 (*.f64 (exp.f64 (log1p.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi)))) (exp.f64 (/.f64 x hi))))
20.6%
(log.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1) 3)) (exp.f64 (/.f64 x hi))))
20.6%
(log.f64 (*.f64 (cbrt.f64 (*.f64 (fma.f64 lo (+.f64 (/.f64 (/.f64 x hi) hi) (/.f64 -1 hi)) 1) (*.f64 (fma.f64 lo (+.f64 (/.f64 (/.f64 x hi) hi) (/.f64 -1 hi)) 1) (fma.f64 lo (+.f64 (/.f64 (/.f64 x hi) hi) (/.f64 -1 hi)) 1)))) (exp.f64 (/.f64 x hi))))
17.8%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
17.8%
(fabs.f64 (*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi)))
20.6%
(expm1.f64 (log1p.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))))
9.7%
(cbrt.f64 (pow.f64 (+.f64 (/.f64 x hi) (log1p.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi)))) 3))
20.6%
(cbrt.f64 (*.f64 (+.f64 (/.f64 x hi) (log1p.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi)))) (*.f64 (+.f64 (/.f64 x hi) (log1p.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi)))) (+.f64 (/.f64 x hi) (log1p.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi)))))))
20.6%
(cbrt.f64 (*.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi)) (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))) (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))))
18.7%
1
Compiler

Compiled 3398 to 1579 computations (53.5% saved)

regimes295.0ms (4%)

Counts
98 → 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) lo)
(/.f64 (-.f64 x lo) hi)
(/.f64 (+.f64 (neg.f64 x) lo) lo)
(*.f64 (+.f64 lo x) (/.f64 1 lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi)))
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 1 hi)))
(-.f64 (/.f64 x hi) (/.f64 1 (/.f64 hi lo)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (neg.f64 lo) hi))
(/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (neg.f64 lo)) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (neg.f64 lo)) hi)
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(-.f64 (/.f64 (neg.f64 lo) hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(+.f64 (/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi) (/.f64 (-.f64 x lo) hi))
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 lo hi))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(/.f64 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1) (-.f64 (/.f64 hi lo) 1))
(/.f64 (-.f64 (/.f64 hi (/.f64 lo x)) hi) (*.f64 hi (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(*.f64 (/.f64 (-.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) 1) (-.f64 (/.f64 lo hi) 1)) (/.f64 (neg.f64 lo) hi))
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 1 hi) (*.f64 lo (/.f64 lo hi)))) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (*.f64 hi (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 (/.f64 hi x) 1)) (*.f64 (/.f64 hi x) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(log1p.f64 (/.f64 (neg.f64 lo) hi))
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))))
(log.f64 (+.f64 (/.f64 x hi) (-.f64 1 (/.f64 lo hi))))
(fabs.f64 (*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) 1))
(+.f64 (log.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))) (/.f64 x hi))
(+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (+.f64 (neg.f64 x) lo) lo))
(-.f64 1 (cbrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 (-.f64 x hi) lo)))))
(fma.f64 (+.f64 (/.f64 lo (*.f64 hi hi)) (*.f64 -1 (/.f64 -1 hi))) x (-.f64 (/.f64 (neg.f64 lo) hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi))))
(-.f64 1 (expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo))))
(-.f64 1 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(-.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 3))
(log.f64 (*.f64 (-.f64 1 (/.f64 lo hi)) (exp.f64 (/.f64 x hi))))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(-.f64 (/.f64 x hi) (log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(-.f64 (/.f64 x hi) (*.f64 lo (exp.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(-.f64 (/.f64 x hi) (cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)))
(-.f64 (/.f64 x hi) (*.f64 lo (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 3)
(fma.f64 (-.f64 x lo) (pow.f64 hi -1) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
(log.f64 (*.f64 (+.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 1) (exp.f64 (/.f64 x hi))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))) 1) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (log.f64 (neg.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi)) (log.f64 (/.f64 -1 lo)))
(*.f64 hi (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (*.f64 (-.f64 x lo) (+.f64 (/.f64 lo hi) -1))))
(log.f64 (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) 1) (-.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 1)) (exp.f64 (/.f64 x hi))))
(+.f64 (+.f64 (log.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))) (/.f64 x hi)) (+.f64 (/.f64 1 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))) (/.f64 -1/2 (pow.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi)) 2))))
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 x lo) (cbrt.f64 lo)))
(-.f64 1 (/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) lo))
(expm1.f64 (log1p.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))))
(log.f64 (*.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1) (exp.f64 (/.f64 x hi))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 x hi) (log1p.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi)))) 3))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi)))) 1)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 2))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (-.f64 1 (/.f64 x hi))))) 2))
(fma.f64 -1/2 (pow.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi)) 2) (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 2)) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(log.f64 (*.f64 (+.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))) 1) (exp.f64 (/.f64 x hi))))
(log.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 3) 1) (+.f64 (*.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (-.f64 1 (*.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) 1)))) (exp.f64 (/.f64 x hi))))
(-.f64 (/.f64 x hi) (*.f64 lo (fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (neg.f64 (*.f64 x (pow.f64 hi -2))))))
(log.f64 (*.f64 (+.f64 (log.f64 (exp.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))) 1) (exp.f64 (/.f64 x hi))))
(log.f64 (fma.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (*.f64 lo (exp.f64 (/.f64 x hi))) (exp.f64 (/.f64 x hi))))
(log.f64 (+.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 lo (exp.f64 (/.f64 x hi)))) (exp.f64 (/.f64 x hi))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
(*.f64 (sqrt.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))) (sqrt.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi) (fma.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi) (/.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (*.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi)) (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))) (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))))
(log.f64 (*.f64 (exp.f64 (log1p.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi)))) (exp.f64 (/.f64 x hi))))
(log.f64 (*.f64 (expm1.f64 (log1p.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1))) (exp.f64 (/.f64 x hi))))
(log.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1) 3)) (exp.f64 (/.f64 x hi))))
(log.f64 (*.f64 (-.f64 (exp.f64 (log1p.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1))) 1) (exp.f64 (/.f64 x hi))))
(log.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)) (sqrt.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1))) (exp.f64 (/.f64 x hi))))
(log.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi)) (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi)) -1) (fma.f64 lo (+.f64 (/.f64 (/.f64 x hi) hi) (/.f64 -1 hi)) -1)) (exp.f64 (/.f64 x hi))))
(log.f64 (*.f64 (cbrt.f64 (*.f64 (fma.f64 lo (+.f64 (/.f64 (/.f64 x hi) hi) (/.f64 -1 hi)) 1) (*.f64 (fma.f64 lo (+.f64 (/.f64 (/.f64 x hi) hi) (/.f64 -1 hi)) 1) (fma.f64 lo (+.f64 (/.f64 (/.f64 x hi) hi) (/.f64 -1 hi)) 1)))) (exp.f64 (/.f64 x hi))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))) (cbrt.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi)))) (cbrt.f64 (+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))))
(cbrt.f64 (*.f64 (+.f64 (/.f64 x hi) (log1p.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi)))) (*.f64 (+.f64 (/.f64 x hi) (log1p.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi)))) (+.f64 (/.f64 x hi) (log1p.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi)))))))
(log.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1)) (cbrt.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1))) (cbrt.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 1))) (exp.f64 (/.f64 x hi))))
(log.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi)) 3)) (fma.f64 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi)) (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi)) (-.f64 1 (fma.f64 lo (/.f64 (/.f64 x hi) hi) (/.f64 (neg.f64 lo) hi))))) (exp.f64 (/.f64 x hi))))
Outputs
(+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))
Calls

4 calls:

117.0ms
lo
95.0ms
x
40.0ms
hi
6.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
20.6%1lo
20.6%1hi
20.6%1x
20.6%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 2014 to 799 computations (60.3% saved)

regimes138.0ms (1.9%)

Counts
37 → 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) lo)
(/.f64 (-.f64 x lo) hi)
(/.f64 (+.f64 (neg.f64 x) lo) lo)
(*.f64 (+.f64 lo x) (/.f64 1 lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi)))
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 1 hi)))
(-.f64 (/.f64 x hi) (/.f64 1 (/.f64 hi lo)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (neg.f64 lo) hi))
(/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (neg.f64 lo)) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (neg.f64 lo)) hi)
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(-.f64 (/.f64 (neg.f64 lo) hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(+.f64 (/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi) (/.f64 (-.f64 x lo) hi))
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 lo hi))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(/.f64 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1) (-.f64 (/.f64 hi lo) 1))
(/.f64 (-.f64 (/.f64 hi (/.f64 lo x)) hi) (*.f64 hi (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(*.f64 (/.f64 (-.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) 1) (-.f64 (/.f64 lo hi) 1)) (/.f64 (neg.f64 lo) hi))
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 1 hi) (*.f64 lo (/.f64 lo hi)))) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (*.f64 hi (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 (/.f64 hi x) 1)) (*.f64 (/.f64 hi x) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(log1p.f64 (/.f64 (neg.f64 lo) hi))
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))))
(log.f64 (+.f64 (/.f64 x hi) (-.f64 1 (/.f64 lo hi))))
(fabs.f64 (*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) 1))
(+.f64 (log.f64 (-.f64 (/.f64 (*.f64 x lo) (*.f64 hi hi)) (/.f64 lo hi))) (/.f64 x hi))
Outputs
(log.f64 (+.f64 (/.f64 x hi) (-.f64 1 (/.f64 lo hi))))
Calls

4 calls:

92.0ms
x
17.0ms
lo
16.0ms
hi
3.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
20.6%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
20.6%1lo
20.6%1hi
20.6%1x
Compiler

Compiled 451 to 188 computations (58.3% saved)

regimes57.0ms (0.8%)

Counts
33 → 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) lo)
(/.f64 (-.f64 x lo) hi)
(/.f64 (+.f64 (neg.f64 x) lo) lo)
(*.f64 (+.f64 lo x) (/.f64 1 lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi)))
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 1 hi)))
(-.f64 (/.f64 x hi) (/.f64 1 (/.f64 hi lo)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (neg.f64 lo) hi))
(/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (neg.f64 lo)) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (neg.f64 lo)) hi)
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(-.f64 (/.f64 (neg.f64 lo) hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(+.f64 (/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi) (/.f64 (-.f64 x lo) hi))
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 lo hi))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(/.f64 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1) (-.f64 (/.f64 hi lo) 1))
(/.f64 (-.f64 (/.f64 hi (/.f64 lo x)) hi) (*.f64 hi (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(*.f64 (/.f64 (-.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) 1) (-.f64 (/.f64 lo hi) 1)) (/.f64 (neg.f64 lo) hi))
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 1 hi) (*.f64 lo (/.f64 lo hi)))) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (*.f64 hi (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 (/.f64 hi x) 1)) (*.f64 (/.f64 hi x) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(log1p.f64 (/.f64 (neg.f64 lo) hi))
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 lo hi))))
Outputs
(log1p.f64 (/.f64 (neg.f64 lo) hi))
Calls

4 calls:

16.0ms
x
15.0ms
hi
14.0ms
lo
3.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
20.6%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
20.6%1lo
20.6%1hi
20.6%1x
Compiler

Compiled 399 to 164 computations (58.9% saved)

regimes293.0ms (4%)

Counts
30 → 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) lo)
(/.f64 (-.f64 x lo) hi)
(/.f64 (+.f64 (neg.f64 x) lo) lo)
(*.f64 (+.f64 lo x) (/.f64 1 lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 x hi)))
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 1 hi)))
(-.f64 (/.f64 x hi) (/.f64 1 (/.f64 hi lo)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (neg.f64 lo) hi))
(/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (neg.f64 lo)) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) (neg.f64 lo)) hi)
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(-.f64 (/.f64 (neg.f64 lo) hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(+.f64 (/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi) (/.f64 (-.f64 x lo) hi))
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 lo hi))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(/.f64 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1) (-.f64 (/.f64 hi lo) 1))
(/.f64 (-.f64 (/.f64 hi (/.f64 lo x)) hi) (*.f64 hi (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(*.f64 (/.f64 (-.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) 1) (-.f64 (/.f64 lo hi) 1)) (/.f64 (neg.f64 lo) hi))
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 1 hi) (*.f64 lo (/.f64 lo hi)))) (/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi))
(/.f64 (-.f64 (*.f64 x (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))) hi) (*.f64 hi (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
(/.f64 (-.f64 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi)))) (*.f64 (/.f64 hi x) 1)) (*.f64 (/.f64 hi x) (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 x hi))))))
Outputs
(/.f64 (-.f64 x lo) hi)
Calls

4 calls:

223.0ms
lo
47.0ms
hi
14.0ms
x
3.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
18.8%1lo
18.8%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
18.8%1hi
18.8%1x
Compiler

Compiled 378 to 153 computations (59.5% saved)

regimes15.0ms (0.2%)

Counts
5 → 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) lo)
Outputs
(/.f64 (neg.f64 lo) hi)
Calls

3 calls:

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

Compiled 35 to 23 computations (34.3% saved)

regimes8.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:

2.0ms
lo
2.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)

simplify9.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
025116
137116
243116
346116
447116
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))
(log.f64 (+.f64 (/.f64 x hi) (-.f64 1 (/.f64 lo hi))))
(log1p.f64 (/.f64 (neg.f64 lo) hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 lo) hi)
1
Outputs
(+.f64 (log1p.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))) (/.f64 x hi))
(log.f64 (+.f64 (/.f64 x hi) (-.f64 1 (/.f64 lo hi))))
(log1p.f64 (/.f64 (neg.f64 lo) hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 lo) hi)
1
Compiler

Compiled 59 to 41 computations (30.5% saved)

soundness1.0s (14.1%)

Rules
1388×times-frac
1340×fma-def
1138×fma-def
1138×fma-def
992×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
067625506
1166719584
2569312884
025225
1609203
0109232804
1303630082
038354
1890352
081018842
1227416302
082323165
1245021069
0109232804
1303630082
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 497 to 266 computations (46.5% saved)

end0.0ms (0%)

preprocess39.0ms (0.5%)

Compiler

Compiled 108 to 58 computations (46.3% saved)

Profiling

Loading profile data...