xlohi (overflows)

Time bar (total: 14.8s)

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)

sample1.2s (7.9%)

Results
1.2s8256×body256valid
Bogosity

preprocess198.0ms (1.3%)

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

Useful iterations: 4 (0.0ms)

IterNodesCost
026168
165160
2145160
3385160
4970152
53091152
66672152
77284152
87626152
97774152
107874152
117953152
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.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 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 10 to 6 computations (40% saved)

eval0.0ms (0%)

Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

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)

localize25.0ms (0.2%)

Localize:

Found 1 expressions with local error:

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

Compiled 20 to 7 computations (65% saved)

series5.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite126.0ms (0.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))))

simplify621.0ms (4.2%)

Algorithm
egg-herbie
Rules
750×+-commutative
720×unsub-neg
710×associate-+l+
684×associate-+r+
538×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
067725498
1167119590
2571212876
Stop Event
node limit
Counts
266 → 403
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 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 x hi))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))))) (/.f64 x hi)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (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 x hi))))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 3))))) (*.f64 -1 (/.f64 hi lo)))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))))
(*.f64 -1 (/.f64 (-.f64 x lo) lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.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 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo) (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (pow.f64 lo 2)))))
(/.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 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4))))) (/.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 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4))))) (/.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 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 x hi))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x hi))
(-.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (neg.f64 x) (*.f64 hi hi)) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))))) (/.f64 x hi)))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (fma.f64 -1 (*.f64 (*.f64 lo lo) (fma.f64 -1 (/.f64 x (pow.f64 hi 3)) (/.f64 1 (*.f64 hi hi)))) (/.f64 x hi)))
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (*.f64 lo lo) (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 x (pow.f64 hi 3))))) (fma.f64 lo (/.f64 (neg.f64 x) (*.f64 hi hi)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (-.f64 (-.f64 (*.f64 lo (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (*.f64 (*.f64 lo lo) (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 x (pow.f64 hi 3))))))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (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 x hi))))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (fma.f64 -1 (*.f64 (*.f64 lo lo) (fma.f64 -1 (/.f64 x (pow.f64 hi 3)) (/.f64 1 (*.f64 hi hi)))) (fma.f64 -1 (*.f64 (pow.f64 lo 3) (fma.f64 -1 (/.f64 x (pow.f64 hi 4)) (/.f64 1 (pow.f64 hi 3)))) (/.f64 x hi))))
(-.f64 (-.f64 (-.f64 (/.f64 x hi) (*.f64 (pow.f64 lo 3) (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 x (pow.f64 hi 4))))) (*.f64 (*.f64 lo lo) (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 x (pow.f64 hi 3))))) (fma.f64 lo (/.f64 (neg.f64 x) (*.f64 hi hi)) (/.f64 lo hi)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 (pow.f64 lo 3) (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 x (pow.f64 hi 4))))) (-.f64 (-.f64 (*.f64 lo (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (*.f64 (*.f64 lo lo) (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 x (pow.f64 hi 3))))))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (-.f64 (/.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (-.f64 (fma.f64 -1 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (*.f64 -1 (-.f64 x hi))))) (/.f64 (neg.f64 hi) lo)))
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 3))))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (-.f64 (+.f64 (fma.f64 -1 (/.f64 x lo) (/.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 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo)) (/.f64 (fma.f64 -1 x hi) (/.f64 (pow.f64 lo 3) (*.f64 hi hi))))
(+.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) (/.f64 (pow.f64 lo 3) (*.f64 hi hi)))) (/.f64 (-.f64 hi x) lo)))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (-.f64 (/.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (-.f64 (fma.f64 -1 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (*.f64 -1 (-.f64 x hi))))) (/.f64 (neg.f64 hi) lo)))
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))))
(+.f64 1 (-.f64 (+.f64 (fma.f64 -1 (/.f64 x lo) (/.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 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo)) (/.f64 (fma.f64 -1 x hi) (/.f64 (pow.f64 lo 3) (*.f64 hi hi))))
(+.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) (/.f64 (pow.f64 lo 3) (*.f64 hi hi)))) (/.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 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))
(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 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.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 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.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 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo) (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (/.f64 lo (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))) (/.f64 (pow.f64 hi 3) (/.f64 (*.f64 lo 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) (*.f64 lo 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 (/.f64 (pow.f64 hi 3) (*.f64 lo lo)) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 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 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4))))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (+.f64 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) (-.f64 x lo))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) (-.f64 x lo))))) (/.f64 lo hi)))
(+.f64 (+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (+.f64 (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)) (-.f64 x lo)) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) (-.f64 x lo)))) (/.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 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 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4))))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (+.f64 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) (-.f64 x lo))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) (-.f64 x lo))))) (/.f64 lo hi)))
(+.f64 (+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (+.f64 (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)) (-.f64 x lo)) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) (-.f64 x lo)))) (/.f64 (-.f64 x 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 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 (-.f64 x lo) (-.f64 hi lo)) (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 (neg.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 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 (neg.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 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 (neg.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 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 (neg.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 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.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 lo (/.f64 1 (-.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) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.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 lo (/.f64 1 (-.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) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.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 lo (/.f64 1 (-.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) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 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)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.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 lo (/.f64 1 (-.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) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 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)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.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 lo (/.f64 1 (-.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) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) 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 (neg.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 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 0 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.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 lo (/.f64 1 (-.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) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.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 lo (/.f64 1 (-.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) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.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 lo (/.f64 1 (-.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) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.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 lo (/.f64 1 (-.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) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 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 lo (/.f64 1 (-.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) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 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 lo (/.f64 1 (-.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) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) 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 (neg.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 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.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 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.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 lo (/.f64 1 (-.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) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 (neg.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 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.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 lo (/.f64 1 (-.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 lo (/.f64 1 (-.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 lo (/.f64 1 (-.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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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))) (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) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (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 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 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)))) (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))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (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 lo (/.f64 1 (-.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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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))) (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) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (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 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 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)))) (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))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (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 lo (/.f64 1 (-.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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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))) (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) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (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 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) 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 (neg.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 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.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 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.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 lo (/.f64 1 (-.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 lo (/.f64 1 (-.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 lo (/.f64 1 (-.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 lo (/.f64 1 (-.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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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))) (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) (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 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 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 lo (/.f64 1 (-.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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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))) (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) (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 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 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 lo (/.f64 1 (-.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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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))) (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) (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 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) 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 (neg.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 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (-.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 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(-.f64 (+.f64 0 (*.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 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.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 lo (/.f64 1 (-.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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 (neg.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 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.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 lo (/.f64 1 (-.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 lo (/.f64 1 (-.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 lo (/.f64 1 (-.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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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))) (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) (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 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 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)))) (-.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 (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 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 (/.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 lo (/.f64 1 (-.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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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))) (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) (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 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 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)))) (-.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 (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 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 (/.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 lo (/.f64 1 (-.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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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))) (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) (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 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) 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 (neg.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 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (-.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 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(-.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))))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.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 lo (/.f64 1 (-.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 lo (/.f64 1 (-.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 lo (/.f64 1 (-.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 lo (/.f64 1 (-.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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 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 lo (/.f64 1 (-.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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 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 lo (/.f64 1 (-.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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) 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 (neg.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 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.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 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.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 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.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 lo (/.f64 1 (-.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 lo (/.f64 1 (-.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 lo (/.f64 1 (-.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 lo (/.f64 1 (-.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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 0 (-.f64 (*.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 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 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)))) (-.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 (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.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 (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 lo (/.f64 1 (-.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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 0 (-.f64 (*.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 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 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)))) (-.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 (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.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 (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 lo (/.f64 1 (-.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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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 0 (-.f64 (*.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 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) 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 (neg.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 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (-.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 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 0 (-.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 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.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 lo (/.f64 1 (-.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 lo (/.f64 1 (-.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)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 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 lo (/.f64 1 (-.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)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 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 lo (/.f64 1 (-.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)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 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 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 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)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 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 lo (/.f64 1 (-.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)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 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 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 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)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 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 lo (/.f64 1 (-.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)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 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 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.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)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 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 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) 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 (neg.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 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 0 (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.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 lo (/.f64 1 (-.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)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 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 (/.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 (*.f64 (-.f64 x lo) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.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 (-.f64 x lo) (+.f64 lo hi)) (/.f64 (+.f64 lo hi) (-.f64 hi 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 lo (/.f64 1 (-.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) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.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 lo (/.f64 1 (-.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) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.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 lo (/.f64 1 (-.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 lo (/.f64 1 (-.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 lo (/.f64 1 (-.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 lo (/.f64 1 (-.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 lo (/.f64 1 (-.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 lo (/.f64 1 (-.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)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo)))

eval224.0ms (1.5%)

Compiler

Compiled 17032 to 4868 computations (71.4% saved)

prune82.0ms (0.5%)

Pruning

10 alts after pruning (10 fresh and 0 done)

PrunedKeptTotal
New39310403
Fresh000
Picked101
Done000
Total39410404
Accuracy
19.5%
Counts
404 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.7%
(/.f64 (-.f64 x lo) hi)
18.6%
(/.f64 (+.f64 (neg.f64 x) lo) lo)
3.6%
(/.f64 x hi)
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
9.5%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
9.3%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.8%
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 x hi))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
9.5%
(+.f64 1 (-.f64 (/.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) lo)))
18.7%
1
18.7%
(/.f64 (-.f64 x lo) hi)
18.6%
(/.f64 (+.f64 (neg.f64 x) lo) lo)
3.6%
(/.f64 x hi)
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
9.5%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
9.3%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.8%
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 x hi))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
9.5%
(+.f64 1 (-.f64 (/.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) lo)))
18.7%
1
Compiler

Compiled 512 to 308 computations (39.8% saved)

localize109.0ms (0.7%)

Localize:

Found 10 expressions with local error:

NewAccuracyProgram
100.0%
(/.f64 (-.f64 x hi) lo)
99.7%
(-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo)))
99.3%
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))
99.2%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
100.0%
(-.f64 (/.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) lo))
97.5%
(+.f64 1 (-.f64 (/.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) lo)))
99.2%
(/.f64 (+.f64 (neg.f64 x) lo) lo)
100.0%
(/.f64 (-.f64 hi x) lo)
99.8%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
97.5%
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))
Compiler

Compiled 156 to 31 computations (80.1% saved)

series33.0ms (0.2%)

Counts
10 → 324
Calls

87 calls:

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

rewrite251.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
678×add-sqr-sqrt
672×pow1
672×*-un-lft-identity
628×add-exp-log
628×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

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

simplify496.0ms (3.3%)

Algorithm
egg-herbie
Rules
1294×times-frac
812×fma-def
772×associate-*r*
662×associate-*l*
404×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
072521948
1206219844
Stop Event
node limit
Counts
636 → 515
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
1
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(*.f64 -1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(*.f64 -1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(*.f64 -1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
1
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
1
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 x lo))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 x lo))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 hi)) lo)
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(/.f64 hi lo)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(/.f64 hi lo)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 hi)) lo)
(/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 hi)) lo)
(/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 hi)) lo)
(/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 hi)) lo)
(/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 hi)) lo)
(/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 hi)) lo)
(/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 hi)) lo)
(/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 hi)) lo)
(*.f64 -1 (/.f64 (-.f64 x hi) lo))
(*.f64 -1 (/.f64 (-.f64 x hi) lo))
(*.f64 -1 (/.f64 (-.f64 x hi) lo))
(*.f64 -1 (/.f64 (-.f64 x hi) lo))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(-.f64 1 (/.f64 x lo))
(-.f64 (+.f64 1 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (/.f64 x lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 (+.f64 1 (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (/.f64 x lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 (+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (/.f64 x lo))
(*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (/.f64 hi lo))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (/.f64 hi lo))) (/.f64 x lo))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (/.f64 hi lo))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (/.f64 hi lo))) (/.f64 x lo))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(-.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 hi lo))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 hi lo))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 hi lo))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 hi lo))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 hi lo))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 hi lo))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2))))))
(-.f64 (+.f64 1 (*.f64 -1 (*.f64 x (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(-.f64 (+.f64 1 (*.f64 -1 (*.f64 x (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(-.f64 (+.f64 1 (*.f64 -1 (*.f64 x (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (*.f64 hi x) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(/.f64 (*.f64 hi x) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(/.f64 (*.f64 hi x) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
1
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))))
1
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))))
1
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))))
(-.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (/.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 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 -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 -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 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo))
(-.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 1)
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))) 1)
(-.f64 (/.f64 1 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(*.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 2) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(*.f64 (hypot.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (hypot.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2)) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2))) (neg.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 3) 1/3)
(pow.f64 (hypot.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 2)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(-.f64 (/.f64 hi lo) (/.f64 x lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo))) 1)
(*.f64 (+.f64 hi x) (/.f64 1 lo))
(*.f64 1 (/.f64 (+.f64 hi x) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) (sqrt.f64 (/.f64 (+.f64 hi x) lo)))
(pow.f64 (/.f64 (+.f64 hi x) lo) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) 2)
(pow.f64 (/.f64 lo (+.f64 hi x)) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 hi x) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 hi x) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 hi x) lo)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))
(fma.f64 hi (/.f64 1 lo) (/.f64 x lo))
(fma.f64 1 (/.f64 hi lo) (/.f64 x lo))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) (/.f64 x lo))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) (/.f64 x 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 (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)))
(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 (+.f64 1 (/.f64 x lo)) (/.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 (+.f64 x hi) lo)))) 1)
(-.f64 (/.f64 1 (-.f64 1 (/.f64 (+.f64 x hi) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (-.f64 1 (/.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 (/.f64 (+.f64 x hi) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 x hi) lo)) 1))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (+.f64 x hi) lo))))
(fma.f64 1 (/.f64 (+.f64 x hi) lo) 1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (cbrt.f64 (/.f64 (+.f64 x hi) lo)) 1)
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x hi) lo)) (sqrt.f64 (/.f64 (+.f64 x hi) lo)) 1)
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 (+.f64 x hi) lo) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 hi lo))) (sqrt.f64 (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 (fma.f64 1 (/.f64 x lo) (neg.f64 (*.f64 (/.f64 hi lo) 1))) (fma.f64 (/.f64 hi lo) 1 (*.f64 (/.f64 hi lo) 1)))
(+.f64 (fma.f64 1 (/.f64 x lo) (neg.f64 (*.f64 (/.f64 1 lo) hi))) (fma.f64 (neg.f64 (/.f64 1 lo)) hi (*.f64 (/.f64 1 lo) hi)))
(+.f64 (fma.f64 1 (/.f64 x lo) (neg.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))))
(+.f64 (fma.f64 x (/.f64 1 lo) (neg.f64 (*.f64 (/.f64 hi lo) 1))) (fma.f64 (/.f64 hi lo) 1 (*.f64 (/.f64 hi lo) 1)))
(+.f64 (fma.f64 x (/.f64 1 lo) (neg.f64 (*.f64 (/.f64 1 lo) hi))) (fma.f64 (neg.f64 (/.f64 1 lo)) hi (*.f64 (/.f64 1 lo) hi)))
(+.f64 (fma.f64 x (/.f64 1 lo) (neg.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 x lo) 2)) (cbrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (/.f64 hi lo) 1))) (fma.f64 (/.f64 hi lo) 1 (*.f64 (/.f64 hi lo) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 x lo) 2)) (cbrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (/.f64 1 lo) hi))) (fma.f64 (neg.f64 (/.f64 1 lo)) hi (*.f64 (/.f64 1 lo) hi)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 x lo) 2)) (cbrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x lo)) (sqrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (/.f64 hi lo) 1))) (fma.f64 (/.f64 hi lo) 1 (*.f64 (/.f64 hi lo) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x lo)) (sqrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (/.f64 1 lo) hi))) (fma.f64 (neg.f64 (/.f64 1 lo)) hi (*.f64 (/.f64 1 lo) hi)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x lo)) (sqrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))))
(*.f64 1 (/.f64 (+.f64 x hi) lo))
(*.f64 (+.f64 x hi) (/.f64 1 lo))
(*.f64 (cbrt.f64 (pow.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 1 (/.f64 lo (+.f64 x hi)))
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 x hi) (neg.f64 lo))
(/.f64 (-.f64 (*.f64 x lo) (*.f64 lo hi)) (*.f64 lo lo))
(/.f64 (neg.f64 (+.f64 x hi)) (neg.f64 lo))
(/.f64 (-.f64 (pow.f64 (/.f64 x lo) 3) (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 x lo) 2) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi (*.f64 (/.f64 lo x) lo)))))
(/.f64 -1 (neg.f64 (/.f64 lo (+.f64 x hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x lo) 2) (pow.f64 (/.f64 hi lo) 2)) (/.f64 (+.f64 x hi) lo))
(/.f64 (+.f64 (/.f64 lo hi) (*.f64 (/.f64 lo x) 1)) (*.f64 (/.f64 lo x) (/.f64 lo hi)))
(/.f64 (+.f64 lo (*.f64 (/.f64 lo x) hi)) (*.f64 (/.f64 lo x) lo))
(/.f64 (+.f64 (neg.f64 lo) (*.f64 (/.f64 lo x) hi)) (*.f64 (/.f64 lo x) (neg.f64 lo)))
(/.f64 (+.f64 (*.f64 x (/.f64 lo hi)) (*.f64 lo 1)) (*.f64 lo (/.f64 lo hi)))
(/.f64 (+.f64 (*.f64 x lo) (*.f64 lo hi)) (*.f64 lo lo))
(/.f64 (+.f64 (*.f64 x (neg.f64 lo)) (*.f64 lo hi)) (*.f64 lo (neg.f64 lo)))
(/.f64 (+.f64 (*.f64 x (/.f64 lo hi)) (*.f64 (neg.f64 lo) 1)) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(/.f64 (+.f64 (*.f64 x lo) (*.f64 (neg.f64 lo) hi)) (*.f64 (neg.f64 lo) lo))
(/.f64 (+.f64 (*.f64 x (neg.f64 lo)) (*.f64 (neg.f64 lo) hi)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo x) 1)) (*.f64 (/.f64 lo x) (/.f64 lo hi)))
(/.f64 (-.f64 lo (*.f64 (/.f64 lo x) hi)) (*.f64 (/.f64 lo x) lo))
(/.f64 (-.f64 (neg.f64 lo) (*.f64 (/.f64 lo x) hi)) (*.f64 (/.f64 lo x) (neg.f64 lo)))
(/.f64 (-.f64 (*.f64 x (/.f64 lo hi)) (*.f64 lo 1)) (*.f64 lo (/.f64 lo hi)))
(/.f64 (-.f64 (*.f64 x (neg.f64 lo)) (*.f64 lo hi)) (*.f64 lo (neg.f64 lo)))
(/.f64 (-.f64 (*.f64 x (/.f64 lo hi)) (*.f64 (neg.f64 lo) 1)) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(/.f64 (-.f64 (*.f64 x lo) (*.f64 (neg.f64 lo) hi)) (*.f64 (neg.f64 lo) lo))
(/.f64 (-.f64 (*.f64 x (neg.f64 lo)) (*.f64 (neg.f64 lo) hi)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) 1) (*.f64 (fma.f64 x x (fma.f64 hi hi (*.f64 x hi))) lo))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 hi hi)) 1) (*.f64 (+.f64 x hi) lo))
(/.f64 (neg.f64 (neg.f64 (+.f64 x hi))) (neg.f64 (neg.f64 lo)))
(/.f64 (neg.f64 (-.f64 (*.f64 x lo) (*.f64 lo hi))) (neg.f64 (*.f64 lo lo)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x lo) 3) (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x lo) 2) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi (*.f64 (/.f64 lo x) lo))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x lo) 2) (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (/.f64 (+.f64 x hi) lo)))
(pow.f64 (/.f64 (+.f64 x hi) lo) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) 3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x hi) lo)) 2)
(pow.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) 1/3)
(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)))
(fma.f64 1 (/.f64 x lo) (/.f64 hi lo))
(fma.f64 x (/.f64 1 lo) (/.f64 hi lo))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x lo) 2)) (cbrt.f64 (/.f64 x lo)) (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 x lo)) (sqrt.f64 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (neg.f64 (/.f64 (+.f64 x hi) lo)))
(+.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 x hi) lo))) (sqrt.f64 (/.f64 (+.f64 x hi) lo)) (/.f64 (+.f64 x hi) lo)))
(+.f64 (fma.f64 1 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (neg.f64 (*.f64 (/.f64 (+.f64 x hi) lo) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 x hi) lo)) 1 (*.f64 (/.f64 (+.f64 x hi) lo) 1)))
(+.f64 (fma.f64 1 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (neg.f64 (*.f64 (/.f64 1 lo) (+.f64 x hi)))) (fma.f64 (neg.f64 (/.f64 1 lo)) (+.f64 x hi) (*.f64 (/.f64 1 lo) (+.f64 x hi))))
(+.f64 (fma.f64 1 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (*.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) 2) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (neg.f64 (*.f64 (/.f64 (+.f64 x hi) lo) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 x hi) lo)) 1 (*.f64 (/.f64 (+.f64 x hi) lo) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) 2) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (neg.f64 (*.f64 (/.f64 1 lo) (+.f64 x hi)))) (fma.f64 (neg.f64 (/.f64 1 lo)) (+.f64 x hi) (*.f64 (/.f64 1 lo) (+.f64 x hi))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) 2) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (*.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (neg.f64 (*.f64 (/.f64 (+.f64 x hi) lo) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 x hi) lo)) 1 (*.f64 (/.f64 (+.f64 x hi) lo) 1)))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (neg.f64 (*.f64 (/.f64 1 lo) (+.f64 x hi)))) (fma.f64 (neg.f64 (/.f64 1 lo)) (+.f64 x hi) (*.f64 (/.f64 1 lo) (+.f64 x hi))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (*.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)))))
(*.f64 1 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))) 2)) (cbrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
(*.f64 (sqrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))) (sqrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (+.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 2) (+.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (/.f64 (+.f64 x hi) lo)))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 2) (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (+.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (/.f64 (+.f64 x hi) lo)))
(/.f64 (-.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3)) (/.f64 lo (+.f64 x hi))) (*.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) 1)) (*.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (/.f64 lo (+.f64 x hi))))
(/.f64 (-.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3)) lo) (*.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (+.f64 x hi))) (*.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) lo))
(/.f64 (-.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3)) (neg.f64 lo)) (*.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (neg.f64 (+.f64 x hi)))) (*.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (neg.f64 lo)))
(/.f64 (-.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2)) (/.f64 lo (+.f64 x hi))) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 1)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (/.f64 lo (+.f64 x hi))))
(/.f64 (-.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2)) lo) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (+.f64 x hi))) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) lo))
(/.f64 (-.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2)) (neg.f64 lo)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (neg.f64 (+.f64 x hi)))) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (neg.f64 lo)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 2) (+.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (/.f64 (+.f64 x hi) lo))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 2) (pow.f64 (/.f64 (+.f64 x hi) lo) 2))) (neg.f64 (+.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (/.f64 (+.f64 x hi) lo))))
(pow.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))) 1)
(pow.f64 (cbrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))) 3)
(pow.f64 (pow.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))) 2)
(sqrt.f64 (pow.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))) 2))
(log.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))))
(cbrt.f64 (pow.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
(exp.f64 (log.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
(exp.f64 (*.f64 (log.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))) 1))
(log1p.f64 (expm1.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
(fma.f64 1 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (neg.f64 (/.f64 (+.f64 x hi) lo)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) 2) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (neg.f64 (/.f64 (+.f64 x hi) lo)))
(fma.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (neg.f64 (/.f64 (+.f64 x hi) lo)))
(-.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 1)
(/.f64 hi (*.f64 (/.f64 lo (+.f64 x hi)) lo))
(/.f64 hi (*.f64 (/.f64 lo (+.f64 x hi)) (neg.f64 lo)))
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo (+.f64 x hi))))
(/.f64 1 (*.f64 (/.f64 lo (+.f64 x hi)) (/.f64 lo hi)))
(/.f64 (+.f64 x hi) (*.f64 (/.f64 lo hi) lo))
(/.f64 (*.f64 hi (+.f64 x hi)) (*.f64 lo lo))
(/.f64 (*.f64 hi (+.f64 x hi)) (*.f64 (neg.f64 lo) lo))
(/.f64 (neg.f64 (+.f64 x hi)) (*.f64 (/.f64 lo hi) (neg.f64 lo)))
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 x hi)) lo)
(/.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) lo)
(/.f64 (*.f64 hi 1) (*.f64 lo (/.f64 lo (+.f64 x hi))))
(/.f64 (*.f64 hi 1) (*.f64 (neg.f64 lo) (/.f64 lo (+.f64 x hi))))
(/.f64 (*.f64 hi (neg.f64 (+.f64 x hi))) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (*.f64 hi (neg.f64 (+.f64 x hi))) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (+.f64 x hi) 1) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 (neg.f64 (+.f64 x hi)) 1) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(/.f64 (*.f64 (+.f64 x hi) hi) (*.f64 lo lo))
(/.f64 (*.f64 (+.f64 x hi) hi) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 (+.f64 x hi)) hi) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 (+.f64 x hi)) hi) (*.f64 (neg.f64 lo) lo))
(/.f64 (neg.f64 (*.f64 hi (+.f64 x hi))) (neg.f64 (*.f64 lo lo)))
(/.f64 (neg.f64 (*.f64 (/.f64 hi lo) (+.f64 x hi))) (neg.f64 lo))
(/.f64 (neg.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) (neg.f64 lo))
(pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 hi (+.f64 x hi))) lo) 2)
(neg.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 x hi) lo)) (/.f64 hi lo)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (/.f64 (+.f64 x hi) lo)) (/.f64 hi lo))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))
(exp.f64 (log.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))
(+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))
(*.f64 1 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) 2) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2)) (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2))) (neg.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))
(pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 1)
(pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) 3)
(pow.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) 2)
(sqrt.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 2))
(log.f64 (exp.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))))
(cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))
(exp.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 1))
(log1p.f64 (expm1.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 (+.f64 x hi) lo) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 hi lo))) (sqrt.f64 (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 (fma.f64 1 (/.f64 x lo) (neg.f64 (*.f64 (/.f64 hi lo) 1))) (fma.f64 (/.f64 hi lo) 1 (*.f64 (/.f64 hi lo) 1)))
(+.f64 (fma.f64 1 (/.f64 x lo) (neg.f64 (*.f64 (/.f64 1 lo) hi))) (fma.f64 (neg.f64 (/.f64 1 lo)) hi (*.f64 (/.f64 1 lo) hi)))
(+.f64 (fma.f64 1 (/.f64 x lo) (neg.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))))
(+.f64 (fma.f64 x (/.f64 1 lo) (neg.f64 (*.f64 (/.f64 hi lo) 1))) (fma.f64 (/.f64 hi lo) 1 (*.f64 (/.f64 hi lo) 1)))
(+.f64 (fma.f64 x (/.f64 1 lo) (neg.f64 (*.f64 (/.f64 1 lo) hi))) (fma.f64 (neg.f64 (/.f64 1 lo)) hi (*.f64 (/.f64 1 lo) hi)))
(+.f64 (fma.f64 x (/.f64 1 lo) (neg.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 x lo) 2)) (cbrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (/.f64 hi lo) 1))) (fma.f64 (/.f64 hi lo) 1 (*.f64 (/.f64 hi lo) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 x lo) 2)) (cbrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (/.f64 1 lo) hi))) (fma.f64 (neg.f64 (/.f64 1 lo)) hi (*.f64 (/.f64 1 lo) hi)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 x lo) 2)) (cbrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x lo)) (sqrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (/.f64 hi lo) 1))) (fma.f64 (/.f64 hi lo) 1 (*.f64 (/.f64 hi lo) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x lo)) (sqrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (/.f64 1 lo) hi))) (fma.f64 (neg.f64 (/.f64 1 lo)) hi (*.f64 (/.f64 1 lo) hi)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x lo)) (sqrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))))
(-.f64 (/.f64 x lo) (/.f64 hi lo))
(-.f64 (+.f64 1 (/.f64 (+.f64 x hi) lo)) 1)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 lo lo)) (/.f64 (*.f64 lo hi) (*.f64 lo lo)))
(-.f64 (/.f64 (pow.f64 (/.f64 x lo) 3) (+.f64 (pow.f64 (/.f64 x lo) 2) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi (*.f64 (/.f64 lo x) lo))))) (/.f64 (pow.f64 (/.f64 hi lo) 3) (+.f64 (pow.f64 (/.f64 x lo) 2) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi (*.f64 (/.f64 lo x) lo))))))
(-.f64 (/.f64 (pow.f64 (/.f64 x lo) 2) (/.f64 (+.f64 x hi) lo)) (/.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (+.f64 x hi) lo)))
(*.f64 1 (/.f64 (+.f64 x hi) lo))
(*.f64 (+.f64 x hi) (/.f64 1 lo))
(*.f64 (cbrt.f64 (pow.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)))
(pow.f64 (/.f64 (+.f64 x hi) lo) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) 3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x hi) lo)) 2)
(pow.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) 1/3)
(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)))
(fma.f64 1 (/.f64 x lo) (/.f64 hi lo))
(fma.f64 x (/.f64 1 lo) (/.f64 hi lo))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x lo) 2)) (cbrt.f64 (/.f64 x lo)) (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 x lo)) (sqrt.f64 (/.f64 x lo)) (/.f64 hi lo))
Outputs
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))
(fma.f64 -1 (/.f64 x lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
(+.f64 (*.f64 hi (/.f64 (neg.f64 x) (*.f64 lo lo))) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)))
(*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))
(+.f64 (-.f64 1 (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 1) (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))) (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))) (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo)))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))) (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))) (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo)))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))) (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))) (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo))))
(*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo))))
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
1
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
1
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
1
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(-.f64 1 (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 hi lo))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (*.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 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (*.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 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 hi)) lo)
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
1
(+.f64 1 (*.f64 -1 (/.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 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 hi lo)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 hi lo)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 hi)) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 hi)) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 hi)) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 hi)) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 hi)) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 hi)) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 hi)) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 hi)) lo)
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 1 (/.f64 x lo))
(-.f64 (+.f64 1 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (/.f64 x lo))
(+.f64 (-.f64 1 (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 1) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(-.f64 (+.f64 1 (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(-.f64 (+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(neg.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi))))
(/.f64 (*.f64 (fma.f64 -1 x hi) hi) (*.f64 lo lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (neg.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))) (/.f64 (-.f64 hi x) lo))
(-.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (/.f64 hi lo))) (/.f64 x lo))
(+.f64 1 (+.f64 (neg.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))) (/.f64 (-.f64 hi x) lo)))
(+.f64 (/.f64 (-.f64 hi x) lo) (-.f64 1 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (/.f64 hi lo))) (/.f64 x lo))
(+.f64 1 (+.f64 (neg.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))) (/.f64 (-.f64 hi x) lo)))
(+.f64 (/.f64 (-.f64 hi x) lo) (-.f64 1 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (/.f64 hi lo))) (/.f64 x lo))
(+.f64 1 (+.f64 (neg.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))) (/.f64 (-.f64 hi x) lo)))
(+.f64 (/.f64 (-.f64 hi x) lo) (-.f64 1 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (/.f64 hi lo))) (/.f64 x lo))
(+.f64 1 (+.f64 (neg.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))) (/.f64 (-.f64 hi x) lo)))
(+.f64 (/.f64 (-.f64 hi x) lo) (-.f64 1 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (+.f64 (neg.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))) (/.f64 (-.f64 hi x) lo)))
(+.f64 (/.f64 (-.f64 hi x) lo) (-.f64 1 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (+.f64 (neg.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))) (/.f64 (-.f64 hi x) lo)))
(+.f64 (/.f64 (-.f64 hi x) lo) (-.f64 1 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))))
(-.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 hi lo))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 hi lo))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 hi lo))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 hi lo))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 hi lo))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 hi lo))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo))))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2))))))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))
(-.f64 (+.f64 1 (*.f64 -1 (*.f64 x (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo))))
(-.f64 (+.f64 1 (*.f64 -1 (*.f64 x (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo))))
(-.f64 (+.f64 1 (*.f64 -1 (*.f64 x (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo))))
(/.f64 (*.f64 hi x) (pow.f64 lo 2))
(/.f64 (*.f64 x hi) (*.f64 lo lo))
(*.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 x hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 x hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 x hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(neg.f64 (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 x hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 x hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 x hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(neg.f64 (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 x hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 x hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 x hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(neg.f64 (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 x hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 x hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 x hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (*.f64 hi x) (pow.f64 lo 2))
(/.f64 (*.f64 x hi) (*.f64 lo lo))
(*.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 x hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 x hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 x hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (*.f64 hi x) (pow.f64 lo 2))
(/.f64 (*.f64 x hi) (*.f64 lo lo))
(*.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 x hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 x hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 x hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
1
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 1 (neg.f64 (/.f64 (*.f64 x hi) (*.f64 lo lo))))
(-.f64 1 (*.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))))
(*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(neg.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi))))
(/.f64 (*.f64 (fma.f64 -1 x hi) hi) (*.f64 lo lo))
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))))
(+.f64 1 (neg.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))))
(-.f64 1 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi))))
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))))
(+.f64 1 (neg.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))))
(-.f64 1 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi))))
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))))
(+.f64 1 (neg.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))))
(-.f64 1 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi))))
1
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))))
(+.f64 1 (neg.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))))
(-.f64 1 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi))))
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))))
(+.f64 1 (neg.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))))
(-.f64 1 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi))))
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))))
(+.f64 1 (neg.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))))
(-.f64 1 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi))))
1
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))))
(+.f64 1 (neg.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))))
(-.f64 1 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi))))
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))))
(+.f64 1 (neg.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))))
(-.f64 1 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi))))
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))))
(+.f64 1 (neg.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi)))))
(-.f64 1 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 x hi))))
(-.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 x hi) (*.f64 lo lo)))
(/.f64 (*.f64 (neg.f64 x) hi) (*.f64 lo lo))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 x hi) (*.f64 lo lo)))
(/.f64 (*.f64 (neg.f64 x) hi) (*.f64 lo lo))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))))
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 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 (*.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 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 -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 -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 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(-.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 1)
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 3)
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1/3)
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2)
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2))
(fabs.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))) 1)
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(-.f64 (/.f64 1 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2)) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))))
(*.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 2) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(*.f64 (hypot.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (hypot.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(pow.f64 (hypot.f64 1 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))) 2)
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2)) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2)) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 3)) (-.f64 -1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2))) (neg.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(neg.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2)) (neg.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))))))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2)) (+.f64 -1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))))
(pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 1)
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 3)
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 3) 1/3)
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(pow.f64 (hypot.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 2)
(pow.f64 (hypot.f64 1 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))) 2)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 2))
(sqrt.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))) 2))
(fabs.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1))
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))))
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 3))
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(exp.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(-.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo))) 1)
(/.f64 (+.f64 x hi) lo)
(*.f64 (+.f64 hi x) (/.f64 1 lo))
(/.f64 (+.f64 x hi) lo)
(*.f64 1 (/.f64 (+.f64 hi x) lo))
(/.f64 (+.f64 x hi) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(*.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) (sqrt.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(pow.f64 (/.f64 (+.f64 hi x) lo) 1)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) 1/3)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) 2)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (/.f64 lo (+.f64 hi x)) -1)
(/.f64 (+.f64 x hi) lo)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2))
(fabs.f64 (/.f64 (+.f64 x hi) lo))
(log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 hi x) lo))))
(/.f64 (+.f64 x hi) lo)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(/.f64 (+.f64 x hi) lo)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(/.f64 (+.f64 x hi) lo)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(exp.f64 (log.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 hi x) lo)) 1))
(/.f64 (+.f64 x hi) lo)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(fma.f64 hi (/.f64 1 lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(fma.f64 1 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(-.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)
(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 (+.f64 1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 1 (/.f64 (-.f64 x hi) lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 (+.f64 x hi) lo)))) 1)
(+.f64 1 (/.f64 (+.f64 x hi) lo))
(-.f64 (/.f64 1 (-.f64 1 (/.f64 (+.f64 x hi) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (-.f64 1 (/.f64 (+.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (-.f64 1 (/.f64 (+.f64 x hi) lo)))
(*.f64 1 (+.f64 1 (/.f64 (+.f64 x hi) lo)))
(+.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 1 (/.f64 (+.f64 x hi) lo))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (+.f64 x hi) lo))) (sqrt.f64 (+.f64 1 (/.f64 (+.f64 x hi) lo))))
(+.f64 1 (/.f64 (+.f64 x hi) lo))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 x hi) lo) 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 (+.f64 -1 (neg.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 3))) (+.f64 -1 (neg.f64 (-.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 (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))))
(neg.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (neg.f64 (-.f64 1 (/.f64 (+.f64 x hi) lo)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (+.f64 -1 (/.f64 (+.f64 x hi) lo)))
(pow.f64 (+.f64 1 (/.f64 (+.f64 x hi) lo)) 1)
(+.f64 1 (/.f64 (+.f64 x hi) lo))
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 x hi) lo))) 3)
(+.f64 1 (/.f64 (+.f64 x hi) lo))
(pow.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 x hi) lo)) 3) 1/3)
(+.f64 1 (/.f64 (+.f64 x hi) lo))
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (+.f64 x hi) lo))) 2)
(+.f64 1 (/.f64 (+.f64 x hi) lo))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 x hi) lo)) 2))
(fabs.f64 (+.f64 1 (/.f64 (+.f64 x hi) lo)))
(log.f64 (exp.f64 (+.f64 1 (/.f64 (+.f64 x hi) lo))))
(+.f64 1 (/.f64 (+.f64 x hi) lo))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (+.f64 x hi) lo)))))
(+.f64 1 (/.f64 (+.f64 x hi) lo))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 x hi) lo)) 3))
(+.f64 1 (/.f64 (+.f64 x hi) lo))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (+.f64 x hi) lo))))
(+.f64 1 (/.f64 (+.f64 x hi) lo))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x hi) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 x hi) lo)) 1))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x hi) lo)))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (+.f64 x hi) lo))))
(+.f64 1 (/.f64 (+.f64 x hi) lo))
(fma.f64 1 (/.f64 (+.f64 x hi) lo) 1)
(+.f64 1 (/.f64 (+.f64 x hi) lo))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (cbrt.f64 (/.f64 (+.f64 x hi) lo)) 1)
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x hi) lo)) (sqrt.f64 (/.f64 (+.f64 x hi) lo)) 1)
(+.f64 1 (/.f64 (+.f64 x hi) lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 (+.f64 x hi) lo) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 hi lo))) (sqrt.f64 (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 (/.f64 (+.f64 x hi) lo) (*.f64 (/.f64 hi lo) 0))
(+.f64 (fma.f64 1 (/.f64 x lo) (neg.f64 (*.f64 (/.f64 hi lo) 1))) (fma.f64 (/.f64 hi lo) 1 (*.f64 (/.f64 hi lo) 1)))
(+.f64 (fma.f64 1 (/.f64 x lo) (/.f64 (neg.f64 hi) lo)) (+.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (/.f64 (-.f64 x hi) lo) (*.f64 2 (/.f64 hi lo)))
(+.f64 (fma.f64 1 (/.f64 x lo) (neg.f64 (*.f64 (/.f64 1 lo) hi))) (fma.f64 (neg.f64 (/.f64 1 lo)) hi (*.f64 (/.f64 1 lo) hi)))
(+.f64 (fma.f64 1 (/.f64 x lo) (/.f64 (neg.f64 hi) lo)) (fma.f64 (/.f64 -1 lo) hi (/.f64 hi lo)))
(+.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (/.f64 hi lo) 0))
(+.f64 (fma.f64 1 (/.f64 x lo) (neg.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))))
(+.f64 (fma.f64 1 (/.f64 x lo) (/.f64 (neg.f64 hi) lo)) (fma.f64 (/.f64 -1 lo) hi (/.f64 hi lo)))
(+.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (/.f64 hi lo) 0))
(+.f64 (fma.f64 x (/.f64 1 lo) (neg.f64 (*.f64 (/.f64 hi lo) 1))) (fma.f64 (/.f64 hi lo) 1 (*.f64 (/.f64 hi lo) 1)))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 x (/.f64 1 lo) (/.f64 (neg.f64 hi) lo)))
(+.f64 (*.f64 2 (/.f64 hi lo)) (fma.f64 x (/.f64 1 lo) (/.f64 (neg.f64 hi) lo)))
(+.f64 (fma.f64 x (/.f64 1 lo) (neg.f64 (*.f64 (/.f64 1 lo) hi))) (fma.f64 (neg.f64 (/.f64 1 lo)) hi (*.f64 (/.f64 1 lo) hi)))
(+.f64 (fma.f64 (/.f64 -1 lo) hi (/.f64 hi lo)) (fma.f64 x (/.f64 1 lo) (/.f64 (neg.f64 hi) lo)))
(+.f64 (*.f64 (/.f64 hi lo) 0) (fma.f64 x (/.f64 1 lo) (/.f64 (neg.f64 hi) lo)))
(+.f64 (fma.f64 x (/.f64 1 lo) (neg.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))))
(+.f64 (fma.f64 (/.f64 -1 lo) hi (/.f64 hi lo)) (fma.f64 x (/.f64 1 lo) (/.f64 (neg.f64 hi) lo)))
(+.f64 (*.f64 (/.f64 hi lo) 0) (fma.f64 x (/.f64 1 lo) (/.f64 (neg.f64 hi) lo)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 x lo) 2)) (cbrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (/.f64 hi lo) 1))) (fma.f64 (/.f64 hi lo) 1 (*.f64 (/.f64 hi lo) 1)))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 x lo) 2)) (cbrt.f64 (/.f64 x lo)) (/.f64 (neg.f64 hi) lo)))
(+.f64 (*.f64 2 (/.f64 hi lo)) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 x lo) 2)) (cbrt.f64 (/.f64 x lo)) (/.f64 (neg.f64 hi) lo)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 x lo) 2)) (cbrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (/.f64 1 lo) hi))) (fma.f64 (neg.f64 (/.f64 1 lo)) hi (*.f64 (/.f64 1 lo) hi)))
(+.f64 (fma.f64 (/.f64 -1 lo) hi (/.f64 hi lo)) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 x lo) 2)) (cbrt.f64 (/.f64 x lo)) (/.f64 (neg.f64 hi) lo)))
(+.f64 (*.f64 (/.f64 hi lo) 0) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 x lo) 2)) (cbrt.f64 (/.f64 x lo)) (/.f64 (neg.f64 hi) lo)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 x lo) 2)) (cbrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))))
(+.f64 (fma.f64 (/.f64 -1 lo) hi (/.f64 hi lo)) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 x lo) 2)) (cbrt.f64 (/.f64 x lo)) (/.f64 (neg.f64 hi) lo)))
(+.f64 (*.f64 (/.f64 hi lo) 0) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 x lo) 2)) (cbrt.f64 (/.f64 x lo)) (/.f64 (neg.f64 hi) lo)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x lo)) (sqrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (/.f64 hi lo) 1))) (fma.f64 (/.f64 hi lo) 1 (*.f64 (/.f64 hi lo) 1)))
(+.f64 (fma.f64 1 (/.f64 x lo) (/.f64 (neg.f64 hi) lo)) (+.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (/.f64 (-.f64 x hi) lo) (*.f64 2 (/.f64 hi lo)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x lo)) (sqrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (/.f64 1 lo) hi))) (fma.f64 (neg.f64 (/.f64 1 lo)) hi (*.f64 (/.f64 1 lo) hi)))
(+.f64 (fma.f64 1 (/.f64 x lo) (/.f64 (neg.f64 hi) lo)) (fma.f64 (/.f64 -1 lo) hi (/.f64 hi lo)))
(+.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (/.f64 hi lo) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x lo)) (sqrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))))
(+.f64 (fma.f64 1 (/.f64 x lo) (/.f64 (neg.f64 hi) lo)) (fma.f64 (/.f64 -1 lo) hi (/.f64 hi lo)))
(+.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (/.f64 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 (cbrt.f64 (pow.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 x hi) lo)
(/.f64 1 (/.f64 lo (+.f64 x hi)))
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 x hi) (neg.f64 lo))
(/.f64 (-.f64 (*.f64 x lo) (*.f64 lo hi)) (*.f64 lo lo))
(/.f64 (-.f64 x hi) lo)
(/.f64 (neg.f64 (+.f64 x hi)) (neg.f64 lo))
(/.f64 (+.f64 x hi) lo)
(/.f64 (-.f64 (pow.f64 (/.f64 x lo) 3) (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 x lo) 2) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi (*.f64 (/.f64 lo x) lo)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x lo) 3) (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 x lo) 2) (+.f64 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 x lo) 3) (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 x lo) 2))))
(/.f64 -1 (neg.f64 (/.f64 lo (+.f64 x hi))))
(/.f64 -1 (/.f64 (neg.f64 lo) (+.f64 x hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 x lo) 2) (pow.f64 (/.f64 hi lo) 2)) (/.f64 (+.f64 x hi) lo))
(*.f64 lo (/.f64 (-.f64 (pow.f64 (/.f64 x lo) 2) (pow.f64 (/.f64 hi lo) 2)) (+.f64 x hi)))
(/.f64 (+.f64 (/.f64 lo hi) (*.f64 (/.f64 lo x) 1)) (*.f64 (/.f64 lo x) (/.f64 lo hi)))
(/.f64 (+.f64 (/.f64 lo x) (/.f64 lo hi)) (*.f64 (/.f64 lo x) (/.f64 lo hi)))
(/.f64 (+.f64 lo (*.f64 (/.f64 lo x) hi)) (*.f64 (/.f64 lo x) lo))
(/.f64 (+.f64 lo (/.f64 (*.f64 lo hi) x)) (*.f64 lo (/.f64 lo x)))
(/.f64 (fma.f64 hi (/.f64 lo x) lo) (*.f64 lo (/.f64 lo x)))
(/.f64 (+.f64 (neg.f64 lo) (*.f64 (/.f64 lo x) hi)) (*.f64 (/.f64 lo x) (neg.f64 lo)))
(/.f64 (+.f64 (neg.f64 lo) (/.f64 (*.f64 lo hi) x)) (*.f64 (neg.f64 lo) (/.f64 lo x)))
(/.f64 (-.f64 (/.f64 (*.f64 lo hi) x) lo) (*.f64 lo (/.f64 (neg.f64 lo) x)))
(/.f64 (+.f64 (*.f64 x (/.f64 lo hi)) (*.f64 lo 1)) (*.f64 lo (/.f64 lo hi)))
(/.f64 (fma.f64 x (/.f64 lo hi) lo) (*.f64 lo (/.f64 lo hi)))
(/.f64 (+.f64 (*.f64 x lo) (*.f64 lo hi)) (*.f64 lo lo))
(/.f64 (fma.f64 x lo (*.f64 lo hi)) (*.f64 lo lo))
(-.f64 (/.f64 x lo) (/.f64 (neg.f64 hi) lo))
(/.f64 (+.f64 (*.f64 x (neg.f64 lo)) (*.f64 lo hi)) (*.f64 lo (neg.f64 lo)))
(/.f64 (-.f64 x hi) lo)
(/.f64 (+.f64 (*.f64 x (/.f64 lo hi)) (*.f64 (neg.f64 lo) 1)) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(/.f64 (-.f64 (*.f64 x (/.f64 lo hi)) lo) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(/.f64 (-.f64 (*.f64 x (/.f64 lo hi)) lo) (*.f64 lo (neg.f64 (/.f64 lo hi))))
(/.f64 (+.f64 (*.f64 x lo) (*.f64 (neg.f64 lo) hi)) (*.f64 (neg.f64 lo) lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 (+.f64 (*.f64 x (neg.f64 lo)) (*.f64 (neg.f64 lo) hi)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (-.f64 (*.f64 x (neg.f64 lo)) (*.f64 lo hi)) (*.f64 lo lo))
(-.f64 (/.f64 (neg.f64 x) lo) (/.f64 hi lo))
(/.f64 (-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo x) 1)) (*.f64 (/.f64 lo x) (/.f64 lo hi)))
(/.f64 (-.f64 (/.f64 lo hi) (/.f64 lo x)) (*.f64 (/.f64 lo x) (/.f64 lo hi)))
(/.f64 (-.f64 lo (*.f64 (/.f64 lo x) hi)) (*.f64 (/.f64 lo x) lo))
(/.f64 (-.f64 lo (/.f64 (*.f64 lo hi) x)) (*.f64 lo (/.f64 lo x)))
(/.f64 (-.f64 (neg.f64 lo) (*.f64 (/.f64 lo x) hi)) (*.f64 (/.f64 lo x) (neg.f64 lo)))
(/.f64 (-.f64 (neg.f64 lo) (/.f64 (*.f64 lo hi) x)) (*.f64 (neg.f64 lo) (/.f64 lo x)))
(/.f64 (neg.f64 (fma.f64 hi (/.f64 lo x) lo)) (*.f64 lo (/.f64 (neg.f64 lo) x)))
(/.f64 (-.f64 (*.f64 x (/.f64 lo hi)) (*.f64 lo 1)) (*.f64 lo (/.f64 lo hi)))
(/.f64 (-.f64 (*.f64 x (/.f64 lo hi)) lo) (*.f64 lo (/.f64 lo hi)))
(/.f64 (-.f64 (*.f64 x (neg.f64 lo)) (*.f64 lo hi)) (*.f64 lo (neg.f64 lo)))
(+.f64 (neg.f64 (/.f64 (neg.f64 x) lo)) (/.f64 hi lo))
(/.f64 (-.f64 (*.f64 x (/.f64 lo hi)) (*.f64 (neg.f64 lo) 1)) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(/.f64 (fma.f64 x (/.f64 lo hi) lo) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(/.f64 (fma.f64 x (/.f64 lo hi) lo) (*.f64 lo (neg.f64 (/.f64 lo hi))))
(/.f64 (-.f64 (*.f64 x lo) (*.f64 (neg.f64 lo) hi)) (*.f64 (neg.f64 lo) lo))
(/.f64 (-.f64 (*.f64 x (neg.f64 lo)) (*.f64 lo hi)) (*.f64 lo lo))
(-.f64 (/.f64 (neg.f64 x) lo) (/.f64 hi lo))
(/.f64 (-.f64 (*.f64 x (neg.f64 lo)) (*.f64 (neg.f64 lo) hi)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (-.f64 hi x) lo)
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) 1) (*.f64 (fma.f64 x x (fma.f64 hi hi (*.f64 x hi))) lo))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 lo (fma.f64 x x (fma.f64 hi hi (*.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 lo (fma.f64 x x (*.f64 hi (+.f64 x hi)))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 hi hi)) 1) (*.f64 (+.f64 x hi) lo))
(/.f64 (*.f64 (+.f64 x hi) (-.f64 x hi)) (*.f64 lo (+.f64 x hi)))
(*.f64 (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 x hi) (+.f64 x hi)))
(/.f64 (neg.f64 (neg.f64 (+.f64 x hi))) (neg.f64 (neg.f64 lo)))
(/.f64 (+.f64 x hi) lo)
(/.f64 (neg.f64 (-.f64 (*.f64 x lo) (*.f64 lo hi))) (neg.f64 (*.f64 lo lo)))
(/.f64 (-.f64 x hi) lo)
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x lo) 3) (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x lo) 2) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi (*.f64 (/.f64 lo x) lo))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x lo) 3) (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x lo) 2) (+.f64 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 x lo) 3) (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 x lo) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x lo) 2) (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (/.f64 (+.f64 x hi) lo)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x lo) 2) (pow.f64 (/.f64 hi lo) 2))) (/.f64 (neg.f64 (+.f64 x hi)) lo))
(*.f64 1 (*.f64 lo (/.f64 (-.f64 (pow.f64 (/.f64 x lo) 2) (pow.f64 (/.f64 hi lo) 2)) (+.f64 x hi))))
(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 (sqrt.f64 (/.f64 (+.f64 x hi) lo)) 2)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) 1/3)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (/.f64 lo (+.f64 x hi)) -1)
(/.f64 (+.f64 x hi) lo)
(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)
(fma.f64 1 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(fma.f64 x (/.f64 1 lo) (/.f64 hi lo))
(/.f64 (+.f64 x hi) lo)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x lo) 2)) (cbrt.f64 (/.f64 x lo)) (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 x lo)) (sqrt.f64 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (neg.f64 (/.f64 (+.f64 x hi) lo)))
(-.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (/.f64 (+.f64 x hi) lo))
(+.f64 1 (*.f64 (/.f64 (+.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(+.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 x hi) lo))) (sqrt.f64 (/.f64 (+.f64 x hi) lo)) (/.f64 (+.f64 x hi) lo)))
(+.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 x hi) lo))) (sqrt.f64 (/.f64 (+.f64 x hi) lo)) (/.f64 (+.f64 x hi) lo)))
(+.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))) (*.f64 (/.f64 (+.f64 x hi) lo) 0))
(+.f64 (fma.f64 1 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (neg.f64 (*.f64 (/.f64 (+.f64 x hi) lo) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 x hi) lo)) 1 (*.f64 (/.f64 (+.f64 x hi) lo) 1)))
(+.f64 (-.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (/.f64 (+.f64 x hi) lo)) (fma.f64 (/.f64 -1 lo) (+.f64 x hi) (/.f64 (+.f64 x hi) lo)))
(+.f64 1 (+.f64 (*.f64 (/.f64 (+.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (*.f64 (/.f64 (+.f64 x hi) lo) 0)))
(+.f64 (fma.f64 1 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (neg.f64 (*.f64 (/.f64 1 lo) (+.f64 x hi)))) (fma.f64 (neg.f64 (/.f64 1 lo)) (+.f64 x hi) (*.f64 (/.f64 1 lo) (+.f64 x hi))))
(+.f64 (-.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (/.f64 (+.f64 x hi) lo)) (fma.f64 (/.f64 -1 lo) (+.f64 x hi) (/.f64 (+.f64 x hi) lo)))
(+.f64 1 (+.f64 (*.f64 (/.f64 (+.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (*.f64 (/.f64 (+.f64 x hi) lo) 0)))
(+.f64 (fma.f64 1 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (*.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)))))
(+.f64 (+.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (*.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (cbrt.f64 (/.f64 (+.f64 x hi) lo)))))
(+.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (cbrt.f64 (/.f64 (+.f64 x hi) lo)))) (*.f64 0 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (cbrt.f64 (/.f64 (+.f64 x hi) lo)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) 2) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (neg.f64 (*.f64 (/.f64 (+.f64 x hi) lo) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 x hi) lo)) 1 (*.f64 (/.f64 (+.f64 x hi) lo) 1)))
(+.f64 (-.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (/.f64 (+.f64 x hi) lo)) (fma.f64 (/.f64 -1 lo) (+.f64 x hi) (/.f64 (+.f64 x hi) lo)))
(+.f64 1 (+.f64 (*.f64 (/.f64 (+.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (*.f64 (/.f64 (+.f64 x hi) lo) 0)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) 2) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (neg.f64 (*.f64 (/.f64 1 lo) (+.f64 x hi)))) (fma.f64 (neg.f64 (/.f64 1 lo)) (+.f64 x hi) (*.f64 (/.f64 1 lo) (+.f64 x hi))))
(+.f64 (-.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (/.f64 (+.f64 x hi) lo)) (fma.f64 (/.f64 -1 lo) (+.f64 x hi) (/.f64 (+.f64 x hi) lo)))
(+.f64 1 (+.f64 (*.f64 (/.f64 (+.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (*.f64 (/.f64 (+.f64 x hi) lo) 0)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) 2) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (*.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)))))
(+.f64 (+.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (*.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (cbrt.f64 (/.f64 (+.f64 x hi) lo)))))
(+.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (cbrt.f64 (/.f64 (+.f64 x hi) lo)))) (*.f64 0 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (cbrt.f64 (/.f64 (+.f64 x hi) lo)))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (neg.f64 (*.f64 (/.f64 (+.f64 x hi) lo) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 x hi) lo)) 1 (*.f64 (/.f64 (+.f64 x hi) lo) 1)))
(+.f64 (-.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (/.f64 (+.f64 x hi) lo)) (fma.f64 (/.f64 -1 lo) (+.f64 x hi) (/.f64 (+.f64 x hi) lo)))
(+.f64 1 (+.f64 (*.f64 (/.f64 (+.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (*.f64 (/.f64 (+.f64 x hi) lo) 0)))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (neg.f64 (*.f64 (/.f64 1 lo) (+.f64 x hi)))) (fma.f64 (neg.f64 (/.f64 1 lo)) (+.f64 x hi) (*.f64 (/.f64 1 lo) (+.f64 x hi))))
(+.f64 (-.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (/.f64 (+.f64 x hi) lo)) (fma.f64 (/.f64 -1 lo) (+.f64 x hi) (/.f64 (+.f64 x hi) lo)))
(+.f64 1 (+.f64 (*.f64 (/.f64 (+.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (*.f64 (/.f64 (+.f64 x hi) lo) 0)))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (*.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)))))
(+.f64 (+.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (*.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (cbrt.f64 (/.f64 (+.f64 x hi) lo)))))
(+.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (cbrt.f64 (/.f64 (+.f64 x hi) lo)))) (*.f64 0 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (cbrt.f64 (/.f64 (+.f64 x hi) lo)))))
(*.f64 1 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))
(-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))) 2)) (cbrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))) 2)) (cbrt.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))))
(*.f64 (sqrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))) (sqrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
(-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (+.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 2) (+.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (/.f64 (+.f64 x hi) lo)))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (+.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 2) (+.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 (+.f64 x hi) lo) (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1) 2) (*.f64 (/.f64 (+.f64 x hi) lo) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 2) (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (+.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (/.f64 (+.f64 x hi) lo)))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 2) (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1) 2) (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1))
(/.f64 (-.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3)) (/.f64 lo (+.f64 x hi))) (*.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) 1)) (*.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (/.f64 lo (+.f64 x hi))))
(/.f64 (-.f64 (*.f64 (/.f64 lo (+.f64 x hi)) (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3))) (+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2)))) (*.f64 (/.f64 lo (+.f64 x hi)) (+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2)))))
(/.f64 (fma.f64 (/.f64 lo (+.f64 x hi)) (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3)) (-.f64 -1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))) (*.f64 (/.f64 lo (+.f64 x hi)) (+.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))))
(/.f64 (-.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3)) lo) (*.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (+.f64 x hi))) (*.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) lo))
(/.f64 (-.f64 (*.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3))) (*.f64 (+.f64 x hi) (+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2))))) (*.f64 lo (+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2)))))
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3)) (*.f64 (+.f64 x hi) (-.f64 -1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))) (+.f64 lo (*.f64 lo (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))))
(/.f64 (-.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3)) (neg.f64 lo)) (*.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (neg.f64 (+.f64 x hi)))) (*.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (neg.f64 lo)))
(/.f64 (-.f64 (*.f64 (neg.f64 lo) (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3))) (*.f64 (neg.f64 (+.f64 x hi)) (+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2))))) (*.f64 (neg.f64 lo) (+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2)))))
(/.f64 (-.f64 (*.f64 lo (+.f64 -1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3))) (*.f64 (+.f64 x hi) (-.f64 -1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))) (*.f64 lo (-.f64 -1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))))
(/.f64 (-.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2)) (/.f64 lo (+.f64 x hi))) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 1)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (/.f64 lo (+.f64 x hi))))
(/.f64 (-.f64 (*.f64 (/.f64 lo (+.f64 x hi)) (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2))) (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (*.f64 (/.f64 lo (+.f64 x hi)) (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))
(/.f64 (-.f64 (*.f64 (/.f64 lo (+.f64 x hi)) (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2))) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1)) (*.f64 (/.f64 lo (+.f64 x hi)) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1)))
(/.f64 (-.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2)) lo) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (+.f64 x hi))) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) lo))
(/.f64 (fma.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2)) lo (*.f64 (neg.f64 (+.f64 x hi)) (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))) (*.f64 lo (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))
(/.f64 (-.f64 (*.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2))) (*.f64 (+.f64 x hi) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1)))
(/.f64 (-.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2)) (neg.f64 lo)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (neg.f64 (+.f64 x hi)))) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (neg.f64 lo)))
(/.f64 (-.f64 (*.f64 (neg.f64 lo) (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2))) (*.f64 (neg.f64 (+.f64 x hi)) (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))) (*.f64 (neg.f64 lo) (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))
(/.f64 (+.f64 (*.f64 lo (+.f64 -1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2))) (*.f64 (+.f64 x hi) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1))) (*.f64 lo (-.f64 -1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 2) (+.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (/.f64 (+.f64 x hi) lo))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 2) (+.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 (+.f64 x hi) lo) (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1) 2) (*.f64 (/.f64 (+.f64 x hi) lo) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 2) (pow.f64 (/.f64 (+.f64 x hi) lo) 2))) (neg.f64 (+.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (/.f64 (+.f64 x hi) lo))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 2) (pow.f64 (/.f64 (+.f64 x hi) lo) 2))) (neg.f64 (+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1) 2) (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)))
(pow.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))) 1)
(-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(pow.f64 (cbrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))) 3)
(-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(pow.f64 (pow.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))) 3) 1/3)
(-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(pow.f64 (sqrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))) 2)
(-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(sqrt.f64 (pow.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))) 2))
(sqrt.f64 (pow.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))) 2))
(fabs.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))))
(log.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
(-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))))
(-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(cbrt.f64 (pow.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))) 3))
(-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(expm1.f64 (log1p.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
(-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(exp.f64 (log.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
(-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(exp.f64 (*.f64 (log.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))) 1))
(-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(log1p.f64 (expm1.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
(-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 1 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (neg.f64 (/.f64 (+.f64 x hi) lo)))
(-.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (/.f64 (+.f64 x hi) lo))
(+.f64 1 (*.f64 (/.f64 (+.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) 2) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (neg.f64 (/.f64 (+.f64 x hi) lo)))
(-.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (/.f64 (+.f64 x hi) lo))
(+.f64 1 (*.f64 (/.f64 (+.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(fma.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (neg.f64 (/.f64 (+.f64 x hi) lo)))
(-.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (/.f64 (+.f64 x hi) lo))
(+.f64 1 (*.f64 (/.f64 (+.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(-.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 1)
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 1))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 0)
(/.f64 hi (*.f64 (/.f64 lo (+.f64 x hi)) lo))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(/.f64 hi (*.f64 (/.f64 lo (+.f64 x hi)) (neg.f64 lo)))
(*.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (neg.f64 lo)))
(*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 (neg.f64 x) hi))
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo (+.f64 x hi))))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(/.f64 1 (*.f64 (/.f64 lo (+.f64 x hi)) (/.f64 lo hi)))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(/.f64 (+.f64 x hi) (*.f64 (/.f64 lo hi) lo))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(/.f64 (*.f64 hi (+.f64 x hi)) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(/.f64 (*.f64 hi (+.f64 x hi)) (*.f64 (neg.f64 lo) lo))
(*.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (neg.f64 lo)))
(*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 (neg.f64 x) hi))
(/.f64 (neg.f64 (+.f64 x hi)) (*.f64 (/.f64 lo hi) (neg.f64 lo)))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 x hi)) lo)
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(/.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) lo)
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(/.f64 (*.f64 hi 1) (*.f64 lo (/.f64 lo (+.f64 x hi))))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(/.f64 (*.f64 hi 1) (*.f64 (neg.f64 lo) (/.f64 lo (+.f64 x hi))))
(*.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (neg.f64 lo)))
(*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 (neg.f64 x) hi))
(/.f64 (*.f64 hi (neg.f64 (+.f64 x hi))) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(*.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (neg.f64 lo)))
(*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 (neg.f64 x) hi))
(/.f64 (*.f64 hi (neg.f64 (+.f64 x hi))) (*.f64 lo (neg.f64 lo)))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(/.f64 (*.f64 (+.f64 x hi) 1) (*.f64 lo (/.f64 lo hi)))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(/.f64 (*.f64 (neg.f64 (+.f64 x hi)) 1) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(/.f64 (*.f64 (+.f64 x hi) hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(/.f64 (*.f64 (+.f64 x hi) hi) (*.f64 lo (neg.f64 lo)))
(*.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (neg.f64 lo)))
(*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 (neg.f64 x) hi))
(/.f64 (*.f64 (neg.f64 (+.f64 x hi)) hi) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(*.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (neg.f64 lo)))
(*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 (neg.f64 x) hi))
(/.f64 (*.f64 (neg.f64 (+.f64 x hi)) hi) (*.f64 (neg.f64 lo) lo))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(/.f64 (neg.f64 (*.f64 hi (+.f64 x hi))) (neg.f64 (*.f64 lo lo)))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(/.f64 (neg.f64 (*.f64 (/.f64 hi lo) (+.f64 x hi))) (neg.f64 lo))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(/.f64 (neg.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) (neg.f64 lo))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 1)
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 3)
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(pow.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3) 1/3)
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 hi (+.f64 x hi))) lo) 2)
(neg.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))
(*.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (neg.f64 lo)))
(*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 (neg.f64 x) hi))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2))
(fabs.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 x hi) lo)) (/.f64 hi lo)))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (/.f64 (+.f64 x hi) lo)) (/.f64 hi lo))))
(*.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (neg.f64 lo)))
(*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 (neg.f64 x) hi))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(exp.f64 (log.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 1))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1)
(*.f64 1 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))
(+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) 2) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))
(+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1)
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))
(+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1)
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2)) (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2)) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3))) (+.f64 -1 (neg.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2)))))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3)) (-.f64 -1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2))) (neg.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2))) (+.f64 -1 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (+.f64 x hi) lo))))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2)) (-.f64 -1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))
(pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 1)
(+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1)
(pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) 3)
(+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1)
(pow.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 3) 1/3)
(+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1)
(pow.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) 2)
(+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1)
(sqrt.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 2))
(fabs.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1))
(log.f64 (exp.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))
(+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))))
(+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1)
(cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 3))
(+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1)
(expm1.f64 (log1p.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))
(+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1)
(exp.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 1))
(exp.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))
(log1p.f64 (expm1.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))
(+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1)
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 (+.f64 x hi) lo) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 hi lo))) (sqrt.f64 (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 (/.f64 (+.f64 x hi) lo) (*.f64 (/.f64 hi lo) 0))
(+.f64 (fma.f64 1 (/.f64 x lo) (neg.f64 (*.f64 (/.f64 hi lo) 1))) (fma.f64 (/.f64 hi lo) 1 (*.f64 (/.f64 hi lo) 1)))
(+.f64 (fma.f64 1 (/.f64 x lo) (/.f64 (neg.f64 hi) lo)) (+.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (/.f64 (-.f64 x hi) lo) (*.f64 2 (/.f64 hi lo)))
(+.f64 (fma.f64 1 (/.f64 x lo) (neg.f64 (*.f64 (/.f64 1 lo) hi))) (fma.f64 (neg.f64 (/.f64 1 lo)) hi (*.f64 (/.f64 1 lo) hi)))
(+.f64 (fma.f64 1 (/.f64 x lo) (/.f64 (neg.f64 hi) lo)) (fma.f64 (/.f64 -1 lo) hi (/.f64 hi lo)))
(+.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (/.f64 hi lo) 0))
(+.f64 (fma.f64 1 (/.f64 x lo) (neg.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))))
(+.f64 (fma.f64 1 (/.f64 x lo) (/.f64 (neg.f64 hi) lo)) (fma.f64 (/.f64 -1 lo) hi (/.f64 hi lo)))
(+.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (/.f64 hi lo) 0))
(+.f64 (fma.f64 x (/.f64 1 lo) (neg.f64 (*.f64 (/.f64 hi lo) 1))) (fma.f64 (/.f64 hi lo) 1 (*.f64 (/.f64 hi lo) 1)))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 x (/.f64 1 lo) (/.f64 (neg.f64 hi) lo)))
(+.f64 (*.f64 2 (/.f64 hi lo)) (fma.f64 x (/.f64 1 lo) (/.f64 (neg.f64 hi) lo)))
(+.f64 (fma.f64 x (/.f64 1 lo) (neg.f64 (*.f64 (/.f64 1 lo) hi))) (fma.f64 (neg.f64 (/.f64 1 lo)) hi (*.f64 (/.f64 1 lo) hi)))
(+.f64 (fma.f64 (/.f64 -1 lo) hi (/.f64 hi lo)) (fma.f64 x (/.f64 1 lo) (/.f64 (neg.f64 hi) lo)))
(+.f64 (*.f64 (/.f64 hi lo) 0) (fma.f64 x (/.f64 1 lo) (/.f64 (neg.f64 hi) lo)))
(+.f64 (fma.f64 x (/.f64 1 lo) (neg.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))))
(+.f64 (fma.f64 (/.f64 -1 lo) hi (/.f64 hi lo)) (fma.f64 x (/.f64 1 lo) (/.f64 (neg.f64 hi) lo)))
(+.f64 (*.f64 (/.f64 hi lo) 0) (fma.f64 x (/.f64 1 lo) (/.f64 (neg.f64 hi) lo)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 x lo) 2)) (cbrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (/.f64 hi lo) 1))) (fma.f64 (/.f64 hi lo) 1 (*.f64 (/.f64 hi lo) 1)))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 x lo) 2)) (cbrt.f64 (/.f64 x lo)) (/.f64 (neg.f64 hi) lo)))
(+.f64 (*.f64 2 (/.f64 hi lo)) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 x lo) 2)) (cbrt.f64 (/.f64 x lo)) (/.f64 (neg.f64 hi) lo)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 x lo) 2)) (cbrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (/.f64 1 lo) hi))) (fma.f64 (neg.f64 (/.f64 1 lo)) hi (*.f64 (/.f64 1 lo) hi)))
(+.f64 (fma.f64 (/.f64 -1 lo) hi (/.f64 hi lo)) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 x lo) 2)) (cbrt.f64 (/.f64 x lo)) (/.f64 (neg.f64 hi) lo)))
(+.f64 (*.f64 (/.f64 hi lo) 0) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 x lo) 2)) (cbrt.f64 (/.f64 x lo)) (/.f64 (neg.f64 hi) lo)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 x lo) 2)) (cbrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))))
(+.f64 (fma.f64 (/.f64 -1 lo) hi (/.f64 hi lo)) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 x lo) 2)) (cbrt.f64 (/.f64 x lo)) (/.f64 (neg.f64 hi) lo)))
(+.f64 (*.f64 (/.f64 hi lo) 0) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 x lo) 2)) (cbrt.f64 (/.f64 x lo)) (/.f64 (neg.f64 hi) lo)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x lo)) (sqrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (/.f64 hi lo) 1))) (fma.f64 (/.f64 hi lo) 1 (*.f64 (/.f64 hi lo) 1)))
(+.f64 (fma.f64 1 (/.f64 x lo) (/.f64 (neg.f64 hi) lo)) (+.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (/.f64 (-.f64 x hi) lo) (*.f64 2 (/.f64 hi lo)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x lo)) (sqrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (/.f64 1 lo) hi))) (fma.f64 (neg.f64 (/.f64 1 lo)) hi (*.f64 (/.f64 1 lo) hi)))
(+.f64 (fma.f64 1 (/.f64 x lo) (/.f64 (neg.f64 hi) lo)) (fma.f64 (/.f64 -1 lo) hi (/.f64 hi lo)))
(+.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (/.f64 hi lo) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x lo)) (sqrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))))
(+.f64 (fma.f64 1 (/.f64 x lo) (/.f64 (neg.f64 hi) lo)) (fma.f64 (/.f64 -1 lo) hi (/.f64 hi lo)))
(+.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (/.f64 hi lo) 0))
(-.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 (-.f64 x hi) lo)
(-.f64 (+.f64 1 (/.f64 (+.f64 x hi) lo)) 1)
(+.f64 (+.f64 1 (/.f64 (+.f64 x hi) lo)) -1)
(+.f64 (/.f64 (+.f64 x hi) lo) 0)
(-.f64 (/.f64 (*.f64 x lo) (*.f64 lo lo)) (/.f64 (*.f64 lo hi) (*.f64 lo lo)))
(/.f64 (-.f64 x hi) lo)
(-.f64 (/.f64 (pow.f64 (/.f64 x lo) 3) (+.f64 (pow.f64 (/.f64 x lo) 2) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi (*.f64 (/.f64 lo x) lo))))) (/.f64 (pow.f64 (/.f64 hi lo) 3) (+.f64 (pow.f64 (/.f64 x lo) 2) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi (*.f64 (/.f64 lo x) lo))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x lo) 3) (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 x lo) 2) (+.f64 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 x lo) 3) (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 x lo) 2))))
(-.f64 (/.f64 (pow.f64 (/.f64 x lo) 2) (/.f64 (+.f64 x hi) lo)) (/.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (+.f64 x hi) lo)))
(/.f64 (-.f64 (pow.f64 (/.f64 x lo) 2) (pow.f64 (/.f64 hi lo) 2)) (/.f64 (+.f64 x hi) lo))
(*.f64 lo (/.f64 (-.f64 (pow.f64 (/.f64 x lo) 2) (pow.f64 (/.f64 hi lo) 2)) (+.f64 x hi)))
(*.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 (cbrt.f64 (pow.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 x hi) lo)
(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 (sqrt.f64 (/.f64 (+.f64 x hi) lo)) 2)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) 1/3)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (/.f64 lo (+.f64 x hi)) -1)
(/.f64 (+.f64 x hi) lo)
(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)
(fma.f64 1 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(fma.f64 x (/.f64 1 lo) (/.f64 hi lo))
(/.f64 (+.f64 x hi) lo)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x lo) 2)) (cbrt.f64 (/.f64 x lo)) (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 x lo)) (sqrt.f64 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))

eval948.0ms (6.4%)

Compiler

Compiled 12054 to 4022 computations (66.6% saved)

prune897.0ms (6%)

Pruning

59 alts after pruning (58 fresh and 1 done)

PrunedKeptTotal
New50255557
Fresh235
Picked415
Done000
Total50859567
Accuracy
20.0%
Counts
567 → 59
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.9%
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
18.9%
(pow.f64 (sqrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))) 2)
18.9%
(pow.f64 (cbrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))) 3)
18.8%
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 3)
18.9%
(/.f64 (fma.f64 (/.f64 lo (+.f64 x hi)) (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3)) (-.f64 -1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))) (*.f64 (/.f64 lo (+.f64 x hi)) (+.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))))
18.9%
(/.f64 (-.f64 (*.f64 (/.f64 lo (+.f64 x hi)) (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3))) (+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2)))) (*.f64 (/.f64 lo (+.f64 x hi)) (+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2)))))
18.9%
(/.f64 (-.f64 (*.f64 (/.f64 lo (+.f64 x hi)) (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2))) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1)) (*.f64 (/.f64 lo (+.f64 x hi)) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1)))
18.9%
(/.f64 (-.f64 (*.f64 (/.f64 lo (+.f64 x hi)) (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2))) (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (*.f64 (/.f64 lo (+.f64 x hi)) (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))
18.7%
(/.f64 (-.f64 x lo) hi)
18.8%
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2)) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))))
18.7%
(/.f64 (+.f64 x lo) lo)
3.6%
(/.f64 x hi)
18.8%
(-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1) (/.f64 (-.f64 x hi) lo))
18.8%
(-.f64 (pow.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) 2) (/.f64 (-.f64 x hi) lo))
18.8%
(-.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) 3) (/.f64 (-.f64 x hi) lo))
9.9%
(-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))) (/.f64 (-.f64 x hi) lo))
18.3%
(-.f64 (-.f64 1 (/.f64 hi (*.f64 (/.f64 lo (+.f64 x hi)) (neg.f64 lo)))) (/.f64 (-.f64 x hi) lo))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (neg.f64 hi) lo))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (neg.f64 hi) lo))) (/.f64 (-.f64 x hi) lo))
18.8%
(-.f64 (-.f64 1 (log.f64 (/.f64 1 (pow.f64 (exp.f64 (/.f64 (+.f64 x hi) lo)) (/.f64 hi lo))))) (/.f64 (-.f64 x hi) lo))
18.8%
(-.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
18.8%
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) 2) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))) (/.f64 (-.f64 x hi) lo))
18.8%
(-.f64 (expm1.f64 (log1p.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))) (/.f64 (-.f64 x hi) lo))
18.8%
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (/.f64 (-.f64 x hi) lo))
18.8%
(-.f64 (cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 3)) (/.f64 (-.f64 x hi) lo))
18.7%
(-.f64 1 (/.f64 x lo))
18.9%
(-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
9.3%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) (/.f64 x lo)) (/.f64 (-.f64 hi x) lo)))
18.8%
(+.f64 1 (fma.f64 (/.f64 hi lo) (pow.f64 (/.f64 lo (+.f64 hi x)) -1) (/.f64 (-.f64 hi x) lo)))
18.8%
(+.f64 1 (fma.f64 (/.f64 hi lo) (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (pow.f64 (/.f64 lo (+.f64 hi x)) -1)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 x lo) (/.f64 hi lo))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (+.f64 hi x) (/.f64 1 lo))))
18.8%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
18.8%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 hi x) lo))) (/.f64 (-.f64 hi x) lo)))
18.8%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (+.f64 hi x) (/.f64 1 lo)) (/.f64 (-.f64 hi x) lo)))
18.8%
(+.f64 1 (fma.f64 (/.f64 hi lo) (log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo))) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)))
9.4%
(+.f64 1 (/.f64 hi lo))
18.9%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo)))
9.4%
(+.f64 1 (*.f64 (+.f64 x hi) (/.f64 1 lo)))
18.9%
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
18.8%
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 2) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
18.7%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
18.9%
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))) 2)) (cbrt.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))))
3.6%
(*.f64 -1 (*.f64 x (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2))))))
18.9%
(log1p.f64 (expm1.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
18.9%
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))))
18.9%
(log.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
18.8%
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
17.7%
(fabs.f64 (+.f64 1 (/.f64 (+.f64 x hi) lo)))
18.9%
(expm1.f64 (log1p.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
18.9%
(cbrt.f64 (pow.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))) 3))
18.7%
1
18.9%
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
18.9%
(pow.f64 (sqrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))) 2)
18.9%
(pow.f64 (cbrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))) 3)
18.8%
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 3)
18.9%
(/.f64 (fma.f64 (/.f64 lo (+.f64 x hi)) (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3)) (-.f64 -1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))) (*.f64 (/.f64 lo (+.f64 x hi)) (+.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))))
18.9%
(/.f64 (-.f64 (*.f64 (/.f64 lo (+.f64 x hi)) (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3))) (+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2)))) (*.f64 (/.f64 lo (+.f64 x hi)) (+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2)))))
18.9%
(/.f64 (-.f64 (*.f64 (/.f64 lo (+.f64 x hi)) (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2))) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1)) (*.f64 (/.f64 lo (+.f64 x hi)) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1)))
18.9%
(/.f64 (-.f64 (*.f64 (/.f64 lo (+.f64 x hi)) (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2))) (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (*.f64 (/.f64 lo (+.f64 x hi)) (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))
18.7%
(/.f64 (-.f64 x lo) hi)
18.8%
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2)) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))))
18.7%
(/.f64 (+.f64 x lo) lo)
3.6%
(/.f64 x hi)
18.8%
(-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1) (/.f64 (-.f64 x hi) lo))
18.8%
(-.f64 (pow.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) 2) (/.f64 (-.f64 x hi) lo))
18.8%
(-.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) 3) (/.f64 (-.f64 x hi) lo))
9.9%
(-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))) (/.f64 (-.f64 x hi) lo))
18.3%
(-.f64 (-.f64 1 (/.f64 hi (*.f64 (/.f64 lo (+.f64 x hi)) (neg.f64 lo)))) (/.f64 (-.f64 x hi) lo))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (neg.f64 hi) lo))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (neg.f64 hi) lo))) (/.f64 (-.f64 x hi) lo))
18.8%
(-.f64 (-.f64 1 (log.f64 (/.f64 1 (pow.f64 (exp.f64 (/.f64 (+.f64 x hi) lo)) (/.f64 hi lo))))) (/.f64 (-.f64 x hi) lo))
18.8%
(-.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
18.8%
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) 2) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))) (/.f64 (-.f64 x hi) lo))
18.8%
(-.f64 (expm1.f64 (log1p.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))) (/.f64 (-.f64 x hi) lo))
18.8%
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (/.f64 (-.f64 x hi) lo))
18.8%
(-.f64 (cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))) 3)) (/.f64 (-.f64 x hi) lo))
18.7%
(-.f64 1 (/.f64 x lo))
18.9%
(-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
9.3%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) (/.f64 x lo)) (/.f64 (-.f64 hi x) lo)))
18.8%
(+.f64 1 (fma.f64 (/.f64 hi lo) (pow.f64 (/.f64 lo (+.f64 hi x)) -1) (/.f64 (-.f64 hi x) lo)))
18.8%
(+.f64 1 (fma.f64 (/.f64 hi lo) (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (pow.f64 (/.f64 lo (+.f64 hi x)) -1)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 x lo) (/.f64 hi lo))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (+.f64 hi x) (/.f64 1 lo))))
18.8%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
18.8%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 hi x) lo))) (/.f64 (-.f64 hi x) lo)))
18.8%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (+.f64 hi x) (/.f64 1 lo)) (/.f64 (-.f64 hi x) lo)))
18.8%
(+.f64 1 (fma.f64 (/.f64 hi lo) (log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo))) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)))
9.4%
(+.f64 1 (/.f64 hi lo))
18.9%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo)))
9.4%
(+.f64 1 (*.f64 (+.f64 x hi) (/.f64 1 lo)))
18.9%
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
18.8%
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 2) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
18.7%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
18.9%
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))) 2)) (cbrt.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))))
3.6%
(*.f64 -1 (*.f64 x (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2))))))
18.9%
(log1p.f64 (expm1.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
18.9%
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))))
18.9%
(log.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
18.8%
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
17.7%
(fabs.f64 (+.f64 1 (/.f64 (+.f64 x hi) lo)))
18.9%
(expm1.f64 (log1p.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
18.9%
(cbrt.f64 (pow.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))) 3))
18.7%
1
Compiler

Compiled 5408 to 2956 computations (45.3% saved)

localize152.0ms (1%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.6%
(/.f64 (+.f64 hi x) lo)
99.2%
(cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))
98.8%
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 3)
97.5%
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
99.8%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (pow.f64 (/.f64 lo (+.f64 hi x)) -1)))
99.6%
(/.f64 lo (+.f64 hi x))
99.6%
(pow.f64 (/.f64 lo (+.f64 hi x)) -1)
97.5%
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (pow.f64 (/.f64 lo (+.f64 hi x)) -1))
99.9%
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
99.6%
(/.f64 (+.f64 x hi) lo)
97.6%
(+.f64 1 (/.f64 hi lo))
97.6%
(+.f64 1 (/.f64 hi lo))
100.0%
(/.f64 (-.f64 hi x) lo)
99.8%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo)))
99.3%
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
97.1%
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
Compiler

Compiled 250 to 52 computations (79.2% saved)

series51.0ms (0.3%)

Counts
15 → 416
Calls

129 calls:

TimeVariablePointExpression
6.0ms
hi
@0
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 3)
5.0ms
x
@0
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 3)
5.0ms
x
@inf
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (pow.f64 (/.f64 lo (+.f64 hi x)) -1))
1.0ms
lo
@inf
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 3)
1.0ms
x
@0
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (pow.f64 (/.f64 lo (+.f64 hi x)) -1))

rewrite157.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
642×add-sqr-sqrt
630×pow1
626×*-un-lft-identity
598×add-exp-log
598×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify447.0ms (3%)

Algorithm
egg-herbie
Rules
1616×times-frac
538×*-commutative
536×+-commutative
532×sqr-pow
424×unswap-sqr
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0135745724
1411643474
Stop Event
node limit
Counts
878 → 850
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (/.f64 x lo))
(-.f64 (+.f64 1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (/.f64 x lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 (+.f64 1 (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (/.f64 x lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
1
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
1
1
1
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
1
1
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(+.f64 1 (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2)))))
1
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2)))))
1
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)
(+.f64 1 (+.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)))
(/.f64 x lo)
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x lo))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) lo)) (/.f64 (pow.f64 x 2) lo)) hi)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 hi lo))) (+.f64 (/.f64 x lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (*.f64 hi lo))))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(/.f64 (+.f64 hi x) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(/.f64 (+.f64 hi x) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(-.f64 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) x)) (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) x)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo))) (/.f64 (pow.f64 hi 3) lo))) (pow.f64 x 2))) (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x))) (+.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo x)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) lo)) (/.f64 (pow.f64 hi 3) lo))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x))) (+.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo x)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) lo)) (/.f64 (pow.f64 x 2) lo)) hi)) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) lo)) (/.f64 (pow.f64 x 2) lo)) hi)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) lo)) (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) lo)) (/.f64 (pow.f64 x 2) lo))) (/.f64 (pow.f64 x 3) lo))) (pow.f64 hi 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo))))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 hi lo))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 x 2) (*.f64 hi lo)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) lo)) (/.f64 (pow.f64 x 2) lo)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) lo)) (/.f64 (pow.f64 x 3) lo))) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 hi lo))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 x 2) (*.f64 hi lo))))))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) x)) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) x)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo))) (/.f64 (pow.f64 hi 3) lo))) (pow.f64 x 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo))))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (*.f64 lo x)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) lo)) (/.f64 (pow.f64 hi 3) lo))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (*.f64 lo x))))))
(/.f64 lo x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi lo) (pow.f64 x 2))) (/.f64 lo x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi lo) (pow.f64 x 2))) (+.f64 (/.f64 lo x) (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi lo) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) lo) (pow.f64 x 4))) (+.f64 (/.f64 lo x) (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 3)))))
(/.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 (/.f64 lo hi) (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 3)) (pow.f64 hi 4))) (+.f64 (/.f64 lo hi) (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3)))))
(/.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 (/.f64 lo hi) (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 3)) (pow.f64 hi 4))) (+.f64 (/.f64 lo hi) (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3)))))
(/.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 (/.f64 lo hi) (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 3)) (pow.f64 hi 4))) (+.f64 (/.f64 lo hi) (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3)))))
(/.f64 lo x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi lo) (pow.f64 x 2))) (/.f64 lo x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi lo) (pow.f64 x 2))) (+.f64 (/.f64 lo x) (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi lo) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) lo) (pow.f64 x 4))) (+.f64 (/.f64 lo x) (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 3)))))
(/.f64 lo x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi lo) (pow.f64 x 2))) (/.f64 lo x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi lo) (pow.f64 x 2))) (+.f64 (/.f64 lo x) (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi lo) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) lo) (pow.f64 x 4))) (+.f64 (/.f64 lo x) (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 3)))))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 (+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 x lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) lo)) (/.f64 (pow.f64 x 2) lo)) hi)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 -1 (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 x lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 hi lo))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (*.f64 hi lo)))))) (*.f64 -1 (/.f64 x lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
1
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
1
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) x)) (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) x)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo))) (/.f64 (pow.f64 hi 3) lo))) (pow.f64 x 2))) (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (*.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x))) (+.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo x)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) lo)) (/.f64 (pow.f64 hi 3) lo))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x))) (+.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo x)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))) (*.f64 -1 (/.f64 hi lo)))
(/.f64 x lo)
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(/.f64 (+.f64 hi x) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(/.f64 (+.f64 hi x) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))
(+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 x lo)))
(+.f64 (*.f64 hi (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 4)) 1/9) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 4)) 1/9) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))))) (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 x lo))))
(+.f64 (*.f64 hi (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 4)) 1/9) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 4)) 1/9) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))))) (+.f64 (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 x lo))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2)))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (/.f64 x lo))) 1/3) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 4)) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/3) (-.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2)))))))))))))
(+.f64 (*.f64 hi (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 4)) 1/9) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 4)) 1/9) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))))) (+.f64 (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 x lo))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2)))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (/.f64 x lo))) 1/3) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 4)) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/3) (-.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2))))))))))) (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 2)) 1/3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 3))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 5)) 1/9) (*.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (-.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2)))))))))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 5)) 1/9) (*.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (-.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 2)) 1/9) (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 4)) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/3) (-.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2))))))) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (/.f64 x lo))) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/3) (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 2)) 1/3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 3))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 5)) 1/9) (*.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (-.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2)))))))))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 8)) 1/9) (*.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (-.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2))))))))))))))))
1
(+.f64 1 (+.f64 (*.f64 1/3 (/.f64 (+.f64 hi x) lo)) (*.f64 2/3 (/.f64 (+.f64 hi x) lo))))
(+.f64 1 (+.f64 (*.f64 1/9 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (*.f64 2/9 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/3 (/.f64 (+.f64 hi x) lo)) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))) (pow.f64 lo 2))) (+.f64 (*.f64 2/3 (/.f64 (+.f64 hi x) lo)) (*.f64 2/3 (/.f64 (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))) (pow.f64 lo 2)))))))))
(+.f64 1 (+.f64 (*.f64 -2/3 (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (+.f64 hi x) 3)) (*.f64 2/3 (*.f64 (+.f64 hi x) (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2)))))) (pow.f64 lo 3))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (+.f64 hi x) 3)) (*.f64 2/3 (*.f64 (+.f64 hi x) (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2)))))) (pow.f64 lo 3))) (+.f64 (*.f64 1/9 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (*.f64 2/9 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (+.f64 hi x) (+.f64 (*.f64 1/9 (pow.f64 (+.f64 hi x) 2)) (*.f64 2/3 (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2)))))) (pow.f64 lo 3))) (+.f64 (*.f64 1/3 (/.f64 (+.f64 hi x) lo)) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))) (pow.f64 lo 2))) (+.f64 (*.f64 4/9 (/.f64 (*.f64 (+.f64 hi x) (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2)))) (pow.f64 lo 3))) (+.f64 (*.f64 2/3 (/.f64 (+.f64 hi x) lo)) (*.f64 2/3 (/.f64 (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))) (pow.f64 lo 2)))))))))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2/3 (+.f64 hi x)) (*.f64 -1/3 (+.f64 hi x))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2/3 (+.f64 hi x)) (*.f64 -1/3 (+.f64 hi x))) lo)) (+.f64 (*.f64 1/9 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (*.f64 2/9 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))) (pow.f64 lo 2))) (*.f64 2/3 (/.f64 (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))) (pow.f64 lo 2))))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2/3 (+.f64 hi x)) (*.f64 -1/3 (+.f64 hi x))) lo)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2/3 (+.f64 (*.f64 -2/3 (*.f64 (+.f64 hi x) (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))))) (*.f64 -1/27 (pow.f64 (+.f64 hi x) 3)))) (+.f64 (*.f64 -4/9 (*.f64 (+.f64 hi x) (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))))) (+.f64 (*.f64 -1/3 (*.f64 (+.f64 hi x) (+.f64 (*.f64 1/9 (pow.f64 (+.f64 hi x) 2)) (*.f64 2/3 (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))))))) (*.f64 -1/3 (+.f64 (*.f64 -2/3 (*.f64 (+.f64 hi x) (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))))) (*.f64 -1/27 (pow.f64 (+.f64 hi x) 3))))))) (pow.f64 lo 3))) (+.f64 (*.f64 1/9 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (*.f64 2/9 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))) (pow.f64 lo 2))) (*.f64 2/3 (/.f64 (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))) (pow.f64 lo 2)))))))))
(*.f64 (pow.f64 1 1/3) (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (*.f64 x (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 4)) 1/9) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 4)) 1/9) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (*.f64 (pow.f64 1 1/3) (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (*.f64 x (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 4)) 1/9) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 4)) 1/9) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (*.f64 (pow.f64 1 1/3) (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 4)) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 4)) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))))))))
(+.f64 (*.f64 x (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 4)) 1/9) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 4)) 1/9) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (*.f64 (pow.f64 1 1/3) (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 4)) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 4)) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))))))) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2)) 1/3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2)) 1/3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)))))) (+.f64 (*.f64 -2/27 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2)) 1/3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2)) 1/9) (*.f64 (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 4)) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 4)) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2)) 1/3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2)) 1/3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)))))) (*.f64 -2/27 (*.f64 (pow.f64 1 1/9) (/.f64 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3) (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))))))))))))
(pow.f64 (+.f64 1 (/.f64 x lo)) 1/3)
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 2)) 1/9) (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))) (pow.f64 (+.f64 1 (/.f64 x lo)) 1/3))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 2)) 1/9) (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 2)) 1/3) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2))))))) (pow.f64 (+.f64 1 (/.f64 x lo)) 1/3)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 2)) 1/3) (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 2)) 1/3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 3))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 5)) 1/9) (*.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (-.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2))))))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 2)) 1/9) (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 2)) 1/3) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2))))))) (pow.f64 (+.f64 1 (/.f64 x lo)) 1/3))))
1
(+.f64 1 (*.f64 1/3 (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (+.f64 (*.f64 1/3 (/.f64 (+.f64 hi x) lo)) (*.f64 1/3 (/.f64 (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (+.f64 hi x) 3)) (*.f64 2/3 (*.f64 (+.f64 hi x) (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2)))))) (pow.f64 lo 3))) (+.f64 (*.f64 1/3 (/.f64 (+.f64 hi x) lo)) (*.f64 1/3 (/.f64 (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))) (pow.f64 lo 2))))))
1
(+.f64 1 (*.f64 1/3 (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (+.f64 (*.f64 1/3 (/.f64 (+.f64 hi x) lo)) (*.f64 1/3 (/.f64 (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 1/3 (/.f64 (+.f64 hi x) lo)) (+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 -2/3 (*.f64 (+.f64 hi x) (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))))) (*.f64 -1/27 (pow.f64 (+.f64 hi x) 3))) (pow.f64 lo 3))) (*.f64 1/3 (/.f64 (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))) (pow.f64 lo 2))))))
(pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 1/3)
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2)) 1/9) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 1/3))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 7)) 1/9) (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2)) 1/9) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 1/3)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2)) 1/3) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2)) 1/3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2)) 1/3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3))))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 7)) 1/9) (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2)) 1/9) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 1/3))))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(-.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2) (/.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) (-.f64 hi x)) lo)) (/.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) (-.f64 hi x)) lo)))
(*.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (*.f64 (*.f64 hi (-.f64 hi x)) (-.f64 hi x)) (pow.f64 lo 3))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) (/.f64 1 (/.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) (-.f64 hi x)) lo)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (*.f64 (*.f64 hi (-.f64 hi x)) (-.f64 hi x)) (pow.f64 lo 3)))) (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 3))))
(/.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) (-.f64 hi x)) lo) (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2))))
(/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (*.f64 (*.f64 hi (-.f64 hi x)) (-.f64 hi x)) (pow.f64 lo 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) (/.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) (-.f64 hi x)) lo))
(/.f64 (+.f64 (*.f64 (-.f64 hi x) (*.f64 lo lo)) (*.f64 lo (*.f64 hi (-.f64 hi x)))) (*.f64 lo (*.f64 lo lo)))
(/.f64 (+.f64 (*.f64 (-.f64 hi x) lo) (*.f64 lo (*.f64 (/.f64 hi lo) (-.f64 hi x)))) (*.f64 lo lo))
(/.f64 (+.f64 (*.f64 (-.f64 hi x) lo) (*.f64 lo (*.f64 hi (/.f64 (-.f64 hi x) lo)))) (*.f64 lo lo))
(/.f64 (+.f64 (*.f64 lo lo) (*.f64 (/.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 hi x)))) (*.f64 (/.f64 lo (-.f64 hi x)) (*.f64 lo lo)))
(/.f64 (+.f64 lo (*.f64 (/.f64 lo (-.f64 hi x)) (*.f64 (/.f64 hi lo) (-.f64 hi x)))) (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(/.f64 (+.f64 lo (*.f64 (/.f64 lo (-.f64 hi x)) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 hi x)) (*.f64 lo lo)) (*.f64 (neg.f64 lo) (*.f64 hi (-.f64 hi x)))) (*.f64 (neg.f64 lo) (*.f64 lo lo)))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 hi x)) lo) (*.f64 (neg.f64 lo) (*.f64 (/.f64 hi lo) (-.f64 hi x)))) (*.f64 (neg.f64 lo) lo))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 hi x)) lo) (*.f64 (neg.f64 lo) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) (*.f64 (neg.f64 lo) lo))
(/.f64 (+.f64 (*.f64 (*.f64 hi (-.f64 hi x)) lo) (*.f64 (*.f64 lo lo) (-.f64 hi x))) (pow.f64 lo 3))
(/.f64 (+.f64 (*.f64 (*.f64 hi (-.f64 hi x)) (/.f64 lo (-.f64 hi x))) (*.f64 (*.f64 lo lo) 1)) (*.f64 (*.f64 lo lo) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 (*.f64 (*.f64 hi (-.f64 hi x)) (neg.f64 lo)) (*.f64 (*.f64 lo lo) (neg.f64 (-.f64 hi x)))) (*.f64 (*.f64 lo lo) (neg.f64 lo)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) lo) (*.f64 lo (-.f64 hi x))) (*.f64 lo lo))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) (/.f64 lo (-.f64 hi x))) (*.f64 lo 1)) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) (neg.f64 lo)) (*.f64 lo (neg.f64 (-.f64 hi x)))) (*.f64 lo (neg.f64 lo)))
(/.f64 (+.f64 (*.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) lo) (*.f64 lo (-.f64 hi x))) (*.f64 lo lo))
(/.f64 (+.f64 (*.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) (/.f64 lo (-.f64 hi x))) (*.f64 lo 1)) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 (*.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) (neg.f64 lo)) (*.f64 lo (neg.f64 (-.f64 hi x)))) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 hi x)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) lo))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 hi x)) (*.f64 (-.f64 1 (/.f64 hi lo)) lo))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (*.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (-.f64 hi x))) (*.f64 (-.f64 1 (/.f64 hi lo)) (neg.f64 lo)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (*.f64 (*.f64 hi (-.f64 hi x)) (-.f64 hi x)) (pow.f64 lo 3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2))) (neg.f64 (/.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) (-.f64 hi x)) lo)))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))))
(pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 2))
(log.f64 (exp.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 1 lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(fma.f64 1 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(fma.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (/.f64 (-.f64 hi x) lo))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) (sqrt.f64 (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 hi (-.f64 hi x))) lo) (/.f64 (sqrt.f64 (*.f64 hi (-.f64 hi x))) lo) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) 1)
(/.f64 hi (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(/.f64 (/.f64 hi lo) (/.f64 lo (-.f64 hi x)))
(/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) lo))
(/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi))
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo (-.f64 hi x))))
(/.f64 1 (*.f64 (/.f64 lo (-.f64 hi x)) (/.f64 lo hi)))
(/.f64 1 (/.f64 (*.f64 lo lo) (*.f64 hi (-.f64 hi x))))
(/.f64 1 (/.f64 lo (*.f64 (/.f64 hi lo) (-.f64 hi x))))
(/.f64 1 (/.f64 lo (*.f64 hi (/.f64 (-.f64 hi x) lo))))
(/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))
(/.f64 (neg.f64 hi) (*.f64 (/.f64 lo (-.f64 hi x)) (neg.f64 lo)))
(/.f64 (neg.f64 (-.f64 hi x)) (*.f64 (/.f64 lo hi) (neg.f64 lo)))
(/.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) lo)
(/.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) lo)
(/.f64 (*.f64 hi 1) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (neg.f64 hi) 1) (*.f64 (neg.f64 lo) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 hi (neg.f64 (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 hi) (-.f64 hi x)) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (neg.f64 hi) (neg.f64 (-.f64 hi x))) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 hi x) hi) (*.f64 lo lo))
(/.f64 (*.f64 (-.f64 hi x) 1) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 (-.f64 hi x) (neg.f64 hi)) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) hi) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) 1) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (neg.f64 hi)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (neg.f64 (*.f64 hi (-.f64 hi x))) (neg.f64 (*.f64 lo lo)))
(/.f64 (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x))) (neg.f64 lo))
(/.f64 (neg.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo))) (neg.f64 lo))
(pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 hi (-.f64 hi x))) lo) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) (/.f64 hi lo)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (log.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1))) 1)
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)))) (/.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)))))
(*.f64 1 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1)) 2) (cbrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1)))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1)) (sqrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1)))
(*.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))))))
(*.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 2)) (/.f64 1 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)))) (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 3))))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))) (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 2))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 2)) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 2))) (neg.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 3) 1) (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 1))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))) (-.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (/.f64 (-.f64 hi x) lo)))))
(pow.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1) 2))
(log.f64 (exp.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1)))
(exp.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1)))
(fma.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 1)
(fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))) 1)
(fma.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(-.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 1 (/.f64 hi lo))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (-.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1))))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) 1/3)
(pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 1 (/.f64 hi lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(-.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 1 (/.f64 hi lo))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (-.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1))))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) 1/3)
(pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 1 (/.f64 hi lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo))) 1)
(*.f64 1 (/.f64 (+.f64 hi x) lo))
(*.f64 (+.f64 hi x) (/.f64 1 lo))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 lo (+.f64 hi x)) -2)) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) (sqrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (neg.f64 (+.f64 hi x)) (/.f64 1 (neg.f64 lo)))
(*.f64 (/.f64 1 lo) (pow.f64 (/.f64 1 (+.f64 hi x)) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 lo (+.f64 hi x))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 lo (+.f64 hi x))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 lo (+.f64 hi x))) -1) (pow.f64 (sqrt.f64 (/.f64 lo (+.f64 hi x))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 hi x) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 hi x) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 hi x)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 hi x)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) 1) (/.f64 (sqrt.f64 (+.f64 hi x)) lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 hi x)) (cbrt.f64 lo)))
(pow.f64 (/.f64 lo (+.f64 hi x)) -1)
(pow.f64 (/.f64 (+.f64 hi x) lo) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) 1/3)
(pow.f64 (pow.f64 (/.f64 lo (+.f64 hi x)) 2) -1/2)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) 2)
(sqrt.f64 (pow.f64 (/.f64 lo (+.f64 hi x)) -2))
(log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 hi x) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 hi x) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 hi x) lo)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))
(+.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1))) 1)
(*.f64 1 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1)) 2) (cbrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1)))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1)) (sqrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)) 3) 1) (+.f64 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))) (-.f64 1 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)) 1))))
(pow.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1) 2))
(log.f64 (exp.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1)))
(exp.f64 (log.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo))
(-.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(/.f64 (+.f64 (*.f64 (*.f64 hi (-.f64 hi x)) (/.f64 lo (+.f64 hi x))) (*.f64 (*.f64 lo lo) 1)) (*.f64 (*.f64 lo lo) (/.f64 lo (+.f64 hi x))))
(/.f64 (+.f64 (*.f64 (*.f64 hi (-.f64 hi x)) lo) (*.f64 (*.f64 lo lo) (+.f64 hi x))) (pow.f64 lo 3))
(/.f64 (+.f64 (*.f64 (*.f64 hi (-.f64 hi x)) (neg.f64 lo)) (*.f64 (*.f64 lo lo) (neg.f64 (+.f64 hi x)))) (*.f64 (*.f64 lo lo) (neg.f64 lo)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) (/.f64 lo (+.f64 hi x))) (*.f64 lo 1)) (*.f64 lo (/.f64 lo (+.f64 hi x))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) lo) (*.f64 lo (+.f64 hi x))) (*.f64 lo lo))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) (neg.f64 lo)) (*.f64 lo (neg.f64 (+.f64 hi x)))) (*.f64 lo (neg.f64 lo)))
(/.f64 (+.f64 (*.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) (/.f64 lo (+.f64 hi x))) (*.f64 lo 1)) (*.f64 lo (/.f64 lo (+.f64 hi x))))
(/.f64 (+.f64 (*.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) lo) (*.f64 lo (+.f64 hi x))) (*.f64 lo lo))
(/.f64 (+.f64 (*.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) (neg.f64 lo)) (*.f64 lo (neg.f64 (+.f64 hi x)))) (*.f64 lo (neg.f64 lo)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 (pow.f64 (/.f64 lo (+.f64 hi x)) -2) (*.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo)))))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo))) 1)
(*.f64 1 (/.f64 (+.f64 hi x) lo))
(*.f64 (+.f64 hi x) (/.f64 1 lo))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 lo (+.f64 hi x)) -2)) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) (sqrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (neg.f64 (+.f64 hi x)) (/.f64 1 (neg.f64 lo)))
(*.f64 (/.f64 1 lo) (pow.f64 (/.f64 1 (+.f64 hi x)) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 lo (+.f64 hi x))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 lo (+.f64 hi x))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 lo (+.f64 hi x))) -1) (pow.f64 (sqrt.f64 (/.f64 lo (+.f64 hi x))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 hi x) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 hi x) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 hi x)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 hi x)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) 1) (/.f64 (sqrt.f64 (+.f64 hi x)) lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 hi x)) (cbrt.f64 lo)))
(/.f64 1 (/.f64 lo (+.f64 hi x)))
(/.f64 1 (/.f64 (/.f64 lo (+.f64 hi x)) 1))
(/.f64 (+.f64 hi x) lo)
(/.f64 -1 (neg.f64 (/.f64 lo (+.f64 hi x))))
(/.f64 (neg.f64 (+.f64 hi x)) (neg.f64 lo))
(/.f64 (*.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) 1) (*.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 hi 3)) 1) (*.f64 (fma.f64 x x (-.f64 (*.f64 hi hi) (*.f64 x hi))) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 hi 3) (pow.f64 x 3)) 1) (*.f64 (fma.f64 hi hi (-.f64 (*.f64 x x) (*.f64 hi x))) lo))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 hi hi)) 1) (*.f64 (-.f64 x hi) lo))
(/.f64 (neg.f64 (neg.f64 (+.f64 hi x))) (neg.f64 (neg.f64 lo)))
(sqrt.f64 (pow.f64 (/.f64 lo (+.f64 hi x)) -2))
(log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 hi x) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 hi x) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 hi x) lo)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 lo (+.f64 hi x)))) 1)
(*.f64 lo (/.f64 1 (+.f64 hi x)))
(*.f64 1 (/.f64 lo (+.f64 hi x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 lo (+.f64 hi x))) 2) (cbrt.f64 (/.f64 lo (+.f64 hi x))))
(*.f64 (sqrt.f64 (/.f64 lo (+.f64 hi x))) (sqrt.f64 (/.f64 lo (+.f64 hi x))))
(*.f64 (neg.f64 lo) (/.f64 1 (neg.f64 (+.f64 hi x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (/.f64 (cbrt.f64 lo) (+.f64 hi x)))
(*.f64 (/.f64 (sqrt.f64 lo) 1) (/.f64 (sqrt.f64 lo) (+.f64 hi x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2)) (/.f64 lo (cbrt.f64 (+.f64 hi x))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 hi x))) (/.f64 lo (sqrt.f64 (+.f64 hi x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (+.f64 hi x)) 2)) (cbrt.f64 (/.f64 lo (+.f64 hi x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (+.f64 hi x))) (/.f64 (cbrt.f64 lo) (sqrt.f64 (+.f64 hi x))))
(*.f64 (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (+.f64 hi x)) 2)) (/.f64 (sqrt.f64 lo) (cbrt.f64 (+.f64 hi x))))
(pow.f64 (/.f64 lo (+.f64 hi x)) 1)
(pow.f64 (/.f64 (+.f64 hi x) lo) -1)
(pow.f64 (cbrt.f64 (/.f64 lo (+.f64 hi x))) 3)
(pow.f64 (pow.f64 (/.f64 lo (+.f64 hi x)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 lo (+.f64 hi x))) 2)
(sqrt.f64 (pow.f64 (/.f64 lo (+.f64 hi x)) 2))
(log.f64 (exp.f64 (/.f64 lo (+.f64 hi x))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 lo (+.f64 hi x)))))
(cbrt.f64 (pow.f64 (/.f64 lo (+.f64 hi x)) 3))
(cbrt.f64 (/.f64 (pow.f64 lo 3) (pow.f64 (+.f64 hi x) 3)))
(expm1.f64 (log1p.f64 (/.f64 lo (+.f64 hi x))))
(exp.f64 (log.f64 (/.f64 lo (+.f64 hi x))))
(exp.f64 (*.f64 (log.f64 (/.f64 lo (+.f64 hi x))) 1))
(log1p.f64 (expm1.f64 (/.f64 lo (+.f64 hi x))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) 1)
(-.f64 (/.f64 1 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(*.f64 1 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 2) (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(*.f64 (sqrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (sqrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(*.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2)) (/.f64 1 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3))))
(/.f64 1 (/.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2)) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2))) (neg.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))))
(pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 3)
(pow.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 2)
(sqrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2))
(log.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(+.f64 (/.f64 (/.f64 hi lo) (/.f64 lo (+.f64 hi x))) (/.f64 (+.f64 hi x) lo))
(-.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 hi lo) (/.f64 lo (+.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (+.f64 (*.f64 (/.f64 (/.f64 hi lo) (/.f64 lo (+.f64 hi x))) (/.f64 (/.f64 hi lo) (/.f64 lo (+.f64 hi x)))) (-.f64 (pow.f64 (/.f64 lo (+.f64 hi x)) -2) (*.f64 (/.f64 (/.f64 hi lo) (/.f64 lo (+.f64 hi x))) (/.f64 (+.f64 hi x) lo)))))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) (/.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(*.f64 1 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(*.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 2) (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(*.f64 (hypot.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (hypot.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) 1) (/.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) 2) 3) (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(*.f64 (pow.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1/6) 3) (pow.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1/6) 3))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1)))
(/.f64 1 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) 1)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) 1) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) 1)) (neg.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(sqrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2))
(log.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))) 1)
(*.f64 1 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) 2) (cbrt.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(*.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1/6) (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(*.f64 (pow.f64 (hypot.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 1/3) (pow.f64 (hypot.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 1/3))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) 1)) (cbrt.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))))
(pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1/3)
(pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) 3)
(pow.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 2))
(log.f64 (exp.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(exp.f64 (*.f64 1/3 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1/3))
(exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo))) 1)
(*.f64 1 (/.f64 (+.f64 hi x) lo))
(*.f64 (+.f64 hi x) (/.f64 1 lo))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 lo (+.f64 hi x)) -2)) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) (sqrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (neg.f64 (+.f64 hi x)) (/.f64 1 (neg.f64 lo)))
(*.f64 (/.f64 1 lo) (pow.f64 (/.f64 1 (+.f64 hi x)) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 lo (+.f64 hi x))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 lo (+.f64 hi x))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 lo (+.f64 hi x))) -1) (pow.f64 (sqrt.f64 (/.f64 lo (+.f64 hi x))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 hi x) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 hi x) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 hi x)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 hi x)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) 1) (/.f64 (sqrt.f64 (+.f64 hi x)) lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 hi x)) (cbrt.f64 lo)))
(pow.f64 (/.f64 lo (+.f64 hi x)) -1)
(pow.f64 (/.f64 (+.f64 hi x) lo) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) 1/3)
(pow.f64 (pow.f64 (/.f64 lo (+.f64 hi x)) 2) -1/2)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) 2)
(sqrt.f64 (pow.f64 (/.f64 lo (+.f64 hi x)) -2))
(log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 hi x) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 hi x) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 hi x) lo)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))
Outputs
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))
(fma.f64 -1 (/.f64 x 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 (neg.f64 x) lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 x lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 x lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 x lo)))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 x lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 x lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 x lo)))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 x lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 x lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(neg.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))
(*.f64 x (neg.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 hi (/.f64 (*.f64 lo lo) x)))
(/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 hi (/.f64 (*.f64 lo lo) x)))
(/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 hi (/.f64 (*.f64 lo lo) x)))
(/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(-.f64 1 (/.f64 x lo))
(-.f64 (+.f64 1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (/.f64 x lo))
(+.f64 1 (-.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))) (/.f64 x lo)))
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (neg.f64 x) lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 x lo)))
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 x lo)))
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(-.f64 (+.f64 1 (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 x lo)))
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 x lo)))
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 x lo)))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))) (/.f64 x lo))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))) (/.f64 x lo))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(neg.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))
(*.f64 x (neg.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (-.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (-.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (-.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))))
1
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
1
1
1
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
1
1
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(+.f64 1 (/.f64 x lo))
(+.f64 (/.f64 x lo) 1)
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 x lo)))
(+.f64 1 (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (+.f64 (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (+.f64 (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (+.f64 (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (+.f64 (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (neg.f64 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (neg.f64 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 1 (-.f64 (+.f64 (/.f64 x lo) (pow.f64 (/.f64 hi lo) 2)) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (neg.f64 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 1 (-.f64 (+.f64 (/.f64 x lo) (pow.f64 (/.f64 hi lo) 2)) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))))
(/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))
(*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi))
(*.f64 (+.f64 x hi) (/.f64 (/.f64 hi lo) lo))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (*.f64 (+.f64 x hi) (/.f64 (/.f64 hi lo) lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (*.f64 (+.f64 x hi) (/.f64 (/.f64 hi lo) lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (*.f64 (+.f64 x hi) (/.f64 (/.f64 hi lo) lo))))
1
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 1 (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (*.f64 (+.f64 x hi) (/.f64 (/.f64 hi lo) lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (*.f64 (+.f64 x hi) (/.f64 (/.f64 hi lo) lo))))
1
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 1 (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (*.f64 (+.f64 x hi) (/.f64 (/.f64 hi lo) lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (*.f64 (+.f64 x hi) (/.f64 (/.f64 hi lo) lo))))
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))
(*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))
(*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))
(/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo))))))
(+.f64 1 (+.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo))))))
(+.f64 1 (+.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo))))))
(/.f64 x lo)
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x lo))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (+.f64 (/.f64 x lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (+.f64 (/.f64 x lo) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (+.f64 (/.f64 x lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) lo)) (/.f64 (pow.f64 x 2) lo)) hi)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 (*.f64 0 (/.f64 (*.f64 x x) lo)) hi) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (+.f64 (/.f64 x lo) (pow.f64 (/.f64 hi lo) 2))) (/.f64 0 hi))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (+.f64 (/.f64 x lo) (pow.f64 (/.f64 hi lo) 2)) (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 hi lo))) (+.f64 (/.f64 x lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (*.f64 hi lo))))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 (*.f64 x x) (*.f64 lo hi)) (+.f64 (/.f64 x lo) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 x x) (*.f64 lo hi))))))
(-.f64 (-.f64 (+.f64 (/.f64 x lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 x hi)))) (*.f64 (/.f64 x lo) (/.f64 x hi))) (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))
(-.f64 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) x)) (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 0 (/.f64 (*.f64 hi hi) lo)) x) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (/.f64 hi lo))
(+.f64 (/.f64 0 x) (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) x)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo))) (/.f64 (pow.f64 hi 3) lo))) (pow.f64 x 2))) (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 0 (/.f64 (*.f64 hi hi) lo)) x) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (pow.f64 hi 3) lo) (fma.f64 hi (*.f64 0 (/.f64 (*.f64 hi hi) lo)) (/.f64 (pow.f64 hi 3) lo))) (*.f64 x x)) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))) (/.f64 hi lo))
(+.f64 (/.f64 0 x) (+.f64 (-.f64 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 (-.f64 (fma.f64 hi 0 (/.f64 (pow.f64 hi 3) lo)) (/.f64 (pow.f64 hi 3) lo)) (*.f64 x x))) (/.f64 hi lo)))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo))))
(neg.f64 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))))
(*.f64 (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (neg.f64 x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 hi lo))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)))) (/.f64 hi lo))
(-.f64 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x))) (+.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo x)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 x lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 x lo))))) (/.f64 hi lo))
(+.f64 (-.f64 (-.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 hi lo) (/.f64 hi x))) (*.f64 (/.f64 hi lo) (/.f64 hi x))) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)))) (/.f64 hi lo))
(-.f64 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) lo)) (/.f64 (pow.f64 hi 3) lo))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x))) (+.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo x)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 hi (*.f64 0 (/.f64 (*.f64 hi hi) lo))) (*.f64 0 (/.f64 (pow.f64 hi 3) lo))) (*.f64 x x)) (fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 x lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 x lo)))))) (/.f64 hi lo))
(+.f64 (-.f64 (+.f64 (-.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 hi lo) (/.f64 hi x))) (*.f64 (/.f64 hi lo) (/.f64 hi x))) (/.f64 (*.f64 hi 0) (*.f64 x x))) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)))) (/.f64 hi lo))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) lo)) (/.f64 (pow.f64 x 2) lo)) hi)) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(fma.f64 -1 (/.f64 (*.f64 0 (/.f64 (*.f64 x x) lo)) hi) (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 (+.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 0 hi))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) lo)) (/.f64 (pow.f64 x 2) lo)) hi)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) lo)) (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) lo)) (/.f64 (pow.f64 x 2) lo))) (/.f64 (pow.f64 x 3) lo))) (pow.f64 hi 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo))))
(fma.f64 -1 (/.f64 (*.f64 0 (/.f64 (*.f64 x x) lo)) hi) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (pow.f64 x 3) lo) (fma.f64 x (*.f64 0 (/.f64 (*.f64 x x) lo)) (/.f64 (pow.f64 x 3) lo))) (*.f64 hi hi)) (+.f64 (/.f64 x lo) (/.f64 hi lo))))
(+.f64 (/.f64 0 hi) (-.f64 (+.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 (-.f64 (fma.f64 x 0 (/.f64 (pow.f64 x 3) lo)) (/.f64 (pow.f64 x 3) lo)) (*.f64 hi hi))))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 hi lo))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 x 2) (*.f64 hi lo)))))
(fma.f64 -1 (/.f64 (*.f64 x x) (*.f64 lo hi)) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 x x) (*.f64 lo hi)))))
(-.f64 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (*.f64 (/.f64 x lo) (/.f64 x hi)))) (*.f64 (/.f64 x lo) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) lo)) (/.f64 (pow.f64 x 2) lo)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) lo)) (/.f64 (pow.f64 x 3) lo))) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 hi lo))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 x 2) (*.f64 hi lo))))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 x (*.f64 0 (/.f64 (*.f64 x x) lo))) (*.f64 0 (/.f64 (pow.f64 x 3) lo))) (*.f64 hi hi)) (fma.f64 -1 (/.f64 (*.f64 x x) (*.f64 lo hi)) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 x x) (*.f64 lo hi))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 0) (*.f64 hi hi)) (*.f64 (/.f64 x lo) (/.f64 x hi))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (*.f64 (/.f64 x lo) (/.f64 x hi)))))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) x)) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(fma.f64 -1 (/.f64 (*.f64 0 (/.f64 (*.f64 hi hi) lo)) x) (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 (+.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 0 x))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) x)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo))) (/.f64 (pow.f64 hi 3) lo))) (pow.f64 x 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo))))
(fma.f64 -1 (/.f64 (*.f64 0 (/.f64 (*.f64 hi hi) lo)) x) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (pow.f64 hi 3) lo) (fma.f64 hi (*.f64 0 (/.f64 (*.f64 hi hi) lo)) (/.f64 (pow.f64 hi 3) lo))) (*.f64 x x)) (+.f64 (/.f64 x lo) (/.f64 hi lo))))
(+.f64 (/.f64 0 x) (-.f64 (+.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 (-.f64 (fma.f64 hi 0 (/.f64 (pow.f64 hi 3) lo)) (/.f64 (pow.f64 hi 3) lo)) (*.f64 x x))))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (*.f64 lo x)))))
(fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 x lo)) (+.f64 (+.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 (*.f64 hi hi) (*.f64 x lo))))
(-.f64 (+.f64 (+.f64 (/.f64 x lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 hi x))) (*.f64 (/.f64 hi lo) (/.f64 hi x)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) lo)) (/.f64 (pow.f64 hi 3) lo))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (*.f64 lo x))))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 hi (*.f64 0 (/.f64 (*.f64 hi hi) lo))) (*.f64 0 (/.f64 (pow.f64 hi 3) lo))) (*.f64 x x)) (fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 x lo)) (+.f64 (+.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 (*.f64 hi hi) (*.f64 x lo)))))
(+.f64 (/.f64 (*.f64 hi 0) (*.f64 x x)) (-.f64 (+.f64 (+.f64 (/.f64 x lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 hi x))) (*.f64 (/.f64 hi lo) (/.f64 hi x))))
(/.f64 lo x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi lo) (pow.f64 x 2))) (/.f64 lo x))
(fma.f64 -1 (/.f64 (*.f64 lo hi) (*.f64 x x)) (/.f64 lo x))
(-.f64 (/.f64 lo x) (*.f64 (/.f64 lo x) (/.f64 hi x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi lo) (pow.f64 x 2))) (+.f64 (/.f64 lo x) (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 3))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 lo hi) (*.f64 x x)) (/.f64 lo x)) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 x 3) lo)))
(+.f64 (-.f64 (/.f64 lo x) (*.f64 (/.f64 lo x) (/.f64 hi x))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 x 3) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi lo) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) lo) (pow.f64 x 4))) (+.f64 (/.f64 lo x) (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 3)))))
(fma.f64 -1 (/.f64 (*.f64 lo hi) (*.f64 x x)) (fma.f64 -1 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 x 4) lo)) (+.f64 (/.f64 lo x) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 x 3) lo)))))
(-.f64 (-.f64 (+.f64 (/.f64 lo x) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 x 3) lo))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 x 4) lo))) (*.f64 (/.f64 lo x) (/.f64 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 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 lo hi) (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi)) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))
(+.f64 (-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi))) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 3)) (pow.f64 hi 4))) (+.f64 (/.f64 lo hi) (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 4) (pow.f64 x 3))) (+.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))))
(-.f64 (-.f64 (+.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x)))) (/.f64 lo (/.f64 (pow.f64 hi 4) (pow.f64 x 3)))) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 lo hi) (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi)) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))
(+.f64 (-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi))) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 3)) (pow.f64 hi 4))) (+.f64 (/.f64 lo hi) (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 4) (pow.f64 x 3))) (+.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))))
(-.f64 (-.f64 (+.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x)))) (/.f64 lo (/.f64 (pow.f64 hi 4) (pow.f64 x 3)))) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (/.f64 lo hi) (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3))))
(+.f64 (fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi)) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))
(+.f64 (-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi))) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 3)) (pow.f64 hi 4))) (+.f64 (/.f64 lo hi) (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 4) (pow.f64 x 3))) (+.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x))))))
(-.f64 (-.f64 (+.f64 (/.f64 lo hi) (/.f64 lo (/.f64 (pow.f64 hi 3) (*.f64 x x)))) (/.f64 lo (/.f64 (pow.f64 hi 4) (pow.f64 x 3)))) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(/.f64 lo x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi lo) (pow.f64 x 2))) (/.f64 lo x))
(fma.f64 -1 (/.f64 (*.f64 lo hi) (*.f64 x x)) (/.f64 lo x))
(-.f64 (/.f64 lo x) (*.f64 (/.f64 lo x) (/.f64 hi x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi lo) (pow.f64 x 2))) (+.f64 (/.f64 lo x) (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 3))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 lo hi) (*.f64 x x)) (/.f64 lo x)) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 x 3) lo)))
(+.f64 (-.f64 (/.f64 lo x) (*.f64 (/.f64 lo x) (/.f64 hi x))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 x 3) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi lo) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) lo) (pow.f64 x 4))) (+.f64 (/.f64 lo x) (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 3)))))
(fma.f64 -1 (/.f64 (*.f64 lo hi) (*.f64 x x)) (fma.f64 -1 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 x 4) lo)) (+.f64 (/.f64 lo x) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 x 3) lo)))))
(-.f64 (-.f64 (+.f64 (/.f64 lo x) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 x 3) lo))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 x 4) lo))) (*.f64 (/.f64 lo x) (/.f64 hi x)))
(/.f64 lo x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi lo) (pow.f64 x 2))) (/.f64 lo x))
(fma.f64 -1 (/.f64 (*.f64 lo hi) (*.f64 x x)) (/.f64 lo x))
(-.f64 (/.f64 lo x) (*.f64 (/.f64 lo x) (/.f64 hi x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi lo) (pow.f64 x 2))) (+.f64 (/.f64 lo x) (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 3))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 lo hi) (*.f64 x x)) (/.f64 lo x)) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 x 3) lo)))
(+.f64 (-.f64 (/.f64 lo x) (*.f64 (/.f64 lo x) (/.f64 hi x))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 x 3) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi lo) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) lo) (pow.f64 x 4))) (+.f64 (/.f64 lo x) (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 3)))))
(fma.f64 -1 (/.f64 (*.f64 lo hi) (*.f64 x x)) (fma.f64 -1 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 x 4) lo)) (+.f64 (/.f64 lo x) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 x 3) lo)))))
(-.f64 (-.f64 (+.f64 (/.f64 lo x) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 x 3) lo))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 x 4) lo))) (*.f64 (/.f64 lo x) (/.f64 hi x)))
(+.f64 1 (/.f64 x lo))
(+.f64 (/.f64 x lo) 1)
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x lo)))
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (+.f64 (/.f64 x lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (+.f64 (/.f64 x lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(-.f64 (+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (neg.f64 (/.f64 x lo))))
(+.f64 1 (+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) lo)) (/.f64 (pow.f64 x 2) lo)) hi)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (-.f64 (fma.f64 -1 (/.f64 (*.f64 0 (/.f64 (*.f64 x x) lo)) hi) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (neg.f64 (/.f64 x lo))))
(+.f64 1 (+.f64 (+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 0 hi)) (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (-.f64 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (neg.f64 (/.f64 x lo))))
(+.f64 1 (+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))) (/.f64 x lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 hi lo))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (*.f64 hi lo)))))) (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (-.f64 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 (*.f64 x x) (*.f64 lo hi)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 x x) (*.f64 lo hi))))) (neg.f64 (/.f64 x lo))))
(+.f64 1 (+.f64 (-.f64 (-.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 x hi))) (*.f64 (/.f64 x lo) (/.f64 x hi))) (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))) (/.f64 x lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
1
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 1 (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
1
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 1 (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))
(-.f64 (+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) x)) (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (+.f64 (fma.f64 -1 (/.f64 (*.f64 0 (/.f64 (*.f64 hi hi) lo)) x) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (/.f64 hi lo)))
(+.f64 1 (+.f64 (/.f64 0 x) (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)) x)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo))) (/.f64 (pow.f64 hi 3) lo))) (pow.f64 x 2))) (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (+.f64 (fma.f64 -1 (/.f64 (*.f64 0 (/.f64 (*.f64 hi hi) lo)) x) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (pow.f64 hi 3) lo) (fma.f64 hi (*.f64 0 (/.f64 (*.f64 hi hi) lo)) (/.f64 (pow.f64 hi 3) lo))) (*.f64 x x)) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))) (/.f64 hi lo)))
(+.f64 1 (+.f64 (/.f64 0 x) (+.f64 (-.f64 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 (-.f64 (fma.f64 hi 0 (/.f64 (pow.f64 hi 3) lo)) (/.f64 (pow.f64 hi 3) lo)) (*.f64 x x))) (/.f64 hi lo))))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo))))
(neg.f64 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))))
(*.f64 (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (neg.f64 x))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (+.f64 (fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 hi lo)))
(+.f64 1 (+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)))) (/.f64 hi lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x))) (+.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo x)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (+.f64 (fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 x lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 x lo))))) (/.f64 hi lo)))
(+.f64 1 (+.f64 (-.f64 (-.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 hi lo) (/.f64 hi x))) (*.f64 (/.f64 hi lo) (/.f64 hi x))) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)))) (/.f64 hi lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)) (/.f64 (pow.f64 hi 2) lo)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) lo)) (/.f64 (pow.f64 hi 3) lo))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x))) (+.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo x)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (+.f64 (fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 hi (*.f64 0 (/.f64 (*.f64 hi hi) lo))) (*.f64 0 (/.f64 (pow.f64 hi 3) lo))) (*.f64 x x)) (fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 x lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 x lo)))))) (/.f64 hi lo)))
(+.f64 1 (+.f64 (-.f64 (+.f64 (-.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 hi lo) (/.f64 hi x))) (*.f64 (/.f64 hi lo) (/.f64 hi x))) (/.f64 (*.f64 hi 0) (*.f64 x x))) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)))) (/.f64 hi lo)))
(/.f64 x lo)
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 x lo))
(fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (neg.f64 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (neg.f64 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (+.f64 (/.f64 x lo) (pow.f64 (/.f64 hi lo) 2)) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (neg.f64 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (+.f64 (/.f64 x lo) (pow.f64 (/.f64 hi lo) 2)) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))
(/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))
(*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi))
(*.f64 (+.f64 x hi) (/.f64 (/.f64 hi lo) lo))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (*.f64 (+.f64 x hi) (/.f64 (/.f64 hi lo) lo))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (*.f64 (+.f64 x hi) (/.f64 (/.f64 hi lo) lo))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (*.f64 (+.f64 x hi) (/.f64 (/.f64 hi lo) lo))))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (*.f64 (+.f64 x hi) (/.f64 (/.f64 hi lo) lo))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (*.f64 (+.f64 x hi) (/.f64 (/.f64 hi lo) lo))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (*.f64 (+.f64 x hi) (/.f64 (/.f64 hi lo) lo))))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (*.f64 (+.f64 x hi) (/.f64 (/.f64 hi lo) lo))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (*.f64 (+.f64 x hi) (/.f64 (/.f64 hi lo) lo))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (*.f64 (+.f64 x hi) (/.f64 (/.f64 hi lo) lo))))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))
(*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))
(+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))
(neg.f64 (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo))))
(*.f64 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (neg.f64 x))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)) (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)) (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)) (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo))))
(*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 x lo)))
(+.f64 (/.f64 x lo) 1)
(+.f64 (*.f64 hi (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 4)) 1/9) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 4)) 1/9) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))))) (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 x lo))))
(fma.f64 hi (*.f64 (*.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 x lo) 1) 4) 1/18) (pow.f64 (pow.f64 (+.f64 (/.f64 x lo) 1) 4) 1/18))) 1) (+.f64 (/.f64 x lo) 1))
(fma.f64 hi (*.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 x lo) 1) 4) 1/18) (pow.f64 (pow.f64 (+.f64 (/.f64 x lo) 1) 4) 1/18))) (+.f64 (/.f64 x lo) 1))
(+.f64 (*.f64 hi (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 4)) 1/9) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 4)) 1/9) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))))) (+.f64 (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 x lo))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2)))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (/.f64 x lo))) 1/3) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 4)) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/3) (-.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2)))))))))))))
(+.f64 (fma.f64 hi (*.f64 (*.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 x lo) 1) 4) 1/18) (pow.f64 (pow.f64 (+.f64 (/.f64 x lo) 1) 4) 1/18))) 1) (+.f64 (/.f64 x lo) 1)) (*.f64 (*.f64 hi hi) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18) (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18)) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2)) (+.f64 (*.f64 1/3 (-.f64 (/.f64 1 (*.f64 lo lo)) (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18) (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18))) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2)))) (*.f64 (cbrt.f64 (+.f64 (/.f64 x lo) 1)) (fma.f64 1/9 (*.f64 (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 4)) 1/18))) (*.f64 (*.f64 2/3 (cbrt.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)))) (-.f64 (/.f64 1 (*.f64 lo lo)) (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18) (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18))) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2))))))))))
(+.f64 (fma.f64 hi (*.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 x lo) 1) 4) 1/18) (pow.f64 (pow.f64 (+.f64 (/.f64 x lo) 1) 4) 1/18))) (+.f64 (/.f64 x lo) 1)) (*.f64 (*.f64 hi hi) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18) (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18)) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2)) (fma.f64 1/3 (+.f64 (/.f64 1 (*.f64 lo lo)) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18) (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18)) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2)) -1/3)) (*.f64 (cbrt.f64 (+.f64 (/.f64 x lo) 1)) (fma.f64 1/9 (*.f64 (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 4)) 1/18))) (*.f64 (*.f64 2/3 (cbrt.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)))) (+.f64 (/.f64 1 (*.f64 lo lo)) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18) (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18)) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2)) -1/3)))))))))
(+.f64 (*.f64 hi (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 4)) 1/9) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 4)) 1/9) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))))) (+.f64 (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 x lo))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2)))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (/.f64 x lo))) 1/3) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 4)) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/3) (-.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2))))))))))) (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 2)) 1/3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 3))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 5)) 1/9) (*.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (-.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2)))))))))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 5)) 1/9) (*.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (-.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 2)) 1/9) (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 4)) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/3) (-.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2))))))) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (/.f64 x lo))) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/3) (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 2)) 1/3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 3))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 5)) 1/9) (*.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (-.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2)))))))))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 8)) 1/9) (*.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (-.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2))))))))))))))))
(+.f64 (fma.f64 hi (*.f64 (*.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 x lo) 1) 4) 1/18) (pow.f64 (pow.f64 (+.f64 (/.f64 x lo) 1) 4) 1/18))) 1) (+.f64 (/.f64 x lo) 1)) (fma.f64 (*.f64 hi hi) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18) (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18)) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2)) (+.f64 (*.f64 1/3 (-.f64 (/.f64 1 (*.f64 lo lo)) (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18) (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18))) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2)))) (*.f64 (cbrt.f64 (+.f64 (/.f64 x lo) 1)) (fma.f64 1/9 (*.f64 (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 4)) 1/18))) (*.f64 (*.f64 2/3 (cbrt.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)))) (-.f64 (/.f64 1 (*.f64 lo lo)) (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18) (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18))) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2)))))))) (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -1/3 (fma.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 2))) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 3)) (*.f64 2/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 5)) 1/18)) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (-.f64 (/.f64 1 (*.f64 lo lo)) (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18) (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18))) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2))))))) (fma.f64 2/9 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 5)) 1/18)) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (-.f64 (/.f64 1 (*.f64 lo lo)) (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18) (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18))) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2)))) (fma.f64 1/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 2)) 1/18)) (fma.f64 1/9 (*.f64 (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 4)) 1/18))) (*.f64 (*.f64 2/3 (cbrt.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)))) (-.f64 (/.f64 1 (*.f64 lo lo)) (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18) (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18))) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2)))))) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (*.f64 (cbrt.f64 (+.f64 (/.f64 x lo) 1)) (fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1))) (fma.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 2))) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 3)) (*.f64 2/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 5)) 1/18)) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (-.f64 (/.f64 1 (*.f64 lo lo)) (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18) (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18))) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2))))))) (*.f64 2/9 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 8)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 8)) 1/18)) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (-.f64 (/.f64 1 (*.f64 lo lo)) (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18) (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18))) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2)))))))))))))
(+.f64 (fma.f64 hi (*.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 x lo) 1) 4) 1/18) (pow.f64 (pow.f64 (+.f64 (/.f64 x lo) 1) 4) 1/18))) (+.f64 (/.f64 x lo) 1)) (fma.f64 (*.f64 hi hi) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18) (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18)) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2)) (fma.f64 1/3 (+.f64 (/.f64 1 (*.f64 lo lo)) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18) (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18)) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2)) -1/3)) (*.f64 (cbrt.f64 (+.f64 (/.f64 x lo) 1)) (fma.f64 1/9 (*.f64 (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 4)) 1/18))) (*.f64 (*.f64 2/3 (cbrt.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)))) (+.f64 (/.f64 1 (*.f64 lo lo)) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18) (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18)) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2)) -1/3))))))) (*.f64 (pow.f64 hi 3) (fma.f64 -1/3 (fma.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 2))) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 3)) (*.f64 2/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 5)) 1/18)) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 1 (*.f64 lo lo)) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18) (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18)) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2)) -1/3))))) (fma.f64 2/9 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 5)) 1/18)) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 1 (*.f64 lo lo)) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18) (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18)) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2)) -1/3))) (fma.f64 1/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 2)) 1/18)) (fma.f64 1/9 (*.f64 (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 4)) 1/18))) (*.f64 (*.f64 2/3 (cbrt.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)))) (+.f64 (/.f64 1 (*.f64 lo lo)) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18) (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18)) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2)) -1/3))))) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (*.f64 (cbrt.f64 (+.f64 (/.f64 x lo) 1)) (fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1))) (fma.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 2))) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 3)) (*.f64 2/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 5)) 1/18)) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 1 (*.f64 lo lo)) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18) (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18)) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2)) -1/3)))))) (*.f64 2/9 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 8)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 8)) 1/18)) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 1 (*.f64 lo lo)) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18) (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18)) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2)) -1/3))))))))))))
1
(+.f64 1 (+.f64 (*.f64 1/3 (/.f64 (+.f64 hi x) lo)) (*.f64 2/3 (/.f64 (+.f64 hi x) lo))))
(+.f64 1 (/.f64 (+.f64 x hi) lo))
(+.f64 1 (+.f64 (*.f64 1/9 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (*.f64 2/9 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/3 (/.f64 (+.f64 hi x) lo)) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))) (pow.f64 lo 2))) (+.f64 (*.f64 2/3 (/.f64 (+.f64 hi x) lo)) (*.f64 2/3 (/.f64 (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))) (pow.f64 lo 2)))))))))
(+.f64 1 (fma.f64 1/9 (/.f64 (pow.f64 (+.f64 x hi) 2) (*.f64 lo lo)) (fma.f64 2/9 (/.f64 (pow.f64 (+.f64 x hi) 2) (*.f64 lo lo)) (fma.f64 1/3 (/.f64 (+.f64 x hi) lo) (fma.f64 1/3 (/.f64 (+.f64 (*.f64 hi (+.f64 x hi)) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))) (*.f64 lo lo)) (*.f64 2/3 (+.f64 (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 (*.f64 hi (+.f64 x hi)) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))) (*.f64 lo lo)))))))))
(+.f64 1 (fma.f64 1/9 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (fma.f64 2/9 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (fma.f64 1/3 (/.f64 (+.f64 x hi) lo) (fma.f64 1/3 (/.f64 (fma.f64 hi (+.f64 x hi) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))) (*.f64 lo lo)) (*.f64 2/3 (+.f64 (/.f64 (+.f64 x hi) lo) (/.f64 (fma.f64 hi (+.f64 x hi) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))) (*.f64 lo lo)))))))))
(+.f64 1 (+.f64 (*.f64 -2/3 (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (+.f64 hi x) 3)) (*.f64 2/3 (*.f64 (+.f64 hi x) (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2)))))) (pow.f64 lo 3))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (+.f64 hi x) 3)) (*.f64 2/3 (*.f64 (+.f64 hi x) (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2)))))) (pow.f64 lo 3))) (+.f64 (*.f64 1/9 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (*.f64 2/9 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (+.f64 hi x) (+.f64 (*.f64 1/9 (pow.f64 (+.f64 hi x) 2)) (*.f64 2/3 (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2)))))) (pow.f64 lo 3))) (+.f64 (*.f64 1/3 (/.f64 (+.f64 hi x) lo)) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))) (pow.f64 lo 2))) (+.f64 (*.f64 4/9 (/.f64 (*.f64 (+.f64 hi x) (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2)))) (pow.f64 lo 3))) (+.f64 (*.f64 2/3 (/.f64 (+.f64 hi x) lo)) (*.f64 2/3 (/.f64 (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))) (pow.f64 lo 2)))))))))))))
(+.f64 1 (fma.f64 -2/3 (/.f64 (fma.f64 1/27 (pow.f64 (+.f64 x hi) 3) (*.f64 (*.f64 2/3 (+.f64 x hi)) (+.f64 (*.f64 hi (+.f64 x hi)) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))))) (pow.f64 lo 3)) (fma.f64 -1/3 (/.f64 (fma.f64 1/27 (pow.f64 (+.f64 x hi) 3) (*.f64 (*.f64 2/3 (+.f64 x hi)) (+.f64 (*.f64 hi (+.f64 x hi)) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))))) (pow.f64 lo 3)) (fma.f64 1/9 (/.f64 (pow.f64 (+.f64 x hi) 2) (*.f64 lo lo)) (fma.f64 2/9 (/.f64 (pow.f64 (+.f64 x hi) 2) (*.f64 lo lo)) (fma.f64 1/3 (/.f64 (+.f64 x hi) (/.f64 (pow.f64 lo 3) (fma.f64 1/9 (pow.f64 (+.f64 x hi) 2) (*.f64 2/3 (+.f64 (*.f64 hi (+.f64 x hi)) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))))))) (fma.f64 1/3 (/.f64 (+.f64 x hi) lo) (fma.f64 1/3 (/.f64 (+.f64 (*.f64 hi (+.f64 x hi)) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))) (*.f64 lo lo)) (fma.f64 4/9 (/.f64 (+.f64 x hi) (/.f64 (pow.f64 lo 3) (+.f64 (*.f64 hi (+.f64 x hi)) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))))) (*.f64 2/3 (+.f64 (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 (*.f64 hi (+.f64 x hi)) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))) (*.f64 lo lo)))))))))))))
(+.f64 1 (fma.f64 -2/3 (/.f64 (fma.f64 1/27 (pow.f64 (+.f64 x hi) 3) (*.f64 (*.f64 2/3 (+.f64 x hi)) (fma.f64 hi (+.f64 x hi) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))))) (pow.f64 lo 3)) (fma.f64 -1/3 (/.f64 (fma.f64 1/27 (pow.f64 (+.f64 x hi) 3) (*.f64 (*.f64 2/3 (+.f64 x hi)) (fma.f64 hi (+.f64 x hi) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))))) (pow.f64 lo 3)) (fma.f64 1/9 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (fma.f64 2/9 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (fma.f64 1/3 (/.f64 (+.f64 x hi) (/.f64 (pow.f64 lo 3) (fma.f64 1/9 (pow.f64 (+.f64 x hi) 2) (*.f64 2/3 (fma.f64 hi (+.f64 x hi) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))))))) (fma.f64 1/3 (/.f64 (+.f64 x hi) lo) (fma.f64 1/3 (/.f64 (fma.f64 hi (+.f64 x hi) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))) (*.f64 lo lo)) (fma.f64 4/9 (/.f64 (+.f64 x hi) (/.f64 (pow.f64 lo 3) (fma.f64 hi (+.f64 x hi) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))))) (*.f64 2/3 (+.f64 (/.f64 (+.f64 x hi) lo) (/.f64 (fma.f64 hi (+.f64 x hi) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))) (*.f64 lo lo)))))))))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2/3 (+.f64 hi x)) (*.f64 -1/3 (+.f64 hi x))) lo)))
(+.f64 1 (neg.f64 (/.f64 (*.f64 (+.f64 x hi) -1) lo)))
(-.f64 1 (*.f64 (/.f64 (+.f64 x hi) lo) -1))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2/3 (+.f64 hi x)) (*.f64 -1/3 (+.f64 hi x))) lo)) (+.f64 (*.f64 1/9 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (*.f64 2/9 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))) (pow.f64 lo 2))) (*.f64 2/3 (/.f64 (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))) (pow.f64 lo 2))))))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 (+.f64 x hi) -1) lo) (fma.f64 1/9 (/.f64 (pow.f64 (+.f64 x hi) 2) (*.f64 lo lo)) (fma.f64 2/9 (/.f64 (pow.f64 (+.f64 x hi) 2) (*.f64 lo lo)) (*.f64 (/.f64 (+.f64 (*.f64 hi (+.f64 x hi)) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))) (*.f64 lo lo)) 1)))))
(+.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 x hi) lo) -1)) (fma.f64 1/9 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (fma.f64 2/9 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (fma.f64 hi (+.f64 x hi) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))) (*.f64 lo lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2/3 (+.f64 hi x)) (*.f64 -1/3 (+.f64 hi x))) lo)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2/3 (+.f64 (*.f64 -2/3 (*.f64 (+.f64 hi x) (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))))) (*.f64 -1/27 (pow.f64 (+.f64 hi x) 3)))) (+.f64 (*.f64 -4/9 (*.f64 (+.f64 hi x) (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))))) (+.f64 (*.f64 -1/3 (*.f64 (+.f64 hi x) (+.f64 (*.f64 1/9 (pow.f64 (+.f64 hi x) 2)) (*.f64 2/3 (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))))))) (*.f64 -1/3 (+.f64 (*.f64 -2/3 (*.f64 (+.f64 hi x) (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))))) (*.f64 -1/27 (pow.f64 (+.f64 hi x) 3))))))) (pow.f64 lo 3))) (+.f64 (*.f64 1/9 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (*.f64 2/9 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))) (pow.f64 lo 2))) (*.f64 2/3 (/.f64 (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))) (pow.f64 lo 2)))))))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 (+.f64 x hi) -1) lo) (fma.f64 -1 (/.f64 (fma.f64 -2/3 (fma.f64 -2/3 (*.f64 (+.f64 x hi) (+.f64 (*.f64 hi (+.f64 x hi)) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2)))) (*.f64 (pow.f64 (+.f64 x hi) 3) -1/27)) (fma.f64 -4/9 (*.f64 (+.f64 x hi) (+.f64 (*.f64 hi (+.f64 x hi)) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2)))) (*.f64 -1/3 (+.f64 (*.f64 (+.f64 x hi) (fma.f64 1/9 (pow.f64 (+.f64 x hi) 2) (*.f64 2/3 (+.f64 (*.f64 hi (+.f64 x hi)) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2)))))) (fma.f64 -2/3 (*.f64 (+.f64 x hi) (+.f64 (*.f64 hi (+.f64 x hi)) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2)))) (*.f64 (pow.f64 (+.f64 x hi) 3) -1/27)))))) (pow.f64 lo 3)) (fma.f64 1/9 (/.f64 (pow.f64 (+.f64 x hi) 2) (*.f64 lo lo)) (fma.f64 2/9 (/.f64 (pow.f64 (+.f64 x hi) 2) (*.f64 lo lo)) (*.f64 (/.f64 (+.f64 (*.f64 hi (+.f64 x hi)) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))) (*.f64 lo lo)) 1))))))
(+.f64 (-.f64 1 (*.f64 (/.f64 (+.f64 x hi) lo) -1)) (-.f64 (fma.f64 1/9 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (fma.f64 2/9 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (fma.f64 hi (+.f64 x hi) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))) (*.f64 lo lo)))) (/.f64 (fma.f64 -2/3 (fma.f64 -2/3 (*.f64 (+.f64 x hi) (fma.f64 hi (+.f64 x hi) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2)))) (*.f64 (pow.f64 (+.f64 x hi) 3) -1/27)) (fma.f64 -4/9 (*.f64 (+.f64 x hi) (fma.f64 hi (+.f64 x hi) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2)))) (*.f64 -1/3 (+.f64 (*.f64 (+.f64 x hi) (fma.f64 1/9 (pow.f64 (+.f64 x hi) 2) (*.f64 2/3 (fma.f64 hi (+.f64 x hi) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2)))))) (fma.f64 -2/3 (*.f64 (+.f64 x hi) (fma.f64 hi (+.f64 x hi) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2)))) (*.f64 (pow.f64 (+.f64 x hi) 3) -1/27)))))) (pow.f64 lo 3))))
(*.f64 (pow.f64 1 1/3) (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(+.f64 (*.f64 x (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 4)) 1/9) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 4)) 1/9) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (*.f64 (pow.f64 1 1/3) (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(fma.f64 x (*.f64 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (pow.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 4) 1/18) (pow.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 4) 1/18))) 1) (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(fma.f64 x (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (pow.f64 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 4) 1/18) (pow.f64 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 4) 1/18))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(+.f64 (*.f64 x (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 4)) 1/9) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 4)) 1/9) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (*.f64 (pow.f64 1 1/3) (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 4)) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 4)) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))))))))
(+.f64 (fma.f64 x (*.f64 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (pow.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 4) 1/18) (pow.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 4) 1/18))) 1) (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) (*.f64 (*.f64 x x) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) 1/18) (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) 1/18)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2)) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) 1/18) (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) 1/18)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (cbrt.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) (*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 4)) 1/18))) -1/9))))))
(+.f64 (fma.f64 x (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (pow.f64 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 4) 1/18) (pow.f64 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 4) 1/18))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) (*.f64 (*.f64 x x) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) 1/18) (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) 1/18)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2)) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) 1/18) (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) 1/18)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (cbrt.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) (*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 4)) 1/18))) -1/9))))))
(+.f64 (*.f64 x (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 4)) 1/9) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 4)) 1/9) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (*.f64 (pow.f64 1 1/3) (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 4)) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 4)) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))))))) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2)) 1/3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2)) 1/3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)))))) (+.f64 (*.f64 -2/27 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2)) 1/3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2)) 1/9) (*.f64 (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 4)) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 4)) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2)) 1/3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2)) 1/3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)))))) (*.f64 -2/27 (*.f64 (pow.f64 1 1/9) (/.f64 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3) (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))))))))))))
(+.f64 (fma.f64 x (*.f64 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (pow.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 4) 1/18) (pow.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 4) 1/18))) 1) (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) (fma.f64 (*.f64 x x) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) 1/18) (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) 1/18)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2)) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) 1/18) (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) 1/18)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (cbrt.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) (*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 4)) 1/18))) -1/9)))) (*.f64 (pow.f64 x 3) (+.f64 (+.f64 (*.f64 -1/3 (+.f64 (*.f64 -2/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3))) (*.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2)))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3)))) (*.f64 -2/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3)))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2)) 1/18)) (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 4)) 1/18))) -1/9))) (*.f64 (cbrt.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) (fma.f64 -2/3 (*.f64 (+.f64 (*.f64 -2/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3))) (*.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2)))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3))) (cbrt.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))))) (*.f64 -2/27 (/.f64 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3) (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))))))))))
(+.f64 (fma.f64 x (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (pow.f64 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 4) 1/18) (pow.f64 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 4) 1/18))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) (fma.f64 (*.f64 x x) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) 1/18) (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) 1/18)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2)) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) 1/18) (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) 1/18)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (cbrt.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) (*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 4)) 1/18))) -1/9)))) (*.f64 (pow.f64 x 3) (fma.f64 -1/3 (fma.f64 -2/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 2))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3)) (*.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 2)))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3))) (fma.f64 -2/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 2))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3)) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 2)) 1/18)) (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 4)) 1/18))) -1/9))) (*.f64 (cbrt.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) (fma.f64 -2/3 (*.f64 (fma.f64 -2/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 2))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3)) (*.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 2)))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3))) (cbrt.f64 (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))) (*.f64 -2/27 (/.f64 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))))))))))
(pow.f64 (+.f64 1 (/.f64 x lo)) 1/3)
(cbrt.f64 (+.f64 (/.f64 x lo) 1))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 2)) 1/9) (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))) (pow.f64 (+.f64 1 (/.f64 x lo)) 1/3))
(fma.f64 1/3 (*.f64 (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 2)) 1/18))) (cbrt.f64 (+.f64 (/.f64 x lo) 1)))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 2)) 1/9) (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 2)) 1/3) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2))))))) (pow.f64 (+.f64 1 (/.f64 x lo)) 1/3)))
(fma.f64 1/3 (*.f64 (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 2)) 1/18))) (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 2))) (*.f64 hi hi)) (-.f64 (/.f64 1 (*.f64 lo lo)) (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18) (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18))) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2)))) (cbrt.f64 (+.f64 (/.f64 x lo) 1))))
(fma.f64 1/3 (*.f64 (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 2)) 1/18))) (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 2))) (*.f64 hi hi)) (+.f64 (/.f64 1 (*.f64 lo lo)) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18) (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18)) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2)) -1/3))) (cbrt.f64 (+.f64 (/.f64 x lo) 1))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 2)) 1/3) (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 2)) 1/3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 3))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 5)) 1/9) (*.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (-.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2))))))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 2)) 1/9) (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 2)) 1/3) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 (/.f64 x lo))) 1/9) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2))))))) (pow.f64 (+.f64 1 (/.f64 x lo)) 1/3))))
(fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 2))) (pow.f64 hi 3)) (fma.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 2))) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 3)) (*.f64 2/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 5)) 1/18)) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (-.f64 (/.f64 1 (*.f64 lo lo)) (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18) (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18))) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2))))))) (fma.f64 1/3 (*.f64 (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 2)) 1/18))) (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 2))) (*.f64 hi hi)) (-.f64 (/.f64 1 (*.f64 lo lo)) (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18) (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18))) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2)))) (cbrt.f64 (+.f64 (/.f64 x lo) 1)))))
(fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 2))) (pow.f64 hi 3)) (fma.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 2))) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 3)) (*.f64 2/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 5)) 1/18)) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 1 (*.f64 lo lo)) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18) (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18)) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2)) -1/3)))))) (fma.f64 1/3 (*.f64 (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 2)) 1/18))) (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x lo) 1) 2))) (*.f64 hi hi)) (+.f64 (/.f64 1 (*.f64 lo lo)) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18) (pow.f64 (/.f64 1 (+.f64 (/.f64 x lo) 1)) 1/18)) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2)) -1/3))) (cbrt.f64 (+.f64 (/.f64 x lo) 1)))))
1
(+.f64 1 (*.f64 1/3 (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (*.f64 (/.f64 (+.f64 x hi) lo) 1/3))
(+.f64 1 (+.f64 (*.f64 1/3 (/.f64 (+.f64 hi x) lo)) (*.f64 1/3 (/.f64 (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))) (pow.f64 lo 2)))))
(+.f64 1 (*.f64 1/3 (+.f64 (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 (*.f64 hi (+.f64 x hi)) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))) (*.f64 lo lo)))))
(+.f64 1 (*.f64 1/3 (+.f64 (/.f64 (+.f64 x hi) lo) (/.f64 (fma.f64 hi (+.f64 x hi) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))) (*.f64 lo lo)))))
(+.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (+.f64 hi x) 3)) (*.f64 2/3 (*.f64 (+.f64 hi x) (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2)))))) (pow.f64 lo 3))) (+.f64 (*.f64 1/3 (/.f64 (+.f64 hi x) lo)) (*.f64 1/3 (/.f64 (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))) (pow.f64 lo 2))))))
(+.f64 1 (fma.f64 -1/3 (/.f64 (fma.f64 1/27 (pow.f64 (+.f64 x hi) 3) (*.f64 (*.f64 2/3 (+.f64 x hi)) (+.f64 (*.f64 hi (+.f64 x hi)) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))))) (pow.f64 lo 3)) (*.f64 1/3 (+.f64 (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 (*.f64 hi (+.f64 x hi)) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))) (*.f64 lo lo))))))
(+.f64 1 (fma.f64 -1/3 (/.f64 (fma.f64 1/27 (pow.f64 (+.f64 x hi) 3) (*.f64 (*.f64 2/3 (+.f64 x hi)) (fma.f64 hi (+.f64 x hi) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))))) (pow.f64 lo 3)) (*.f64 1/3 (+.f64 (/.f64 (+.f64 x hi) lo) (/.f64 (fma.f64 hi (+.f64 x hi) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))) (*.f64 lo lo))))))
1
(+.f64 1 (*.f64 1/3 (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (*.f64 (/.f64 (+.f64 x hi) lo) 1/3))
(+.f64 1 (+.f64 (*.f64 1/3 (/.f64 (+.f64 hi x) lo)) (*.f64 1/3 (/.f64 (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))) (pow.f64 lo 2)))))
(+.f64 1 (*.f64 1/3 (+.f64 (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 (*.f64 hi (+.f64 x hi)) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))) (*.f64 lo lo)))))
(+.f64 1 (*.f64 1/3 (+.f64 (/.f64 (+.f64 x hi) lo) (/.f64 (fma.f64 hi (+.f64 x hi) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))) (*.f64 lo lo)))))
(+.f64 1 (+.f64 (*.f64 1/3 (/.f64 (+.f64 hi x) lo)) (+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 -2/3 (*.f64 (+.f64 hi x) (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))))) (*.f64 -1/27 (pow.f64 (+.f64 hi x) 3))) (pow.f64 lo 3))) (*.f64 1/3 (/.f64 (-.f64 (*.f64 hi (+.f64 hi x)) (*.f64 1/3 (pow.f64 (+.f64 hi x) 2))) (pow.f64 lo 2))))))
(+.f64 1 (fma.f64 1/3 (/.f64 (+.f64 x hi) lo) (*.f64 1/3 (+.f64 (/.f64 (fma.f64 -2/3 (*.f64 (+.f64 x hi) (+.f64 (*.f64 hi (+.f64 x hi)) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2)))) (*.f64 (pow.f64 (+.f64 x hi) 3) -1/27)) (pow.f64 lo 3)) (/.f64 (+.f64 (*.f64 hi (+.f64 x hi)) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))) (*.f64 lo lo))))))
(+.f64 1 (fma.f64 1/3 (/.f64 (+.f64 x hi) lo) (*.f64 1/3 (+.f64 (/.f64 (fma.f64 -2/3 (*.f64 (+.f64 x hi) (fma.f64 hi (+.f64 x hi) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2)))) (*.f64 (pow.f64 (+.f64 x hi) 3) -1/27)) (pow.f64 lo 3)) (/.f64 (fma.f64 hi (+.f64 x hi) (*.f64 -1/3 (pow.f64 (+.f64 x hi) 2))) (*.f64 lo lo))))))
(pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 1/3)
(cbrt.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(cbrt.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2)) 1/9) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 1/3))
(fma.f64 1/3 (*.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2)) 1/18))) (cbrt.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))))
(fma.f64 1/3 (*.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 2)) 1/18))) (cbrt.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 7)) 1/9) (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2)) 1/9) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 1/3)))
(fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 7)) 1/18)) (*.f64 (*.f64 x x) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2))) (fma.f64 1/3 (*.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2)) 1/18))) (cbrt.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))))
(fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 7)) 1/18)) (*.f64 (*.f64 x x) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2))) (fma.f64 1/3 (*.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 2)) 1/18))) (cbrt.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2)) 1/3) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2)) 1/3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2)) 1/3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3))))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 7)) 1/9) (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2)) 1/9) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 1/3))))
(fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2))) (pow.f64 x 3)) (+.f64 (*.f64 -2/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3))) (*.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2)))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3)))) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 7)) 1/18)) (*.f64 (*.f64 x x) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2))) (fma.f64 1/3 (*.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2)) 1/18))) (cbrt.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))))))
(fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 2))) (pow.f64 x 3)) (fma.f64 -2/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 2))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3)) (*.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 2)))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3)))) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 7)) 1/18)) (*.f64 (*.f64 x x) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2))) (fma.f64 1/3 (*.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 2)) 1/18))) (cbrt.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(-.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1) 1)
(+.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) -1)
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2) (/.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) (-.f64 hi x)) lo)) (/.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) (-.f64 hi x)) lo)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) (+.f64 (-.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) hi) x)) lo)
(*.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (*.f64 (*.f64 hi (-.f64 hi x)) (-.f64 hi x)) (pow.f64 lo 3))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) 1) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (*.f64 hi (-.f64 hi x)) (/.f64 (pow.f64 lo 3) (-.f64 hi x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (*.f64 hi (-.f64 hi x)) (/.f64 (pow.f64 lo 3) (-.f64 hi x))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) (/.f64 1 (/.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) (-.f64 hi x)) lo)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) (+.f64 (-.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) hi) x)) lo)
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (*.f64 (*.f64 hi (-.f64 hi x)) (-.f64 hi x)) (pow.f64 lo 3)))) (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) 1) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (*.f64 hi (-.f64 hi x)) (/.f64 (pow.f64 lo 3) (-.f64 hi x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (*.f64 hi (-.f64 hi x)) (/.f64 (pow.f64 lo 3) (-.f64 hi x))))))
(/.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) (-.f64 hi x)) lo) (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) (+.f64 (-.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) hi) x)) lo)
(/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (*.f64 (*.f64 hi (-.f64 hi x)) (-.f64 hi x)) (pow.f64 lo 3)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) 1) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (*.f64 hi (-.f64 hi x)) (/.f64 (pow.f64 lo 3) (-.f64 hi x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (*.f64 hi (-.f64 hi x)) (/.f64 (pow.f64 lo 3) (-.f64 hi x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) (/.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) (-.f64 hi x)) lo))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) (+.f64 (-.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) hi) x)) lo)
(/.f64 (+.f64 (*.f64 (-.f64 hi x) (*.f64 lo lo)) (*.f64 lo (*.f64 hi (-.f64 hi x)))) (*.f64 lo (*.f64 lo lo)))
(/.f64 (fma.f64 (-.f64 hi x) (*.f64 lo lo) (*.f64 (*.f64 lo hi) (-.f64 hi x))) (pow.f64 lo 3))
(/.f64 (+.f64 (*.f64 (-.f64 hi x) lo) (*.f64 lo (*.f64 (/.f64 hi lo) (-.f64 hi x)))) (*.f64 lo lo))
(/.f64 (fma.f64 (-.f64 hi x) lo (*.f64 (*.f64 lo (/.f64 hi lo)) (-.f64 hi x))) (*.f64 lo lo))
(/.f64 (+.f64 (*.f64 (-.f64 hi x) lo) (*.f64 lo (*.f64 hi (/.f64 (-.f64 hi x) lo)))) (*.f64 lo lo))
(/.f64 (fma.f64 (-.f64 hi x) lo (*.f64 (*.f64 lo (/.f64 hi lo)) (-.f64 hi x))) (*.f64 lo lo))
(/.f64 (+.f64 (*.f64 lo lo) (*.f64 (/.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 hi x)))) (*.f64 (/.f64 lo (-.f64 hi x)) (*.f64 lo lo)))
(/.f64 (fma.f64 lo lo (/.f64 (*.f64 (*.f64 lo hi) (-.f64 hi x)) (-.f64 hi x))) (/.f64 (pow.f64 lo 3) (-.f64 hi x)))
(/.f64 (+.f64 lo (*.f64 (/.f64 lo (-.f64 hi x)) (*.f64 (/.f64 hi lo) (-.f64 hi x)))) (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(/.f64 (fma.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x)) lo) (/.f64 (*.f64 lo lo) (-.f64 hi x)))
(/.f64 (+.f64 lo (*.f64 (/.f64 lo (-.f64 hi x)) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(/.f64 (fma.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x)) lo) (/.f64 (*.f64 lo lo) (-.f64 hi x)))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 hi x)) (*.f64 lo lo)) (*.f64 (neg.f64 lo) (*.f64 hi (-.f64 hi x)))) (*.f64 (neg.f64 lo) (*.f64 lo lo)))
(/.f64 (fma.f64 (*.f64 hi (-.f64 hi x)) (neg.f64 lo) (*.f64 (*.f64 lo lo) (neg.f64 (-.f64 hi x)))) (neg.f64 (pow.f64 lo 3)))
(/.f64 (-.f64 (*.f64 (-.f64 hi x) (*.f64 lo (neg.f64 lo))) (*.f64 (*.f64 lo hi) (-.f64 hi x))) (pow.f64 (neg.f64 lo) 3))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 hi x)) lo) (*.f64 (neg.f64 lo) (*.f64 (/.f64 hi lo) (-.f64 hi x)))) (*.f64 (neg.f64 lo) lo))
(/.f64 (fma.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) (neg.f64 lo) (*.f64 lo (neg.f64 (-.f64 hi x)))) (*.f64 lo (neg.f64 lo)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 lo) (/.f64 hi lo)) (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 hi x)) lo) (*.f64 (neg.f64 lo) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) (*.f64 (neg.f64 lo) lo))
(/.f64 (fma.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) (neg.f64 lo) (*.f64 lo (neg.f64 (-.f64 hi x)))) (*.f64 lo (neg.f64 lo)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 lo) (/.f64 hi lo)) (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(/.f64 (+.f64 (*.f64 (*.f64 hi (-.f64 hi x)) lo) (*.f64 (*.f64 lo lo) (-.f64 hi x))) (pow.f64 lo 3))
(/.f64 (fma.f64 (-.f64 hi x) (*.f64 lo lo) (*.f64 (*.f64 lo hi) (-.f64 hi x))) (pow.f64 lo 3))
(/.f64 (+.f64 (*.f64 (*.f64 hi (-.f64 hi x)) (/.f64 lo (-.f64 hi x))) (*.f64 (*.f64 lo lo) 1)) (*.f64 (*.f64 lo lo) (/.f64 lo (-.f64 hi x))))
(/.f64 (fma.f64 lo lo (/.f64 (*.f64 (*.f64 lo hi) (-.f64 hi x)) (-.f64 hi x))) (/.f64 (pow.f64 lo 3) (-.f64 hi x)))
(/.f64 (+.f64 (*.f64 (*.f64 hi (-.f64 hi x)) (neg.f64 lo)) (*.f64 (*.f64 lo lo) (neg.f64 (-.f64 hi x)))) (*.f64 (*.f64 lo lo) (neg.f64 lo)))
(/.f64 (fma.f64 (*.f64 hi (-.f64 hi x)) (neg.f64 lo) (*.f64 (*.f64 lo lo) (neg.f64 (-.f64 hi x)))) (neg.f64 (pow.f64 lo 3)))
(/.f64 (-.f64 (*.f64 (-.f64 hi x) (*.f64 lo (neg.f64 lo))) (*.f64 (*.f64 lo hi) (-.f64 hi x))) (pow.f64 (neg.f64 lo) 3))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) lo) (*.f64 lo (-.f64 hi x))) (*.f64 lo lo))
(/.f64 (fma.f64 (-.f64 hi x) lo (*.f64 (*.f64 lo (/.f64 hi lo)) (-.f64 hi x))) (*.f64 lo lo))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) (/.f64 lo (-.f64 hi x))) (*.f64 lo 1)) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(/.f64 (fma.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x)) lo) (/.f64 (*.f64 lo lo) (-.f64 hi x)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) (neg.f64 lo)) (*.f64 lo (neg.f64 (-.f64 hi x)))) (*.f64 lo (neg.f64 lo)))
(/.f64 (fma.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) (neg.f64 lo) (*.f64 lo (neg.f64 (-.f64 hi x)))) (*.f64 lo (neg.f64 lo)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 lo) (/.f64 hi lo)) (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(/.f64 (+.f64 (*.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) lo) (*.f64 lo (-.f64 hi x))) (*.f64 lo lo))
(/.f64 (fma.f64 (-.f64 hi x) lo (*.f64 (*.f64 lo (/.f64 hi lo)) (-.f64 hi x))) (*.f64 lo lo))
(/.f64 (+.f64 (*.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) (/.f64 lo (-.f64 hi x))) (*.f64 lo 1)) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(/.f64 (fma.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x)) lo) (/.f64 (*.f64 lo lo) (-.f64 hi x)))
(/.f64 (+.f64 (*.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) (neg.f64 lo)) (*.f64 lo (neg.f64 (-.f64 hi x)))) (*.f64 lo (neg.f64 lo)))
(/.f64 (fma.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) (neg.f64 lo) (*.f64 lo (neg.f64 (-.f64 hi x)))) (*.f64 lo (neg.f64 lo)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 lo) (/.f64 hi lo)) (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 hi x)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) lo))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (neg.f64 lo)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 hi x)) (*.f64 (-.f64 1 (/.f64 hi lo)) lo))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (*.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (-.f64 hi x))) (*.f64 (-.f64 1 (/.f64 hi lo)) (neg.f64 lo)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (*.f64 (*.f64 hi (-.f64 hi x)) (-.f64 hi x)) (pow.f64 lo 3))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (*.f64 hi (-.f64 hi x)) (/.f64 (pow.f64 lo 3) (-.f64 hi x)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (*.f64 hi (-.f64 hi x)) (/.f64 (pow.f64 lo 3) (-.f64 hi x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2))) (neg.f64 (/.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) (-.f64 hi x)) lo)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2))) (/.f64 (neg.f64 (+.f64 (-.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) hi) x)) lo))
(*.f64 1 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) (+.f64 (-.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) hi) x)) lo))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (/.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))) lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (/.f64 (*.f64 hi (-.f64 hi x)) (/.f64 (pow.f64 lo 3) (-.f64 hi x))))))
(pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 1)
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))) 3)
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(pow.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 3) 1/3)
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))) 2)
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2))
(fabs.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(log.f64 (exp.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)))))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 3))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(exp.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 hi x) lo))))
(*.f64 (/.f64 (-.f64 hi x) lo) (exp.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 hi x) lo))) 1))
(exp.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 hi x) lo))))
(*.f64 (/.f64 (-.f64 hi x) lo) (exp.f64 (log1p.f64 (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 1 lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (-.f64 hi x) (/.f64 1 lo) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))
(fma.f64 1 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(fma.f64 1 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))))
(+.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))))
(fma.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(fma.f64 1 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))))
(+.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (/.f64 (-.f64 hi x) lo))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) (sqrt.f64 (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(fma.f64 1 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))))
(+.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 hi (-.f64 hi x))) lo) (/.f64 (sqrt.f64 (*.f64 hi (-.f64 hi x))) lo) (/.f64 (-.f64 hi x) lo))
(+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 hi (-.f64 hi x))) lo) 2) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) 1)
(+.f64 1 (-.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 1))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) -1))
(/.f64 hi (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (/.f64 hi lo) (/.f64 lo (-.f64 hi x)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) lo))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo (-.f64 hi x))))
(*.f64 (/.f64 1 lo) (*.f64 (-.f64 hi x) (/.f64 hi lo)))
(/.f64 1 (*.f64 (/.f64 lo (-.f64 hi x)) (/.f64 lo hi)))
(*.f64 (/.f64 1 lo) (*.f64 (-.f64 hi x) (/.f64 hi lo)))
(/.f64 1 (/.f64 (*.f64 lo lo) (*.f64 hi (-.f64 hi x))))
(*.f64 (/.f64 1 lo) (*.f64 (-.f64 hi x) (/.f64 hi lo)))
(/.f64 1 (/.f64 lo (*.f64 (/.f64 hi lo) (-.f64 hi x))))
(*.f64 (/.f64 1 lo) (*.f64 (-.f64 hi x) (/.f64 hi lo)))
(/.f64 1 (/.f64 lo (*.f64 hi (/.f64 (-.f64 hi x) lo))))
(*.f64 (/.f64 1 lo) (*.f64 (-.f64 hi x) (/.f64 hi lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (neg.f64 hi) (*.f64 (/.f64 lo (-.f64 hi x)) (neg.f64 lo)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (neg.f64 (-.f64 hi x)) (*.f64 (/.f64 lo hi) (neg.f64 lo)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) lo)
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) lo)
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 hi 1) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 (neg.f64 hi) 1) (*.f64 (neg.f64 lo) (/.f64 lo (-.f64 hi x))))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 hi (neg.f64 (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 (neg.f64 hi) (-.f64 hi x)) (*.f64 (neg.f64 lo) lo))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 (neg.f64 hi) (neg.f64 (-.f64 hi x))) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 (-.f64 hi x) hi) (*.f64 lo lo))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 (-.f64 hi x) 1) (*.f64 lo (/.f64 lo hi)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 (-.f64 hi x) (neg.f64 hi)) (*.f64 lo (neg.f64 lo)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) hi) (*.f64 (neg.f64 lo) lo))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) 1) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (neg.f64 hi)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (neg.f64 (*.f64 hi (-.f64 hi x))) (neg.f64 (*.f64 lo lo)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x))) (neg.f64 lo))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(/.f64 (neg.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo))) (neg.f64 lo))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 1)
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) 3)
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(pow.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 3) 1/3)
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 hi (-.f64 hi x))) lo) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2))
(fabs.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) (/.f64 hi lo)))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 3))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(exp.f64 (log.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) 1))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1))) 1)
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)))) (/.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(*.f64 1 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1)) 2) (cbrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(*.f64 (sqrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1)) (sqrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(*.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))) (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(*.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 2)) (/.f64 1 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)))) (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 3))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))) (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))) (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 2))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))) (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 2)) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3)) (-.f64 -1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 2))) (neg.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2))) (neg.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(*.f64 1 (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 3) 1) (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 1))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))) (-.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (pow.f64 (+.f64 1 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))) 3)) (fma.f64 (+.f64 1 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))) (+.f64 1 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))) (-.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (*.f64 (+.f64 1 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))) (-.f64 hi x)) lo))))
(pow.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1) 1)
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1)) 3)
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(pow.f64 (pow.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1) 3) 1/3)
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1)) 2)
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1) 2))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) 2))
(fabs.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1))
(log.f64 (exp.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1) 3))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(exp.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))) 1))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(fma.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 1)
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo) 1)
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))) 1)
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(fma.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))) 1)
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(+.f64 1 (/.f64 hi lo))
(-.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(+.f64 1 (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(*.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))))
(pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) 2)
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo)))
(/.f64 1 (/.f64 (-.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 -1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 1 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 1 (/.f64 hi lo))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 3)
(+.f64 1 (/.f64 hi lo))
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) 1/3)
(+.f64 1 (/.f64 hi lo))
(pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(+.f64 1 (/.f64 hi lo))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3))
(+.f64 1 (/.f64 hi lo))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 1 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(+.f64 1 (/.f64 hi lo))
(-.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(+.f64 1 (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(*.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))))
(pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) 2)
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo)))
(/.f64 1 (/.f64 (-.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 -1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 1 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 1 (/.f64 hi lo))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 3)
(+.f64 1 (/.f64 hi lo))
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) 1/3)
(+.f64 1 (/.f64 hi lo))
(pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(+.f64 1 (/.f64 hi lo))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3))
(+.f64 1 (/.f64 hi lo))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 1 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo))) 1)
(/.f64 (+.f64 x hi) lo)
(*.f64 1 (/.f64 (+.f64 hi x) lo))
(/.f64 (+.f64 x hi) lo)
(*.f64 (+.f64 hi x) (/.f64 1 lo))
(/.f64 (+.f64 x hi) lo)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 lo (+.f64 hi x)) -2)) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 lo (+.f64 x hi)) -2)) (cbrt.f64 (/.f64 (+.f64 x hi) lo)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (cbrt.f64 (/.f64 (+.f64 x hi) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) (sqrt.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(*.f64 (neg.f64 (+.f64 hi x)) (/.f64 1 (neg.f64 lo)))
(/.f64 (+.f64 x hi) lo)
(*.f64 (/.f64 1 lo) (pow.f64 (/.f64 1 (+.f64 hi x)) -1))
(/.f64 (+.f64 x hi) lo)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 lo (+.f64 hi x))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 lo (+.f64 hi x))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 lo (+.f64 x hi))) 2)) (/.f64 1 (cbrt.f64 (/.f64 lo (+.f64 x hi)))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 lo (+.f64 hi x))) -1) (pow.f64 (sqrt.f64 (/.f64 lo (+.f64 hi x))) -1))
(pow.f64 (sqrt.f64 (/.f64 lo (+.f64 x hi))) -2)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 hi x) (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))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 hi x) (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 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 hi x)) lo))
(/.f64 (+.f64 x hi) lo)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x hi)) 2) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 hi x)) (sqrt.f64 lo)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x hi)) 2) (/.f64 (cbrt.f64 (+.f64 x hi)) (sqrt.f64 lo))) (sqrt.f64 lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) 1) (/.f64 (sqrt.f64 (+.f64 hi x)) lo))
(/.f64 (+.f64 x hi) lo)
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 hi x)) (cbrt.f64 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 lo (+.f64 hi x)) -1)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (/.f64 (+.f64 hi x) lo) 1)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) 1/3)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (pow.f64 (/.f64 lo (+.f64 hi x)) 2) -1/2)
(pow.f64 (pow.f64 (/.f64 lo (+.f64 x hi)) 2) -1/2)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) 2)
(/.f64 (+.f64 x hi) lo)
(sqrt.f64 (pow.f64 (/.f64 lo (+.f64 hi x)) -2))
(sqrt.f64 (pow.f64 (/.f64 lo (+.f64 x hi)) -2))
(fabs.f64 (/.f64 (+.f64 x hi) lo))
(log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 hi x) lo))))
(/.f64 (+.f64 x hi) lo)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(/.f64 (+.f64 x hi) lo)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(/.f64 (+.f64 x hi) lo)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(exp.f64 (log.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 hi x) lo)) 1))
(/.f64 (+.f64 x hi) lo)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(+.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)) 1)
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1))) 1)
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(*.f64 1 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1)) 2) (cbrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(*.f64 (sqrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1)) (sqrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)) 3) 1) (+.f64 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))) (-.f64 1 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)) 1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 x hi)) lo) 3)) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))) (-.f64 1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 x hi)) lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 x hi)) lo) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (-.f64 1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 x hi)) lo))))
(pow.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1) 1)
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1)) 3)
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(pow.f64 (pow.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1) 3) 1/3)
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1)) 2)
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1) 2))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1) 2))
(fabs.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1))
(log.f64 (exp.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1) 3))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(exp.f64 (log.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1)) 1))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(-.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(+.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 1))
(+.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) -1))
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(/.f64 (+.f64 (*.f64 (*.f64 hi (-.f64 hi x)) (/.f64 lo (+.f64 hi x))) (*.f64 (*.f64 lo lo) 1)) (*.f64 (*.f64 lo lo) (/.f64 lo (+.f64 hi x))))
(/.f64 (fma.f64 (*.f64 hi (-.f64 hi x)) (/.f64 lo (+.f64 x hi)) (*.f64 lo lo)) (/.f64 (pow.f64 lo 3) (+.f64 x hi)))
(/.f64 (+.f64 (*.f64 (*.f64 hi (-.f64 hi x)) lo) (*.f64 (*.f64 lo lo) (+.f64 hi x))) (pow.f64 lo 3))
(/.f64 (fma.f64 (*.f64 hi (-.f64 hi x)) lo (*.f64 lo (*.f64 lo (+.f64 x hi)))) (pow.f64 lo 3))
(/.f64 (+.f64 (*.f64 (*.f64 hi (-.f64 hi x)) (neg.f64 lo)) (*.f64 (*.f64 lo lo) (neg.f64 (+.f64 hi x)))) (*.f64 (*.f64 lo lo) (neg.f64 lo)))
(/.f64 (fma.f64 (*.f64 hi (-.f64 hi x)) (neg.f64 lo) (*.f64 lo (*.f64 lo (neg.f64 (+.f64 x hi))))) (neg.f64 (pow.f64 lo 3)))
(/.f64 (-.f64 (*.f64 lo (*.f64 hi (neg.f64 (-.f64 hi x)))) (*.f64 lo (*.f64 lo (+.f64 x hi)))) (pow.f64 (neg.f64 lo) 3))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) (/.f64 lo (+.f64 hi x))) (*.f64 lo 1)) (*.f64 lo (/.f64 lo (+.f64 hi x))))
(/.f64 (fma.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) (/.f64 lo (+.f64 x hi)) lo) (/.f64 (*.f64 lo lo) (+.f64 x hi)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) lo) (*.f64 lo (+.f64 hi x))) (*.f64 lo lo))
(/.f64 (fma.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) lo (*.f64 lo (+.f64 x hi))) (*.f64 lo lo))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) (neg.f64 lo)) (*.f64 lo (neg.f64 (+.f64 hi x)))) (*.f64 lo (neg.f64 lo)))
(/.f64 (fma.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) (neg.f64 lo) (*.f64 lo (neg.f64 (+.f64 x hi)))) (*.f64 lo (neg.f64 lo)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 lo) (/.f64 hi lo)) (-.f64 hi x)) (*.f64 lo (+.f64 x hi))) (*.f64 lo (neg.f64 lo)))
(/.f64 (+.f64 (*.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) (/.f64 lo (+.f64 hi x))) (*.f64 lo 1)) (*.f64 lo (/.f64 lo (+.f64 hi x))))
(/.f64 (fma.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) (/.f64 lo (+.f64 x hi)) lo) (/.f64 (*.f64 lo lo) (+.f64 x hi)))
(/.f64 (+.f64 (*.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) lo) (*.f64 lo (+.f64 hi x))) (*.f64 lo lo))
(/.f64 (fma.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) lo (*.f64 lo (+.f64 x hi))) (*.f64 lo lo))
(/.f64 (+.f64 (*.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) (neg.f64 lo)) (*.f64 lo (neg.f64 (+.f64 hi x)))) (*.f64 lo (neg.f64 lo)))
(/.f64 (fma.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) (neg.f64 lo) (*.f64 lo (neg.f64 (+.f64 x hi)))) (*.f64 lo (neg.f64 lo)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 lo) (/.f64 hi lo)) (-.f64 hi x)) (*.f64 lo (+.f64 x hi))) (*.f64 lo (neg.f64 lo)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 (pow.f64 (/.f64 lo (+.f64 hi x)) -2) (*.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 lo (+.f64 x hi)) -2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))))))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 3)
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1/3)
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2)
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2))
(fabs.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo))) 1)
(/.f64 (+.f64 x hi) lo)
(*.f64 1 (/.f64 (+.f64 hi x) lo))
(/.f64 (+.f64 x hi) lo)
(*.f64 (+.f64 hi x) (/.f64 1 lo))
(/.f64 (+.f64 x hi) lo)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 lo (+.f64 hi x)) -2)) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 lo (+.f64 x hi)) -2)) (cbrt.f64 (/.f64 (+.f64 x hi) lo)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (cbrt.f64 (/.f64 (+.f64 x hi) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) (sqrt.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(*.f64 (neg.f64 (+.f64 hi x)) (/.f64 1 (neg.f64 lo)))
(/.f64 (+.f64 x hi) lo)
(*.f64 (/.f64 1 lo) (pow.f64 (/.f64 1 (+.f64 hi x)) -1))
(/.f64 (+.f64 x hi) lo)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 lo (+.f64 hi x))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 lo (+.f64 hi x))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 lo (+.f64 x hi))) 2)) (/.f64 1 (cbrt.f64 (/.f64 lo (+.f64 x hi)))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 lo (+.f64 hi x))) -1) (pow.f64 (sqrt.f64 (/.f64 lo (+.f64 hi x))) -1))
(pow.f64 (sqrt.f64 (/.f64 lo (+.f64 x hi))) -2)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 hi x) (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))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 hi x) (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 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 hi x)) lo))
(/.f64 (+.f64 x hi) lo)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x hi)) 2) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 hi x)) (sqrt.f64 lo)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x hi)) 2) (/.f64 (cbrt.f64 (+.f64 x hi)) (sqrt.f64 lo))) (sqrt.f64 lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) 1) (/.f64 (sqrt.f64 (+.f64 hi x)) lo))
(/.f64 (+.f64 x hi) lo)
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 hi x)) (cbrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x hi)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 x hi)) (cbrt.f64 lo)))
(/.f64 1 (/.f64 lo (+.f64 hi x)))
(/.f64 (+.f64 x hi) lo)
(/.f64 1 (/.f64 (/.f64 lo (+.f64 hi x)) 1))
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 -1 (neg.f64 (/.f64 lo (+.f64 hi x))))
(/.f64 -1 (/.f64 (neg.f64 lo) (+.f64 x hi)))
(/.f64 (neg.f64 (+.f64 hi x)) (neg.f64 lo))
(/.f64 (+.f64 x hi) lo)
(/.f64 (*.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) 1) (*.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) (*.f64 lo (-.f64 hi x)))
(*.f64 (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) (-.f64 hi x)))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 hi 3)) 1) (*.f64 (fma.f64 x x (-.f64 (*.f64 hi hi) (*.f64 x hi))) lo))
(/.f64 (/.f64 (+.f64 (pow.f64 hi 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 hi (-.f64 hi x)))) lo)
(/.f64 (*.f64 (+.f64 (pow.f64 hi 3) (pow.f64 x 3)) 1) (*.f64 (fma.f64 hi hi (-.f64 (*.f64 x x) (*.f64 hi x))) lo))
(/.f64 (/.f64 (+.f64 (pow.f64 hi 3) (pow.f64 x 3)) (fma.f64 hi hi (*.f64 x (-.f64 x hi)))) lo)
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 hi hi)) 1) (*.f64 (-.f64 x hi) lo))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 hi hi)) (-.f64 x hi)) lo)
(/.f64 (neg.f64 (neg.f64 (+.f64 hi x))) (neg.f64 (neg.f64 lo)))
(/.f64 (+.f64 x hi) lo)
(sqrt.f64 (pow.f64 (/.f64 lo (+.f64 hi x)) -2))
(sqrt.f64 (pow.f64 (/.f64 lo (+.f64 x hi)) -2))
(fabs.f64 (/.f64 (+.f64 x hi) lo))
(log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 hi x) lo))))
(/.f64 (+.f64 x hi) lo)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(/.f64 (+.f64 x hi) lo)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(/.f64 (+.f64 x hi) lo)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(exp.f64 (log.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 hi x) lo)) 1))
(/.f64 (+.f64 x hi) lo)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(-.f64 (exp.f64 (log1p.f64 (/.f64 lo (+.f64 hi x)))) 1)
(/.f64 lo (+.f64 x hi))
(*.f64 lo (/.f64 1 (+.f64 hi x)))
(/.f64 lo (+.f64 x hi))
(*.f64 1 (/.f64 lo (+.f64 hi x)))
(/.f64 lo (+.f64 x hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 lo (+.f64 hi x))) 2) (cbrt.f64 (/.f64 lo (+.f64 hi x))))
(/.f64 lo (+.f64 x hi))
(*.f64 (sqrt.f64 (/.f64 lo (+.f64 hi x))) (sqrt.f64 (/.f64 lo (+.f64 hi x))))
(/.f64 lo (+.f64 x hi))
(*.f64 (neg.f64 lo) (/.f64 1 (neg.f64 (+.f64 hi x))))
(*.f64 (neg.f64 lo) (/.f64 1 (neg.f64 (+.f64 x hi))))
(/.f64 (neg.f64 lo) (-.f64 (neg.f64 hi) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (/.f64 (cbrt.f64 lo) (+.f64 hi x)))
(/.f64 lo (+.f64 x hi))
(*.f64 (/.f64 (sqrt.f64 lo) 1) (/.f64 (sqrt.f64 lo) (+.f64 hi x)))
(/.f64 lo (+.f64 x hi))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2)) (/.f64 lo (cbrt.f64 (+.f64 hi x))))
(/.f64 (*.f64 1 (/.f64 lo (cbrt.f64 (+.f64 x hi)))) (pow.f64 (cbrt.f64 (+.f64 x hi)) 2))
(/.f64 (/.f64 lo (cbrt.f64 (+.f64 x hi))) (pow.f64 (cbrt.f64 (+.f64 x hi)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 hi x))) (/.f64 lo (sqrt.f64 (+.f64 hi x))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x hi))) (/.f64 lo (sqrt.f64 (+.f64 x hi))))
(/.f64 (/.f64 lo (sqrt.f64 (+.f64 x hi))) (sqrt.f64 (+.f64 x hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (+.f64 hi x)) 2)) (cbrt.f64 (/.f64 lo (+.f64 hi x))))
(*.f64 (cbrt.f64 (/.f64 lo (+.f64 x hi))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (+.f64 x hi)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (+.f64 hi x))) (/.f64 (cbrt.f64 lo) (sqrt.f64 (+.f64 hi x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (+.f64 x hi))) (/.f64 (cbrt.f64 lo) (sqrt.f64 (+.f64 x hi))))
(*.f64 (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (+.f64 hi x)) 2)) (/.f64 (sqrt.f64 lo) (cbrt.f64 (+.f64 hi x))))
(*.f64 (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (+.f64 x hi)) 2)) (/.f64 (sqrt.f64 lo) (cbrt.f64 (+.f64 x hi))))
(pow.f64 (/.f64 lo (+.f64 hi x)) 1)
(/.f64 lo (+.f64 x hi))
(pow.f64 (/.f64 (+.f64 hi x) lo) -1)
(/.f64 1 (/.f64 (+.f64 x hi) lo))
(pow.f64 (cbrt.f64 (/.f64 lo (+.f64 hi x))) 3)
(/.f64 lo (+.f64 x hi))
(pow.f64 (pow.f64 (/.f64 lo (+.f64 hi x)) 3) 1/3)
(/.f64 lo (+.f64 x hi))
(pow.f64 (sqrt.f64 (/.f64 lo (+.f64 hi x))) 2)
(/.f64 lo (+.f64 x hi))
(sqrt.f64 (pow.f64 (/.f64 lo (+.f64 hi x)) 2))
(sqrt.f64 (pow.f64 (/.f64 lo (+.f64 x hi)) 2))
(fabs.f64 (/.f64 lo (+.f64 x hi)))
(log.f64 (exp.f64 (/.f64 lo (+.f64 hi x))))
(/.f64 lo (+.f64 x hi))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 lo (+.f64 hi x)))))
(/.f64 lo (+.f64 x hi))
(cbrt.f64 (pow.f64 (/.f64 lo (+.f64 hi x)) 3))
(/.f64 lo (+.f64 x hi))
(cbrt.f64 (/.f64 (pow.f64 lo 3) (pow.f64 (+.f64 hi x) 3)))
(/.f64 lo (+.f64 x hi))
(expm1.f64 (log1p.f64 (/.f64 lo (+.f64 hi x))))
(/.f64 lo (+.f64 x hi))
(exp.f64 (log.f64 (/.f64 lo (+.f64 hi x))))
(/.f64 lo (+.f64 x hi))
(exp.f64 (*.f64 (log.f64 (/.f64 lo (+.f64 hi x))) 1))
(/.f64 lo (+.f64 x hi))
(log1p.f64 (expm1.f64 (/.f64 lo (+.f64 hi x))))
(/.f64 lo (+.f64 x hi))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(-.f64 (/.f64 1 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2)) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))))
(*.f64 1 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 2) (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(*.f64 (sqrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (sqrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))) (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 3))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))
(*.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2)) (/.f64 1 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2)) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))) (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 3))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))
(/.f64 1 (/.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2)) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))) (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 3))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2)) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2)) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))))))
(/.f64 (-.f64 -1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 3)) (-.f64 -1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2))) (neg.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2))) (neg.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))
(*.f64 1 (/.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2)) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))
(pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 3)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(pow.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 3) 1/3)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(pow.f64 (sqrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 2)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(sqrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2))
(sqrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))) 2))
(fabs.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))))
(log.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 3))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(expm1.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))))
(log1p.f64 (expm1.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(+.f64 (/.f64 (/.f64 hi lo) (/.f64 lo (+.f64 hi x))) (/.f64 (+.f64 hi x) lo))
(+.f64 (/.f64 (+.f64 x hi) lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))
(-.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(+.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) -1))
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 (/.f64 (+.f64 x hi) lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(+.f64 (/.f64 (+.f64 x hi) lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(+.f64 (/.f64 (+.f64 x hi) lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 hi lo) (/.f64 lo (+.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (+.f64 (*.f64 (/.f64 (/.f64 hi lo) (/.f64 lo (+.f64 hi x))) (/.f64 (/.f64 hi lo) (/.f64 lo (+.f64 hi x)))) (-.f64 (pow.f64 (/.f64 lo (+.f64 hi x)) -2) (*.f64 (/.f64 (/.f64 hi lo) (/.f64 lo (+.f64 hi x))) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (pow.f64 (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi)) 3)) (fma.f64 (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi)) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi)) (-.f64 (pow.f64 (/.f64 lo (+.f64 x hi)) -2) (*.f64 (/.f64 (+.f64 x hi) lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (pow.f64 (*.f64 (+.f64 x hi) (/.f64 (/.f64 hi lo) lo)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 hi lo) lo) (/.f64 (/.f64 hi lo) lo)) (pow.f64 (+.f64 x hi) 2)) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 (+.f64 x hi) lo) (*.f64 (+.f64 x hi) (/.f64 (/.f64 hi lo) lo))))))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(+.f64 (/.f64 (+.f64 x hi) lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 3)
(+.f64 (/.f64 (+.f64 x hi) lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1/3)
(+.f64 (/.f64 (+.f64 x hi) lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2)
(+.f64 (/.f64 (+.f64 x hi) lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) 2))
(fabs.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(+.f64 (/.f64 (+.f64 x hi) lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(+.f64 (/.f64 (+.f64 x hi) lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3))
(+.f64 (/.f64 (+.f64 x hi) lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(+.f64 (/.f64 (+.f64 x hi) lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(+.f64 (/.f64 (+.f64 x hi) lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(+.f64 (/.f64 (+.f64 x hi) lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(+.f64 (/.f64 (+.f64 x hi) lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))
(+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) (/.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) 2) -1) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) -1))
(*.f64 1 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))
(*.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 2))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 2) (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))
(*.f64 (hypot.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (hypot.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(*.f64 (hypot.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))) (hypot.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) 1) (/.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) 2) -1) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) 2) 3) (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))
(*.f64 (pow.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1/6) 3) (pow.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1/6) 3))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1)))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) 1)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) 2) -1) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) -1))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) 1) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) 2) -1) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) 3)) -1) (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))))
(*.f64 1 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) 1)) (neg.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) 2) -1)) (neg.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) -1)))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) 2) -1) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) -1)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
(sqrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2))
(sqrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))) 2))
(fabs.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))
(log.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))
(cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 3))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))
(expm1.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))
(log1p.f64 (expm1.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))) 1)
(cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))
(*.f64 1 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) 2))
(cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 2) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) 2) (cbrt.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))
(*.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1/6) (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1/6))
(cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))) 2)))
(*.f64 (pow.f64 (hypot.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 1/3) (pow.f64 (hypot.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 1/3))
(*.f64 (cbrt.f64 (hypot.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))) (cbrt.f64 (hypot.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) 1)) (cbrt.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) 2) -1)) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) -1)))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))))
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) 3))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))))
(pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1/3)
(cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))
(pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 1)
(cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))
(pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) 3)
(cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))
(pow.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1/6) 2)
(cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))
(sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 2))
(sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))) 2))
(fabs.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
(log.f64 (exp.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))))
(cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))
(expm1.f64 (log1p.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))
(exp.f64 (*.f64 1/3 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(pow.f64 (exp.f64 1/3) (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))
(cbrt.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1/3))
(pow.f64 (exp.f64 1/3) (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))
(cbrt.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
(exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 1))
(pow.f64 (exp.f64 1/3) (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))
(cbrt.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo))) 1)
(/.f64 (+.f64 x hi) lo)
(*.f64 1 (/.f64 (+.f64 hi x) lo))
(/.f64 (+.f64 x hi) lo)
(*.f64 (+.f64 hi x) (/.f64 1 lo))
(/.f64 (+.f64 x hi) lo)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 lo (+.f64 hi x)) -2)) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 lo (+.f64 x hi)) -2)) (cbrt.f64 (/.f64 (+.f64 x hi) lo)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (cbrt.f64 (/.f64 (+.f64 x hi) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) (sqrt.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(*.f64 (neg.f64 (+.f64 hi x)) (/.f64 1 (neg.f64 lo)))
(/.f64 (+.f64 x hi) lo)
(*.f64 (/.f64 1 lo) (pow.f64 (/.f64 1 (+.f64 hi x)) -1))
(/.f64 (+.f64 x hi) lo)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 lo (+.f64 hi x))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 lo (+.f64 hi x))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 lo (+.f64 x hi))) 2)) (/.f64 1 (cbrt.f64 (/.f64 lo (+.f64 x hi)))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 lo (+.f64 hi x))) -1) (pow.f64 (sqrt.f64 (/.f64 lo (+.f64 hi x))) -1))
(pow.f64 (sqrt.f64 (/.f64 lo (+.f64 x hi))) -2)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 hi x) (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))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 hi x) (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 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 hi x)) lo))
(/.f64 (+.f64 x hi) lo)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x hi)) 2) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 hi x)) (sqrt.f64 lo)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x hi)) 2) (/.f64 (cbrt.f64 (+.f64 x hi)) (sqrt.f64 lo))) (sqrt.f64 lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) 1) (/.f64 (sqrt.f64 (+.f64 hi x)) lo))
(/.f64 (+.f64 x hi) lo)
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 hi x)) (cbrt.f64 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 lo (+.f64 hi x)) -1)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (/.f64 (+.f64 hi x) lo) 1)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) 1/3)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (pow.f64 (/.f64 lo (+.f64 hi x)) 2) -1/2)
(pow.f64 (pow.f64 (/.f64 lo (+.f64 x hi)) 2) -1/2)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) 2)
(/.f64 (+.f64 x hi) lo)
(sqrt.f64 (pow.f64 (/.f64 lo (+.f64 hi x)) -2))
(sqrt.f64 (pow.f64 (/.f64 lo (+.f64 x hi)) -2))
(fabs.f64 (/.f64 (+.f64 x hi) lo))
(log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 hi x) lo))))
(/.f64 (+.f64 x hi) lo)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(/.f64 (+.f64 x hi) lo)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(/.f64 (+.f64 x hi) lo)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(exp.f64 (log.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 hi x) lo)) 1))
(/.f64 (+.f64 x hi) lo)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)

eval722.0ms (4.9%)

Compiler

Compiled 32020 to 14027 computations (56.2% saved)

prune473.0ms (3.2%)

Pruning

48 alts after pruning (46 fresh and 2 done)

PrunedKeptTotal
New95524979
Fresh312253
Picked415
Done011
Total990481038
Accuracy
40.8%
Counts
1038 → 48
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.9%
(fma.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (pow.f64 (/.f64 lo (+.f64 x hi)) 2) -1/2) 1)
18.9%
(fma.f64 (+.f64 1 (/.f64 hi lo)) (sqrt.f64 (pow.f64 (/.f64 lo (+.f64 x hi)) -2)) 1)
18.9%
(fma.f64 (+.f64 1 (/.f64 hi lo)) (fabs.f64 (/.f64 (+.f64 x hi) lo)) 1)
9.9%
(fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (pow.f64 (/.f64 hi lo) 2))
19.3%
(pow.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 2)) 1/9) (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))) (pow.f64 (+.f64 1 (/.f64 x lo)) 1/3)) 3)
19.3%
(pow.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 x hi) lo) 1/3)) 3)
18.9%
(pow.f64 (sqrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))) 2)
18.9%
(pow.f64 (cbrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))) 3)
18.9%
(/.f64 (fma.f64 (/.f64 lo (+.f64 x hi)) (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3)) (-.f64 -1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))) (*.f64 (/.f64 lo (+.f64 x hi)) (+.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))))
18.9%
(/.f64 (-.f64 (*.f64 (/.f64 lo (+.f64 x hi)) (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3))) (+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2)))) (*.f64 (/.f64 lo (+.f64 x hi)) (+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2)))))
18.9%
(/.f64 (-.f64 (*.f64 (/.f64 lo (+.f64 x hi)) (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2))) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1)) (*.f64 (/.f64 lo (+.f64 x hi)) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1)))
18.9%
(/.f64 (-.f64 (*.f64 (/.f64 lo (+.f64 x hi)) (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2))) (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (*.f64 (/.f64 lo (+.f64 x hi)) (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))
18.7%
(/.f64 (-.f64 x lo) hi)
18.7%
(/.f64 (+.f64 x lo) lo)
3.6%
(/.f64 x hi)
9.9%
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))
9.9%
(-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))) (/.f64 (-.f64 x hi) lo))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (neg.f64 hi) lo))
18.7%
(-.f64 1 (/.f64 x lo))
18.9%
(-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
18.7%
(+.f64 (/.f64 x lo) 1)
9.9%
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi))))
18.9%
(+.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi))))
9.3%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.9%
(+.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)) 1)
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi))) -1)))
39.4%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))))
39.4%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 lo (+.f64 x hi)) -2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))))
18.9%
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
22.2%
(+.f64 1 (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2))) (/.f64 (neg.f64 (+.f64 (-.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) hi) x)) lo)))
9.4%
(+.f64 1 (/.f64 hi lo))
18.9%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 x hi) lo)))
18.9%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 hi lo)))
18.9%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (+.f64 hi x) (/.f64 1 lo))))
15.5%
(+.f64 1 (+.f64 (*.f64 (/.f64 1 lo) (*.f64 (-.f64 hi x) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
22.1%
(+.f64 1 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) (+.f64 (-.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) hi) x)) lo))
18.9%
(+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)))
19.4%
(*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi))
18.7%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
3.6%
(*.f64 -1 (*.f64 x (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2))))))
18.9%
(log1p.f64 (expm1.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
18.9%
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))))
18.9%
(log.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
17.7%
(fabs.f64 (+.f64 1 (/.f64 (+.f64 x hi) lo)))
17.7%
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
18.9%
(expm1.f64 (log1p.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
18.9%
(cbrt.f64 (pow.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))) 3))
18.7%
1
18.9%
(fma.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (pow.f64 (/.f64 lo (+.f64 x hi)) 2) -1/2) 1)
18.9%
(fma.f64 (+.f64 1 (/.f64 hi lo)) (sqrt.f64 (pow.f64 (/.f64 lo (+.f64 x hi)) -2)) 1)
18.9%
(fma.f64 (+.f64 1 (/.f64 hi lo)) (fabs.f64 (/.f64 (+.f64 x hi) lo)) 1)
9.9%
(fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (pow.f64 (/.f64 hi lo) 2))
19.3%
(pow.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (/.f64 x lo)) 2)) 1/9) (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))) (pow.f64 (+.f64 1 (/.f64 x lo)) 1/3)) 3)
19.3%
(pow.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 x hi) lo) 1/3)) 3)
18.9%
(pow.f64 (sqrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))) 2)
18.9%
(pow.f64 (cbrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))) 3)
18.9%
(/.f64 (fma.f64 (/.f64 lo (+.f64 x hi)) (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3)) (-.f64 -1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))) (*.f64 (/.f64 lo (+.f64 x hi)) (+.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))))))
18.9%
(/.f64 (-.f64 (*.f64 (/.f64 lo (+.f64 x hi)) (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3))) (+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2)))) (*.f64 (/.f64 lo (+.f64 x hi)) (+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2)))))
18.9%
(/.f64 (-.f64 (*.f64 (/.f64 lo (+.f64 x hi)) (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2))) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1)) (*.f64 (/.f64 lo (+.f64 x hi)) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) 1)))
18.9%
(/.f64 (-.f64 (*.f64 (/.f64 lo (+.f64 x hi)) (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2))) (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (*.f64 (/.f64 lo (+.f64 x hi)) (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))
18.7%
(/.f64 (-.f64 x lo) hi)
18.7%
(/.f64 (+.f64 x lo) lo)
3.6%
(/.f64 x hi)
9.9%
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))
9.9%
(-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))) (/.f64 (-.f64 x hi) lo))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (neg.f64 hi) lo))
18.7%
(-.f64 1 (/.f64 x lo))
18.9%
(-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
18.7%
(+.f64 (/.f64 x lo) 1)
9.9%
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi))))
18.9%
(+.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi))))
9.3%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.9%
(+.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)) 1)
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi))) -1)))
39.4%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))))
39.4%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 lo (+.f64 x hi)) -2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))))
18.9%
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
22.2%
(+.f64 1 (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2))) (/.f64 (neg.f64 (+.f64 (-.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) hi) x)) lo)))
9.4%
(+.f64 1 (/.f64 hi lo))
18.9%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 x hi) lo)))
18.9%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 hi lo)))
18.9%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (+.f64 hi x) (/.f64 1 lo))))
15.5%
(+.f64 1 (+.f64 (*.f64 (/.f64 1 lo) (*.f64 (-.f64 hi x) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
22.1%
(+.f64 1 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) (+.f64 (-.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) hi) x)) lo))
18.9%
(+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)))
19.4%
(*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi))
18.7%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
3.6%
(*.f64 -1 (*.f64 x (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2))))))
18.9%
(log1p.f64 (expm1.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
18.9%
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))))
18.9%
(log.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
17.7%
(fabs.f64 (+.f64 1 (/.f64 (+.f64 x hi) lo)))
17.7%
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
18.9%
(expm1.f64 (log1p.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
18.9%
(cbrt.f64 (pow.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))) 3))
18.7%
1
Compiler

Compiled 4476 to 2436 computations (45.6% saved)

localize1.2s (8.1%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.7%
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))))
99.6%
(/.f64 (+.f64 x hi) lo)
99.5%
(log.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))))
97.5%
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo))
99.3%
(pow.f64 (/.f64 hi lo) 2)
98.4%
(*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))
97.8%
(/.f64 (neg.f64 x) (*.f64 lo lo))
97.1%
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))
99.2%
(*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))
99.2%
(/.f64 (-.f64 x lo) hi)
97.0%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
100.0%
(+.f64 (/.f64 x lo) 1)
98.9%
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
98.8%
(pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3)
98.3%
(+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3))
74.0%
(/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))
Compiler

Compiled 493 to 107 computations (78.3% saved)

series61.0ms (0.4%)

Counts
15 → 492
Calls

126 calls:

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

rewrite142.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
924×add-sqr-sqrt
918×pow1
910×*-un-lft-identity
866×add-exp-log
864×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

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

simplify198.0ms (1.3%)

Algorithm
egg-herbie
Rules
1336×fma-def
1168×associate-*r*
1116×associate-*l*
666×associate-+r+
622×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
073729494
1218925964
Stop Event
node limit
Counts
650 → 529
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (pow.f64 x 3) (pow.f64 lo 3))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 6))) (/.f64 1 (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 6))) (/.f64 1 (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))) (+.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6))) (/.f64 1 (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))))
(*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6))) (/.f64 1 (pow.f64 lo 3))))
(+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6))) (/.f64 1 (pow.f64 lo 3)))))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6))) (/.f64 1 (pow.f64 lo 3))))))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))) (+.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6))) (/.f64 1 (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))))
(*.f64 -1 (*.f64 (pow.f64 x 3) (-.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (-.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (-.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (-.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (+.f64 (/.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 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (+.f64 (/.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 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (+.f64 (/.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 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
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 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(/.f64 x hi)
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x 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 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 x hi)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 x 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 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x 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 hi (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2)))))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (-.f64 (pow.f64 hi 2) (*.f64 -1 (*.f64 hi x))) (pow.f64 lo 2))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(/.f64 hi lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(/.f64 hi lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (/.f64 (*.f64 hi x) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (/.f64 (*.f64 hi x) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (/.f64 (*.f64 hi x) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 hi x) (pow.f64 lo 2))
(-.f64 (+.f64 (/.f64 (*.f64 hi x) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (/.f64 (*.f64 hi x) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (/.f64 (*.f64 hi x) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 hi x) (pow.f64 lo 2))
(-.f64 (+.f64 (/.f64 (*.f64 hi x) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (/.f64 (*.f64 hi x) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (/.f64 (*.f64 hi x) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 x lo)
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(/.f64 (+.f64 hi x) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(/.f64 (+.f64 hi x) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))
(+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (/.f64 x lo))
(-.f64 (+.f64 1 (*.f64 -1 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (/.f64 x lo))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (/.f64 x lo))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2)))))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2)))))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2)))))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (/.f64 x lo))
(*.f64 -1 (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (+.f64 hi x) lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (+.f64 hi x) lo))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (+.f64 hi x) lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (+.f64 hi x) lo))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (+.f64 hi x) lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (+.f64 hi x) lo))))
(-.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(-.f64 (+.f64 1 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2))))))
(-.f64 (+.f64 1 (*.f64 -1 (*.f64 x (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (*.f64 -1 (*.f64 x (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (*.f64 -1 (*.f64 x (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(exp.f64 (-.f64 1 (/.f64 x lo)))
(+.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (*.f64 -1 (*.f64 hi (*.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))))
(+.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (+.f64 (*.f64 -1 (*.f64 hi (*.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))) (*.f64 (pow.f64 hi 2) (*.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (-.f64 (*.f64 1/2 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2)) (/.f64 1 (pow.f64 lo 2)))))))
(+.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (+.f64 (*.f64 -1 (*.f64 hi (*.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))) (+.f64 (*.f64 (pow.f64 hi 2) (*.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (-.f64 (*.f64 1/2 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2)) (/.f64 1 (pow.f64 lo 2))))) (*.f64 (pow.f64 hi 3) (*.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (+.f64 (*.f64 -1/6 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 3)) (+.f64 (/.f64 1 (pow.f64 lo 3)) (/.f64 x (pow.f64 lo 4)))))))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x (*.f64 -1 hi)) lo) (/.f64 (-.f64 x (*.f64 -1 hi)) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x (*.f64 -1 hi)) lo) (/.f64 (-.f64 x (*.f64 -1 hi)) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x (*.f64 -1 hi)) lo) (/.f64 (-.f64 x (*.f64 -1 hi)) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x (*.f64 -1 hi)) lo) (/.f64 (-.f64 x (*.f64 -1 hi)) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 1)
(+.f64 (exp.f64 1) (*.f64 -1 (/.f64 (*.f64 (exp.f64 1) (+.f64 hi x)) lo)))
(+.f64 (exp.f64 1) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 1) (+.f64 hi x)) lo)) (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 -1 (*.f64 hi (+.f64 hi x))) (*.f64 1/2 (pow.f64 (+.f64 hi x) 2)))) (pow.f64 lo 2))))
(+.f64 (exp.f64 1) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 1) (+.f64 hi x)) lo)) (+.f64 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 -1 (*.f64 hi (+.f64 hi x))) (*.f64 1/2 (pow.f64 (+.f64 hi x) 2)))) (pow.f64 lo 2)) (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 -1/6 (pow.f64 (+.f64 hi x) 3)) (*.f64 hi (pow.f64 (+.f64 hi x) 2)))) (pow.f64 lo 3)))))
(exp.f64 1)
(+.f64 (exp.f64 1) (*.f64 -1 (/.f64 (*.f64 (exp.f64 1) (+.f64 hi x)) lo)))
(+.f64 (exp.f64 1) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 1) (+.f64 hi x)) lo)) (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 -1 (*.f64 hi (+.f64 hi x))) (*.f64 1/2 (pow.f64 (+.f64 hi x) 2)))) (pow.f64 lo 2))))
(+.f64 (exp.f64 1) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 1) (+.f64 hi x)) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 -1 (*.f64 hi (pow.f64 (+.f64 hi x) 2))) (*.f64 1/6 (pow.f64 (+.f64 hi x) 3)))) (pow.f64 lo 3))) (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 -1 (*.f64 hi (+.f64 hi x))) (*.f64 1/2 (pow.f64 (+.f64 hi x) 2)))) (pow.f64 lo 2)))))
(exp.f64 (-.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (exp.f64 (-.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 -1 (*.f64 x (*.f64 (exp.f64 (-.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))
(+.f64 (exp.f64 (-.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 -1 (*.f64 x (*.f64 (exp.f64 (-.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (*.f64 1/2 (*.f64 (pow.f64 x 2) (*.f64 (exp.f64 (-.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))))
(+.f64 (exp.f64 (-.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 -1 (*.f64 x (*.f64 (exp.f64 (-.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 x 3) (*.f64 (exp.f64 (-.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)))) (*.f64 1/2 (*.f64 (pow.f64 x 2) (*.f64 (exp.f64 (-.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi (*.f64 -1 x)) lo) (/.f64 (-.f64 hi (*.f64 -1 x)) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi (*.f64 -1 x)) lo) (/.f64 (-.f64 hi (*.f64 -1 x)) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi (*.f64 -1 x)) lo) (/.f64 (-.f64 hi (*.f64 -1 x)) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi (*.f64 -1 x)) lo) (/.f64 (-.f64 hi (*.f64 -1 x)) lo))))
(-.f64 (/.f64 hi (*.f64 lo (/.f64 lo hi))) (/.f64 x (*.f64 lo (/.f64 lo hi))))
(*.f64 (-.f64 hi x) (/.f64 1 (*.f64 lo (/.f64 lo hi))))
(*.f64 1 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))) (cbrt.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))))) (cbrt.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))) (sqrt.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
(pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
(exp.f64 (log.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
(*.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(*.f64 (+.f64 (*.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))) (-.f64 (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (*.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 (+.f64 hi x) lo)))) (+.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) 3) (pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (*.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3)) (*.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))) (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(pow.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) 1)
(log.f64 (exp.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(expm1.f64 (log1p.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(exp.f64 (log.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(log1p.f64 (expm1.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(*.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (*.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
(*.f64 1 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3))
(*.f64 (*.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3)) (sqrt.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3)))
(*.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3/2) (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3/2))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 (*.f64 lo (/.f64 lo hi)) 3))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3)) (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))) 3))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3)))
(*.f64 (/.f64 (+.f64 hi x) lo) (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(*.f64 1 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(*.f64 (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (sqrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(*.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3/2) (pow.f64 (/.f64 (+.f64 hi x) lo) 3/2))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(log.f64 (exp.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(exp.f64 (log.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(*.f64 1 (+.f64 (/.f64 x lo) 1))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 x lo) 1)) (cbrt.f64 (+.f64 (/.f64 x lo) 1))) (cbrt.f64 (+.f64 (/.f64 x lo) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 x lo) 1)) (sqrt.f64 (+.f64 (/.f64 x lo) 1)))
(/.f64 (+.f64 (pow.f64 (/.f64 x lo) 3) 1) (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (-.f64 1 (*.f64 (/.f64 x lo) 1))))
(/.f64 (-.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) 1) (-.f64 (/.f64 x lo) 1))
(pow.f64 (+.f64 (/.f64 x lo) 1) 1)
(log.f64 (exp.f64 (+.f64 (/.f64 x lo) 1)))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 x lo) 1) (+.f64 (/.f64 x lo) 1)) (+.f64 (/.f64 x lo) 1)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 x lo) 1)))
(exp.f64 (log.f64 (+.f64 (/.f64 x lo) 1)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 x lo) 1)))
(*.f64 1 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (cbrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))) (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 lo hi) (/.f64 (-.f64 x lo) hi)) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (+.f64 (*.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi)))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi))) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi)))
(pow.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 1)
(log.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(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))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))
(/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi)
(/.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) hi)
(pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(exp.f64 (log.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (neg.f64 hi) (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))
(*.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 3) (pow.f64 (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 2)) (+.f64 (*.f64 (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))) (*.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))))
(pow.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))) 1)
(log.f64 (exp.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))) (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))) (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))))
(exp.f64 (log.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))))
(*.f64 1 (/.f64 (neg.f64 x) (*.f64 lo lo)))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 lo lo)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 x) (*.f64 lo lo))) (cbrt.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)))) (cbrt.f64 (/.f64 (neg.f64 x) (*.f64 lo lo))))
(*.f64 (sqrt.f64 (/.f64 (neg.f64 x) (*.f64 lo lo))) (sqrt.f64 (/.f64 (neg.f64 x) (*.f64 lo lo))))
(pow.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) 1)
(neg.f64 (/.f64 x (*.f64 lo lo)))
(log.f64 (exp.f64 (/.f64 (neg.f64 x) (*.f64 lo lo))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 (neg.f64 x) (*.f64 lo lo))) (/.f64 (neg.f64 x) (*.f64 lo lo))))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 x) (*.f64 lo lo))))
(exp.f64 (log.f64 (/.f64 (neg.f64 x) (*.f64 lo lo))))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 x) (*.f64 lo lo))))
(pow.f64 (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))) 1)
(log.f64 (exp.f64 (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))))
(expm1.f64 (log1p.f64 (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))))
(exp.f64 (log.f64 (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))))
(log1p.f64 (expm1.f64 (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))))
(*.f64 1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (pow.f64 (/.f64 hi lo) 2)))
(log.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (/.f64 hi lo) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 hi lo)) 2))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo))
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(+.f64 1 (neg.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(*.f64 1 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (cbrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) (cbrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(*.f64 (sqrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (sqrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3)) (+.f64 1 (+.f64 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(pow.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(cbrt.f64 (*.f64 (*.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(expm1.f64 (log1p.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(exp.f64 (log.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(log1p.f64 (expm1.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(*.f64 1 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(*.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) (cbrt.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))) (cbrt.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(*.f64 (sqrt.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) (sqrt.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(/.f64 (exp.f64 1) (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(pow.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 1)
(log.f64 (exp.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(cbrt.f64 (*.f64 (*.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(log1p.f64 (expm1.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
Outputs
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(/.f64 (*.f64 (neg.f64 hi) x) (*.f64 lo lo))
(/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(/.f64 (*.f64 (neg.f64 hi) x) (*.f64 lo lo))
(/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(/.f64 (*.f64 (neg.f64 hi) x) (*.f64 lo lo))
(/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (pow.f64 x 3) (pow.f64 lo 3))
(pow.f64 (/.f64 x lo) 3)
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (pow.f64 (/.f64 x lo) 3))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))
(fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (pow.f64 (/.f64 x lo) 3)))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 6))) (/.f64 1 (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (fma.f64 (pow.f64 hi 3) (fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3))) (pow.f64 (/.f64 x lo) 3))))
(fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (fma.f64 (pow.f64 hi 3) (-.f64 (/.f64 1 (pow.f64 lo 3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 6))) (pow.f64 (/.f64 x lo) 3))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 x (pow.f64 lo 6)) -3) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 x (pow.f64 lo 6)) -3) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 6))) (/.f64 1 (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 (pow.f64 hi 3) (fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3))) (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 x (pow.f64 lo 6)) -3) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 (pow.f64 hi 3) (-.f64 (/.f64 1 (pow.f64 lo 3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 6))) (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 x (pow.f64 lo 6)) -3) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(fma.f64 -1 (*.f64 (pow.f64 hi 5) (*.f64 3 (/.f64 x (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(-.f64 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (*.f64 3 (*.f64 (/.f64 x (pow.f64 lo 6)) (pow.f64 hi 5))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(fma.f64 -1 (*.f64 (pow.f64 hi 5) (*.f64 3 (/.f64 x (pow.f64 lo 6)))) (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(-.f64 (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (*.f64 3 (*.f64 (/.f64 x (pow.f64 lo 6)) (pow.f64 hi 5))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3)))) (fma.f64 -1 (*.f64 (pow.f64 hi 5) (*.f64 3 (/.f64 x (pow.f64 lo 6)))) (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(-.f64 (-.f64 (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (*.f64 3 (*.f64 (/.f64 x (pow.f64 lo 6)) (pow.f64 hi 5)))) (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3)))))
(+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(fma.f64 x (+.f64 (*.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3) (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (fma.f64 x (fma.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 x (+.f64 (*.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3) (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) (fma.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (+.f64 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(fma.f64 x (fma.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) (+.f64 (fma.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))) (+.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6))) (/.f64 1 (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))))
(fma.f64 x (+.f64 (*.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3) (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) (fma.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (fma.f64 (pow.f64 x 3) (fma.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(fma.f64 x (fma.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) (fma.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (+.f64 (fma.f64 (pow.f64 x 3) (-.f64 (/.f64 1 (pow.f64 lo 3)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6))) (/.f64 1 (pow.f64 lo 3))))
(*.f64 (pow.f64 x 3) (fma.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3))))
(*.f64 (pow.f64 x 3) (-.f64 (/.f64 1 (pow.f64 lo 3)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 6))))
(+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6))) (/.f64 1 (pow.f64 lo 3)))))
(fma.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (*.f64 (pow.f64 x 3) (fma.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3)))))
(fma.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (*.f64 (pow.f64 x 3) (-.f64 (/.f64 1 (pow.f64 lo 3)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)))))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6))) (/.f64 1 (pow.f64 lo 3))))))
(fma.f64 x (+.f64 (*.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3) (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) (fma.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (*.f64 (pow.f64 x 3) (fma.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3))))))
(fma.f64 x (fma.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) (fma.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (*.f64 (pow.f64 x 3) (-.f64 (/.f64 1 (pow.f64 lo 3)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 6))))))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))) (+.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6))) (/.f64 1 (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))))
(fma.f64 x (+.f64 (*.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3) (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) (fma.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (fma.f64 (pow.f64 x 3) (fma.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(fma.f64 x (fma.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) (fma.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (+.f64 (fma.f64 (pow.f64 x 3) (-.f64 (/.f64 1 (pow.f64 lo 3)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(*.f64 -1 (*.f64 (pow.f64 x 3) (-.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3)))))
(neg.f64 (*.f64 (pow.f64 x 3) (-.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3)))))
(*.f64 (pow.f64 x 3) (neg.f64 (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 -1 (pow.f64 lo 3)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (-.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (-.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3)))) (*.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))))
(fma.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (*.f64 (pow.f64 x 3) (neg.f64 (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 -1 (pow.f64 lo 3))))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (-.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))))))
(fma.f64 -1 (*.f64 x (+.f64 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (fma.f64 -1 (*.f64 (pow.f64 x 3) (-.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3)))) (*.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))))))
(-.f64 (fma.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (*.f64 (pow.f64 x 3) (neg.f64 (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 -1 (pow.f64 lo 3)))))) (*.f64 x (fma.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3 (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (-.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))))
(fma.f64 -1 (*.f64 x (+.f64 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (fma.f64 -1 (*.f64 (pow.f64 x 3) (-.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3)))) (fma.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (+.f64 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (-.f64 (+.f64 (fma.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (*.f64 (pow.f64 x 3) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 -1 (pow.f64 lo 3))))) (*.f64 x (fma.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3 (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3))) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3))) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3))) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 hi x) lo) 3)
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3))) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3))) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3))) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 hi x) lo) 3)
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3))) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3))) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3))) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6)))
(neg.f64 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 x 3))))
(/.f64 (neg.f64 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 6) (pow.f64 x 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))))
(fma.f64 -1 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 x 3))) (*.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6)))))
(-.f64 (*.f64 3 (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 6)) (pow.f64 hi 4))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 x 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6)))))))
(fma.f64 -1 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 x 3))) (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (*.f64 (pow.f64 hi 5) (*.f64 (/.f64 x (pow.f64 lo 6)) -3))))
(-.f64 (fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 x (pow.f64 lo 6)) -3) (*.f64 3 (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 6)) (pow.f64 hi 4)))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 x 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 -1 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 x 3))) (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 x (pow.f64 lo 6)) -3) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(-.f64 (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 x (pow.f64 lo 6)) -3) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 x 3))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 x (pow.f64 lo 6)) -3) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 x (pow.f64 lo 6)) -3) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 -1 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 x 3))) (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 x (pow.f64 lo 6)) -3) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(-.f64 (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 x (pow.f64 lo 6)) -3) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 x 3))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(fma.f64 -1 (*.f64 (pow.f64 hi 5) (*.f64 3 (/.f64 x (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(-.f64 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (*.f64 3 (*.f64 (/.f64 x (pow.f64 lo 6)) (pow.f64 hi 5))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(fma.f64 -1 (*.f64 (pow.f64 hi 5) (*.f64 3 (/.f64 x (pow.f64 lo 6)))) (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(-.f64 (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (*.f64 3 (*.f64 (/.f64 x (pow.f64 lo 6)) (pow.f64 hi 5))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 -1 (*.f64 (pow.f64 hi 5) (*.f64 3 (/.f64 x (pow.f64 lo 6)))) (fma.f64 -1 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 x 3))) (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(-.f64 (-.f64 (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 x 3)))) (*.f64 3 (*.f64 (/.f64 x (pow.f64 lo 6)) (pow.f64 hi 5))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(fma.f64 x (*.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(fma.f64 x (*.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 -1 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 x 3))) (fma.f64 x (*.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(-.f64 (fma.f64 x (*.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 x 3))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6)))
(neg.f64 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 x 3))))
(/.f64 (neg.f64 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 6) (pow.f64 x 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))
(fma.f64 -1 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 x 3))) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))
(-.f64 (*.f64 (*.f64 (*.f64 x x) 3) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 x 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))))
(fma.f64 -1 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 x 3))) (fma.f64 x (*.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))))
(-.f64 (fma.f64 x (*.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3) (*.f64 (*.f64 (*.f64 x x) 3) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 x 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 -1 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 x 3))) (fma.f64 x (*.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(-.f64 (fma.f64 x (*.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 x 3))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6)))
(neg.f64 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 x 3))))
(/.f64 (neg.f64 (pow.f64 hi 3)) (/.f64 (pow.f64 lo 6) (pow.f64 x 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))
(fma.f64 -1 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 x 3))) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))
(-.f64 (*.f64 (*.f64 (*.f64 x x) 3) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 x 3))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))))
(fma.f64 -1 (*.f64 x (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)))) (fma.f64 -1 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 x 3))) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))))
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) 3) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 x 3)))) (*.f64 x (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 -1 (*.f64 x (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)))) (fma.f64 -1 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 x 3))) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(-.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 x 3)))) (*.f64 x (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)))))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3)))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3)))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3)))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3)))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3)))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3)))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3)))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3)))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3)))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3)))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3)))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3)))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.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 3 (/.f64 hi (pow.f64 lo 3))) (+.f64 (pow.f64 (/.f64 x lo) 3) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(/.f64 (pow.f64 x 3) (pow.f64 lo 3))
(pow.f64 (/.f64 x lo) 3)
(+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (pow.f64 (/.f64 x lo) 3))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.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 3 (/.f64 hi (pow.f64 lo 3))) (pow.f64 (/.f64 x lo) 3)))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.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 3 (/.f64 hi (pow.f64 lo 3))) (+.f64 (pow.f64 (/.f64 x lo) 3) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(/.f64 (pow.f64 x 3) (pow.f64 lo 3))
(pow.f64 (/.f64 x lo) 3)
(+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (pow.f64 (/.f64 x lo) 3))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))
(fma.f64 -1 (*.f64 x (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3)) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (pow.f64 (/.f64 x lo) 3)))
(-.f64 (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (pow.f64 (/.f64 x lo) 3)) (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) (*.f64 -3 x)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(fma.f64 -1 (*.f64 x (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3)) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (+.f64 (pow.f64 (/.f64 x lo) 3) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(-.f64 (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (+.f64 (pow.f64 (/.f64 x lo) 3) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) (*.f64 -3 x)))
(/.f64 (pow.f64 x 3) (pow.f64 lo 3))
(pow.f64 (/.f64 x lo) 3)
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (pow.f64 (/.f64 x lo) 3))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))
(fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (pow.f64 (/.f64 x lo) 3)))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (+.f64 (pow.f64 (/.f64 x lo) 3) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (pow.f64 (/.f64 x lo) 3))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (+.f64 (pow.f64 (/.f64 x lo) 3) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (pow.f64 (/.f64 x lo) 3))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(fma.f64 -1 (*.f64 hi (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3)) (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(-.f64 (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 hi (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3)))
(+.f64 (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(fma.f64 -1 (*.f64 hi (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3)) (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (+.f64 (pow.f64 (/.f64 x lo) 3) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(fma.f64 (neg.f64 hi) (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3) (+.f64 (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (pow.f64 (/.f64 x lo) 3)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 hi x) lo) 3)
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 hi x) lo) 3)
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 hi x) lo) 3)
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 hi x) lo) 3)
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 hi x) lo) 3)
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 hi x) lo) 3)
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 hi x) lo) 3)
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 hi x) lo) 3)
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 hi x) lo) 3)
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 hi x) lo) 3)
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 hi x) lo) 3)
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 hi x) lo) 3)
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 (*.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 (*.f64 lo lo)) (*.f64 hi hi)) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 lo hi))
(-.f64 (fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 (*.f64 lo lo)) (*.f64 hi hi))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 lo hi))
(-.f64 (fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 (*.f64 lo lo)) (*.f64 hi hi))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 lo hi))
(-.f64 (fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 (*.f64 lo lo)) (*.f64 hi hi))) (/.f64 lo hi))
(*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))
(*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 lo hi))
(-.f64 (fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 (*.f64 lo lo)) (*.f64 hi hi))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 lo hi))
(-.f64 (fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 (*.f64 lo lo)) (*.f64 hi hi))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 lo hi))
(-.f64 (fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 (*.f64 lo lo)) (*.f64 hi hi))) (/.f64 lo hi))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 (/.f64 lo (*.f64 hi hi))) (/.f64 1 hi)))
(*.f64 x (neg.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(fma.f64 -1 (*.f64 x (-.f64 (neg.f64 (/.f64 lo (*.f64 hi hi))) (/.f64 1 hi))) (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (neg.f64 x) (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi)) (-.f64 (/.f64 (neg.f64 (*.f64 lo lo)) (*.f64 hi hi)) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(fma.f64 -1 (*.f64 x (-.f64 (neg.f64 (/.f64 lo (*.f64 hi hi))) (/.f64 1 hi))) (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (neg.f64 x) (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi)) (-.f64 (/.f64 (neg.f64 (*.f64 lo lo)) (*.f64 hi hi)) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(fma.f64 -1 (*.f64 x (-.f64 (neg.f64 (/.f64 lo (*.f64 hi hi))) (/.f64 1 hi))) (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (neg.f64 x) (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi)) (-.f64 (/.f64 (neg.f64 (*.f64 lo lo)) (*.f64 hi hi)) (/.f64 lo hi)))
(/.f64 x hi)
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(fma.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (fma.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 x hi)))
(-.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi)) (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (fma.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 x hi)))
(-.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi)) (/.f64 (*.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 (neg.f64 (*.f64 lo lo)) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(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 (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 (neg.f64 (*.f64 lo lo)) (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (fma.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 x hi)))
(-.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi)) (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (fma.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 x hi)))
(-.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi)) (/.f64 (*.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 (neg.f64 (*.f64 lo lo)) (*.f64 hi hi))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(*.f64 -1 (+.f64 (*.f64 lo (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 (*.f64 lo lo) (*.f64 hi hi))))
(neg.f64 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (/.f64 (*.f64 lo lo) (*.f64 hi hi))))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 x hi)))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 x hi)))
(fma.f64 -1 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 x hi))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 x hi)))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 x hi)))
(fma.f64 -1 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 x 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 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(-.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 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(-.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 x lo) hi) (+.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 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(-.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 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(-.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 x lo) hi) (+.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 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(-.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 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(-.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 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(*.f64 -1 (/.f64 lo hi))
(neg.f64 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(neg.f64 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(neg.f64 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.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 (neg.f64 (*.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 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (*.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 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (*.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 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(*.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 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (*.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 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (*.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 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(*.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 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (*.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 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (*.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 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(*.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 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (*.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 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (*.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 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (*.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 (neg.f64 (*.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 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (*.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 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (*.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 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (*.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 (neg.f64 (*.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 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (*.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 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (*.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 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (*.f64 lo lo) (*.f64 hi 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 hi (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2)))))
(*.f64 hi (-.f64 (/.f64 1 lo) (neg.f64 (/.f64 (/.f64 x lo) lo))))
(*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (neg.f64 (/.f64 (/.f64 x lo) lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (neg.f64 (/.f64 (/.f64 x lo) lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (neg.f64 (/.f64 (/.f64 x lo) lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (neg.f64 (/.f64 (/.f64 x lo) lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (neg.f64 (/.f64 (/.f64 x lo) lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (neg.f64 (/.f64 (/.f64 x lo) lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (+.f64 (/.f64 (/.f64 x lo) lo) (neg.f64 (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (+.f64 (/.f64 (/.f64 x lo) lo) (neg.f64 (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (+.f64 (/.f64 (/.f64 x lo) lo) (neg.f64 (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (-.f64 (pow.f64 hi 2) (*.f64 -1 (*.f64 hi x))) (pow.f64 lo 2))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 (neg.f64 hi) x)) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (/.f64 (-.f64 (*.f64 hi hi) (*.f64 (neg.f64 hi) x)) (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (/.f64 (-.f64 (*.f64 hi hi) (*.f64 (neg.f64 hi) x)) (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (/.f64 (-.f64 (*.f64 hi hi) (*.f64 (neg.f64 hi) x)) (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)))
(/.f64 hi lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (/.f64 (-.f64 (*.f64 hi hi) (*.f64 (neg.f64 hi) x)) (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (/.f64 (-.f64 (*.f64 hi hi) (*.f64 (neg.f64 hi) x)) (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (/.f64 (-.f64 (*.f64 hi hi) (*.f64 (neg.f64 hi) x)) (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)))
(/.f64 hi lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (/.f64 (-.f64 (*.f64 hi hi) (*.f64 (neg.f64 hi) x)) (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (/.f64 (-.f64 (*.f64 hi hi) (*.f64 (neg.f64 hi) x)) (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (/.f64 (-.f64 (*.f64 hi hi) (*.f64 (neg.f64 hi) x)) (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (neg.f64 hi) lo))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(-.f64 (+.f64 (/.f64 (*.f64 hi x) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (neg.f64 hi) lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (/.f64 hi lo))
(-.f64 (+.f64 (/.f64 (*.f64 hi x) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (neg.f64 hi) lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (/.f64 hi lo))
(-.f64 (+.f64 (/.f64 (*.f64 hi x) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (neg.f64 hi) lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (/.f64 hi lo))
(/.f64 (*.f64 hi x) (pow.f64 lo 2))
(/.f64 (*.f64 hi x) (*.f64 lo lo))
(*.f64 (/.f64 x lo) (/.f64 hi lo))
(-.f64 (+.f64 (/.f64 (*.f64 hi x) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (neg.f64 hi) lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (/.f64 hi lo))
(-.f64 (+.f64 (/.f64 (*.f64 hi x) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (neg.f64 hi) lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (/.f64 hi lo))
(-.f64 (+.f64 (/.f64 (*.f64 hi x) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (neg.f64 hi) lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (/.f64 hi lo))
(/.f64 (*.f64 hi x) (pow.f64 lo 2))
(/.f64 (*.f64 hi x) (*.f64 lo lo))
(*.f64 (/.f64 x lo) (/.f64 hi lo))
(-.f64 (+.f64 (/.f64 (*.f64 hi x) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (neg.f64 hi) lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (/.f64 hi lo))
(-.f64 (+.f64 (/.f64 (*.f64 hi x) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (neg.f64 hi) lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (/.f64 hi lo))
(-.f64 (+.f64 (/.f64 (*.f64 hi x) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (neg.f64 hi) lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (/.f64 hi lo))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(*.f64 -1 (/.f64 x (pow.f64 lo 2)))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo)))
(*.f64 hi (fma.f64 -1 (/.f64 (/.f64 x lo) lo) (/.f64 -1 lo)))
(*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo)))
(*.f64 hi (fma.f64 -1 (/.f64 (/.f64 x lo) lo) (/.f64 -1 lo)))
(*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo)))
(*.f64 hi (fma.f64 -1 (/.f64 (/.f64 x lo) lo) (/.f64 -1 lo)))
(*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo)))
(*.f64 hi (fma.f64 -1 (/.f64 (/.f64 x lo) lo) (/.f64 -1 lo)))
(*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo)))
(*.f64 hi (fma.f64 -1 (/.f64 (/.f64 x lo) lo) (/.f64 -1 lo)))
(*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo)))
(*.f64 hi (fma.f64 -1 (/.f64 (/.f64 x lo) lo) (/.f64 -1 lo)))
(*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo)))
(*.f64 hi (fma.f64 -1 (/.f64 (/.f64 x lo) lo) (/.f64 -1 lo)))
(*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo)))
(*.f64 hi (fma.f64 -1 (/.f64 (/.f64 x lo) lo) (/.f64 -1 lo)))
(*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo)))
(*.f64 hi (fma.f64 -1 (/.f64 (/.f64 x lo) lo) (/.f64 -1 lo)))
(*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo)))
(*.f64 hi (fma.f64 -1 (/.f64 (/.f64 x lo) lo) (/.f64 -1 lo)))
(*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo)))
(*.f64 hi (fma.f64 -1 (/.f64 (/.f64 x lo) lo) (/.f64 -1 lo)))
(*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo)))
(*.f64 hi (fma.f64 -1 (/.f64 (/.f64 x lo) lo) (/.f64 -1 lo)))
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 hi lo) (/.f64 (*.f64 (neg.f64 hi) x) (*.f64 lo lo)))
(-.f64 (/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 hi lo) (/.f64 (*.f64 (neg.f64 hi) x) (*.f64 lo lo)))
(-.f64 (/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 hi lo) (/.f64 (*.f64 (neg.f64 hi) x) (*.f64 lo lo)))
(-.f64 (/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(/.f64 (*.f64 (neg.f64 hi) x) (*.f64 lo lo))
(/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 hi lo) (/.f64 (*.f64 (neg.f64 hi) x) (*.f64 lo lo)))
(-.f64 (/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 hi lo) (/.f64 (*.f64 (neg.f64 hi) x) (*.f64 lo lo)))
(-.f64 (/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 hi lo) (/.f64 (*.f64 (neg.f64 hi) x) (*.f64 lo lo)))
(-.f64 (/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(/.f64 (*.f64 (neg.f64 hi) x) (*.f64 lo lo))
(/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 hi lo) (/.f64 (*.f64 (neg.f64 hi) x) (*.f64 lo lo)))
(-.f64 (/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 hi lo) (/.f64 (*.f64 (neg.f64 hi) x) (*.f64 lo lo)))
(-.f64 (/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 hi lo) (/.f64 (*.f64 (neg.f64 hi) x) (*.f64 lo lo)))
(-.f64 (/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(/.f64 (*.f64 (neg.f64 hi) x) (*.f64 lo lo))
(/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 hi lo) (/.f64 (*.f64 (neg.f64 hi) x) (*.f64 lo lo)))
(-.f64 (/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 hi lo) (/.f64 (*.f64 (neg.f64 hi) x) (*.f64 lo lo)))
(-.f64 (/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 hi lo) (/.f64 (*.f64 (neg.f64 hi) x) (*.f64 lo lo)))
(-.f64 (/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 hi lo) (/.f64 (*.f64 (neg.f64 hi) x) (*.f64 lo lo)))
(-.f64 (/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 hi lo) (/.f64 (*.f64 (neg.f64 hi) x) (*.f64 lo lo)))
(-.f64 (/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 hi lo) (/.f64 (*.f64 (neg.f64 hi) x) (*.f64 lo lo)))
(-.f64 (/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 hi lo) (/.f64 (*.f64 (neg.f64 hi) x) (*.f64 lo lo)))
(-.f64 (/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 hi lo) (/.f64 (*.f64 (neg.f64 hi) x) (*.f64 lo lo)))
(-.f64 (/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 hi lo) (/.f64 (*.f64 (neg.f64 hi) x) (*.f64 lo lo)))
(-.f64 (/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo)) (/.f64 hi lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 x lo)
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 x lo))
(fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (/.f64 x lo))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (/.f64 x lo)))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (neg.f64 (/.f64 (/.f64 x lo) lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (/.f64 x lo)))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (+.f64 (/.f64 (/.f64 x lo) lo) (neg.f64 (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 x lo)))
(+.f64 (/.f64 x lo) (fma.f64 hi (+.f64 (/.f64 (/.f64 x lo) lo) (neg.f64 (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 x lo)))
(+.f64 (/.f64 x lo) (fma.f64 hi (+.f64 (/.f64 (/.f64 x lo) lo) (neg.f64 (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 (neg.f64 hi) x)) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x)))))
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x)))))
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x)))))
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))
(/.f64 (+.f64 hi x) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x)))))
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x)))))
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x)))))
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))
(/.f64 (+.f64 hi x) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x)))))
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x)))))
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x)))))
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (neg.f64 hi) lo))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))
(*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))
(+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo)))
(*.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (neg.f64 x))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 x (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (fma.f64 (neg.f64 x) (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 x (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (fma.f64 (neg.f64 x) (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 x (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (fma.f64 (neg.f64 x) (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(-.f64 1 (/.f64 x lo))
(-.f64 (+.f64 1 (*.f64 -1 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))) (/.f64 x lo))
(+.f64 1 (-.f64 (*.f64 (neg.f64 hi) (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo))) (/.f64 x lo)))
(-.f64 (fma.f64 (neg.f64 hi) (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) 1) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (/.f64 x lo))
(+.f64 1 (-.f64 (*.f64 -1 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (/.f64 x lo)))
(-.f64 (fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (pow.f64 (/.f64 hi lo) 2)) 1) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (/.f64 x lo))
(+.f64 1 (-.f64 (*.f64 -1 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (/.f64 x lo)))
(-.f64 (fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (pow.f64 (/.f64 hi lo) 2)) 1) (/.f64 x lo))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(neg.f64 (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(neg.f64 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (pow.f64 (/.f64 hi lo) 2)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (/.f64 x lo))
(+.f64 1 (-.f64 (*.f64 -1 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (/.f64 x lo)))
(-.f64 (fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (pow.f64 (/.f64 hi lo) 2)) 1) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (/.f64 x lo))
(+.f64 1 (-.f64 (*.f64 -1 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (/.f64 x lo)))
(-.f64 (fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (pow.f64 (/.f64 hi lo) 2)) 1) (/.f64 x lo))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(neg.f64 (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2)))))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(neg.f64 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (pow.f64 (/.f64 hi lo) 2)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2)))))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (/.f64 x lo))
(+.f64 1 (-.f64 (*.f64 -1 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (/.f64 x lo)))
(-.f64 (fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (pow.f64 (/.f64 hi lo) 2)) 1) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 x (pow.f64 lo 2)))))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (/.f64 x lo))
(+.f64 1 (-.f64 (*.f64 -1 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (/.f64 x lo)))
(-.f64 (fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (pow.f64 (/.f64 hi lo) 2)) 1) (/.f64 x lo))
(*.f64 -1 (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2)))
(neg.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x))))
(*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (+.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (+.f64 hi x) lo)))
(fma.f64 -1 (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x))) (neg.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (neg.f64 (+.f64 hi x)) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (+.f64 hi x) lo))))
(+.f64 1 (fma.f64 -1 (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x))) (neg.f64 (/.f64 (+.f64 hi x) lo))))
(-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (+.f64 hi x) lo))))
(+.f64 1 (fma.f64 -1 (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x))) (neg.f64 (/.f64 (+.f64 hi x) lo))))
(-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 hi x) lo)))
(-.f64 1 (/.f64 (+.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (+.f64 hi x) lo))))
(+.f64 1 (fma.f64 -1 (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x))) (neg.f64 (/.f64 (+.f64 hi x) lo))))
(-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (+.f64 hi x) lo))))
(+.f64 1 (fma.f64 -1 (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x))) (neg.f64 (/.f64 (+.f64 hi x) lo))))
(-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 hi x) lo)))
(-.f64 1 (/.f64 (+.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (+.f64 hi x) lo))))
(+.f64 1 (fma.f64 -1 (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x))) (neg.f64 (/.f64 (+.f64 hi x) lo))))
(-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (+.f64 hi x) lo))))
(+.f64 1 (fma.f64 -1 (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x))) (neg.f64 (/.f64 (+.f64 hi x) lo))))
(-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)))
(-.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (-.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(-.f64 (+.f64 1 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (*.f64 (neg.f64 x) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (-.f64 1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(-.f64 (+.f64 1 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (*.f64 (neg.f64 x) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (-.f64 1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(-.f64 (+.f64 1 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (*.f64 (neg.f64 x) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (-.f64 1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))
(-.f64 (+.f64 1 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (*.f64 (neg.f64 x) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (-.f64 1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(-.f64 (+.f64 1 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (*.f64 (neg.f64 x) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (-.f64 1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(-.f64 (+.f64 1 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (*.f64 (neg.f64 x) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (-.f64 1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))
(-.f64 (+.f64 1 (*.f64 -1 (*.f64 x (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (*.f64 (neg.f64 x) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (-.f64 1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(-.f64 (+.f64 1 (*.f64 -1 (*.f64 x (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (*.f64 (neg.f64 x) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (-.f64 1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(-.f64 (+.f64 1 (*.f64 -1 (*.f64 x (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (*.f64 (neg.f64 x) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (-.f64 1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(exp.f64 (-.f64 1 (/.f64 x lo)))
(+.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (*.f64 -1 (*.f64 hi (*.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))))
(+.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (*.f64 (neg.f64 hi) (*.f64 (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (exp.f64 (-.f64 1 (/.f64 x lo))))))
(-.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (*.f64 hi (*.f64 (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (exp.f64 (-.f64 1 (/.f64 x lo))))))
(+.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (+.f64 (*.f64 -1 (*.f64 hi (*.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))) (*.f64 (pow.f64 hi 2) (*.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (-.f64 (*.f64 1/2 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2)) (/.f64 1 (pow.f64 lo 2)))))))
(+.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (fma.f64 -1 (*.f64 hi (*.f64 (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (exp.f64 (-.f64 1 (/.f64 x lo))))) (*.f64 (*.f64 hi hi) (*.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (-.f64 (*.f64 1/2 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) 2)) (/.f64 1 (*.f64 lo lo)))))))
(+.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (fma.f64 (*.f64 hi hi) (*.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (fma.f64 1/2 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) 2) (/.f64 -1 (*.f64 lo lo)))) (*.f64 (*.f64 hi (fma.f64 -1 (/.f64 (/.f64 x lo) lo) (/.f64 -1 lo))) (exp.f64 (-.f64 1 (/.f64 x lo))))))
(+.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (+.f64 (*.f64 -1 (*.f64 hi (*.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))) (+.f64 (*.f64 (pow.f64 hi 2) (*.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (-.f64 (*.f64 1/2 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2)) (/.f64 1 (pow.f64 lo 2))))) (*.f64 (pow.f64 hi 3) (*.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (+.f64 (*.f64 -1/6 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 3)) (+.f64 (/.f64 1 (pow.f64 lo 3)) (/.f64 x (pow.f64 lo 4)))))))))
(+.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (fma.f64 -1 (*.f64 hi (*.f64 (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (exp.f64 (-.f64 1 (/.f64 x lo))))) (fma.f64 (*.f64 hi hi) (*.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (-.f64 (*.f64 1/2 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) 2)) (/.f64 1 (*.f64 lo lo)))) (*.f64 (pow.f64 hi 3) (*.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (fma.f64 -1/6 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) 3) (+.f64 (/.f64 1 (pow.f64 lo 3)) (/.f64 x (pow.f64 lo 4)))))))))
(+.f64 (-.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (*.f64 hi (*.f64 (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (exp.f64 (-.f64 1 (/.f64 x lo)))))) (fma.f64 (*.f64 (*.f64 hi hi) (exp.f64 (-.f64 1 (/.f64 x lo)))) (fma.f64 1/2 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) 2) (/.f64 -1 (*.f64 lo lo))) (*.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (*.f64 (fma.f64 -1/6 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) 3) (+.f64 (/.f64 1 (pow.f64 lo 3)) (/.f64 x (pow.f64 lo 4)))) (pow.f64 hi 3)))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x (*.f64 -1 hi)) lo) (/.f64 (-.f64 x (*.f64 -1 hi)) lo))))
(exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x (*.f64 -1 hi)) lo) (/.f64 (-.f64 x (*.f64 -1 hi)) lo))))
(exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x (*.f64 -1 hi)) lo) (/.f64 (-.f64 x (*.f64 -1 hi)) lo))))
(exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x (*.f64 -1 hi)) lo) (/.f64 (-.f64 x (*.f64 -1 hi)) lo))))
(exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
(exp.f64 1)
(E.f64)
(+.f64 (exp.f64 1) (*.f64 -1 (/.f64 (*.f64 (exp.f64 1) (+.f64 hi x)) lo)))
(+.f64 (E.f64) (neg.f64 (/.f64 (*.f64 (+.f64 hi x) (E.f64)) lo)))
(-.f64 (E.f64) (/.f64 (E.f64) (/.f64 lo (+.f64 hi x))))
(+.f64 (exp.f64 1) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 1) (+.f64 hi x)) lo)) (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 -1 (*.f64 hi (+.f64 hi x))) (*.f64 1/2 (pow.f64 (+.f64 hi x) 2)))) (pow.f64 lo 2))))
(+.f64 (E.f64) (fma.f64 -1 (/.f64 (*.f64 (+.f64 hi x) (E.f64)) lo) (/.f64 (*.f64 (E.f64) (fma.f64 -1 (*.f64 hi (+.f64 hi x)) (*.f64 1/2 (pow.f64 (+.f64 hi x) 2)))) (*.f64 lo lo))))
(+.f64 (-.f64 (E.f64) (/.f64 (E.f64) (/.f64 lo (+.f64 hi x)))) (*.f64 (/.f64 (E.f64) lo) (/.f64 (-.f64 (*.f64 1/2 (pow.f64 (+.f64 hi x) 2)) (*.f64 hi (+.f64 hi x))) lo)))
(+.f64 (exp.f64 1) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 1) (+.f64 hi x)) lo)) (+.f64 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 -1 (*.f64 hi (+.f64 hi x))) (*.f64 1/2 (pow.f64 (+.f64 hi x) 2)))) (pow.f64 lo 2)) (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 -1/6 (pow.f64 (+.f64 hi x) 3)) (*.f64 hi (pow.f64 (+.f64 hi x) 2)))) (pow.f64 lo 3)))))
(+.f64 (E.f64) (+.f64 (fma.f64 -1 (/.f64 (*.f64 (+.f64 hi x) (E.f64)) lo) (/.f64 (*.f64 (E.f64) (fma.f64 -1 (*.f64 hi (+.f64 hi x)) (*.f64 1/2 (pow.f64 (+.f64 hi x) 2)))) (*.f64 lo lo))) (/.f64 (*.f64 (E.f64) (fma.f64 -1/6 (pow.f64 (+.f64 hi x) 3) (*.f64 hi (pow.f64 (+.f64 hi x) 2)))) (pow.f64 lo 3))))
(+.f64 (-.f64 (E.f64) (/.f64 (E.f64) (/.f64 lo (+.f64 hi x)))) (+.f64 (*.f64 (/.f64 (E.f64) lo) (/.f64 (-.f64 (*.f64 1/2 (pow.f64 (+.f64 hi x) 2)) (*.f64 hi (+.f64 hi x))) lo)) (/.f64 (E.f64) (/.f64 (pow.f64 lo 3) (fma.f64 hi (pow.f64 (+.f64 hi x) 2) (*.f64 (pow.f64 (+.f64 hi x) 3) -1/6))))))
(exp.f64 1)
(E.f64)
(+.f64 (exp.f64 1) (*.f64 -1 (/.f64 (*.f64 (exp.f64 1) (+.f64 hi x)) lo)))
(+.f64 (E.f64) (neg.f64 (/.f64 (*.f64 (+.f64 hi x) (E.f64)) lo)))
(-.f64 (E.f64) (/.f64 (E.f64) (/.f64 lo (+.f64 hi x))))
(+.f64 (exp.f64 1) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 1) (+.f64 hi x)) lo)) (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 -1 (*.f64 hi (+.f64 hi x))) (*.f64 1/2 (pow.f64 (+.f64 hi x) 2)))) (pow.f64 lo 2))))
(+.f64 (E.f64) (fma.f64 -1 (/.f64 (*.f64 (+.f64 hi x) (E.f64)) lo) (/.f64 (*.f64 (E.f64) (fma.f64 -1 (*.f64 hi (+.f64 hi x)) (*.f64 1/2 (pow.f64 (+.f64 hi x) 2)))) (*.f64 lo lo))))
(+.f64 (-.f64 (E.f64) (/.f64 (E.f64) (/.f64 lo (+.f64 hi x)))) (*.f64 (/.f64 (E.f64) lo) (/.f64 (-.f64 (*.f64 1/2 (pow.f64 (+.f64 hi x) 2)) (*.f64 hi (+.f64 hi x))) lo)))
(+.f64 (exp.f64 1) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 1) (+.f64 hi x)) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 -1 (*.f64 hi (pow.f64 (+.f64 hi x) 2))) (*.f64 1/6 (pow.f64 (+.f64 hi x) 3)))) (pow.f64 lo 3))) (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 -1 (*.f64 hi (+.f64 hi x))) (*.f64 1/2 (pow.f64 (+.f64 hi x) 2)))) (pow.f64 lo 2)))))
(+.f64 (E.f64) (fma.f64 -1 (/.f64 (*.f64 (+.f64 hi x) (E.f64)) lo) (fma.f64 -1 (/.f64 (E.f64) (/.f64 (pow.f64 lo 3) (fma.f64 -1 (*.f64 hi (pow.f64 (+.f64 hi x) 2)) (*.f64 (pow.f64 (+.f64 hi x) 3) 1/6)))) (/.f64 (*.f64 (E.f64) (fma.f64 -1 (*.f64 hi (+.f64 hi x)) (*.f64 1/2 (pow.f64 (+.f64 hi x) 2)))) (*.f64 lo lo)))))
(+.f64 (-.f64 (E.f64) (/.f64 (E.f64) (/.f64 lo (+.f64 hi x)))) (-.f64 (*.f64 (/.f64 (E.f64) lo) (/.f64 (-.f64 (*.f64 1/2 (pow.f64 (+.f64 hi x) 2)) (*.f64 hi (+.f64 hi x))) lo)) (/.f64 (E.f64) (/.f64 (pow.f64 lo 3) (-.f64 (*.f64 (pow.f64 (+.f64 hi x) 3) 1/6) (*.f64 hi (pow.f64 (+.f64 hi x) 2)))))))
(exp.f64 (-.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(exp.f64 (-.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(exp.f64 (-.f64 (-.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (exp.f64 (-.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 -1 (*.f64 x (*.f64 (exp.f64 (-.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))
(+.f64 (exp.f64 (-.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 (neg.f64 x) (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (exp.f64 (-.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))))
(-.f64 (exp.f64 (-.f64 (-.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))) (*.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (exp.f64 (-.f64 (-.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))))
(+.f64 (exp.f64 (-.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 -1 (*.f64 x (*.f64 (exp.f64 (-.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (*.f64 1/2 (*.f64 (pow.f64 x 2) (*.f64 (exp.f64 (-.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))))
(+.f64 (exp.f64 (-.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (fma.f64 -1 (*.f64 x (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (exp.f64 (-.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (*.f64 1/2 (*.f64 (*.f64 x x) (*.f64 (exp.f64 (-.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2))))))
(+.f64 (exp.f64 (-.f64 (-.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))) (fma.f64 1/2 (*.f64 (exp.f64 (-.f64 (-.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))) (*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2) (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo))) (exp.f64 (-.f64 (-.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))))))
(+.f64 (exp.f64 (-.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 -1 (*.f64 x (*.f64 (exp.f64 (-.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 x 3) (*.f64 (exp.f64 (-.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)))) (*.f64 1/2 (*.f64 (pow.f64 x 2) (*.f64 (exp.f64 (-.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))))))
(+.f64 (exp.f64 (-.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (fma.f64 -1 (*.f64 x (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (exp.f64 (-.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 -1/6 (*.f64 (pow.f64 x 3) (*.f64 (exp.f64 (-.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3))) (*.f64 1/2 (*.f64 (*.f64 x x) (*.f64 (exp.f64 (-.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2)))))))
(+.f64 (-.f64 (exp.f64 (-.f64 (-.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))) (*.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (exp.f64 (-.f64 (-.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))))) (fma.f64 1/2 (*.f64 (exp.f64 (-.f64 (-.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))) (*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2) (*.f64 x x))) (*.f64 (*.f64 (*.f64 -1/6 (pow.f64 x 3)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3)) (exp.f64 (-.f64 (-.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi (*.f64 -1 x)) lo) (/.f64 (-.f64 hi (*.f64 -1 x)) lo))))
(exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi (*.f64 -1 x)) lo) (/.f64 (-.f64 hi (*.f64 -1 x)) lo))))
(exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi (*.f64 -1 x)) lo) (/.f64 (-.f64 hi (*.f64 -1 x)) lo))))
(exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi (*.f64 -1 x)) lo) (/.f64 (-.f64 hi (*.f64 -1 x)) lo))))
(exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
(-.f64 (/.f64 hi (*.f64 lo (/.f64 lo hi))) (/.f64 x (*.f64 lo (/.f64 lo hi))))
(/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi))
(/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi))
(*.f64 (-.f64 hi x) (/.f64 1 (*.f64 lo (/.f64 lo hi))))
(/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi))
(/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi))
(*.f64 1 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))))
(/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi))
(/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))) (cbrt.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))))) (cbrt.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
(/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi))
(/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi))
(*.f64 (sqrt.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))) (sqrt.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
(/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi))
(/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi))
(pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 1)
(/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi))
(/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi))
(log.f64 (exp.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
(/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi))
(/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3))
(/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi))
(/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
(/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi))
(/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi))
(exp.f64 (log.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
(/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi))
(/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
(/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi))
(/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi))
(*.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(+.f64 (pow.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(+.f64 (pow.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(+.f64 (pow.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(*.f64 (+.f64 (*.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))) (-.f64 (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (*.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 (+.f64 hi x) lo)))) (+.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 (+.f64 hi x) lo)))
(*.f64 (fma.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) (*.f64 (/.f64 (+.f64 hi x) lo) (-.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi))))) (+.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi))))
(*.f64 (fma.f64 (/.f64 (+.f64 hi x) lo) (-.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi))) (pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 2)) (+.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) 3) (pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (*.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) 3) 3) (pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) 6) (-.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 6) (*.f64 (pow.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 3) 3) (pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) 3)) (fma.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (-.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 3)) (pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 6)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3)) (*.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))) (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) 6) (pow.f64 (/.f64 (+.f64 hi x) lo) 6)) (-.f64 (pow.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 6) (pow.f64 (/.f64 (+.f64 hi x) lo) 6)) (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(pow.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) 1)
(+.f64 (pow.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(log.f64 (exp.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(+.f64 (pow.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(cbrt.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))))
(cbrt.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) 3))
(expm1.f64 (log1p.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(+.f64 (pow.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(exp.f64 (log.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(+.f64 (pow.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(log1p.f64 (expm1.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(+.f64 (pow.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(*.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (*.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))
(pow.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) 3)
(pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 3)
(*.f64 1 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3))
(pow.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) 3)
(pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 3)
(*.f64 (*.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))))
(pow.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) 3)
(pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 3)
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3)) (sqrt.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3)))
(pow.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) 3)
(pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 3)
(*.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3/2) (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3/2))
(pow.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) 3)
(pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 3)
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 (*.f64 lo (/.f64 lo hi)) 3))
(pow.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) 3)
(pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 3)
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3)))
(pow.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) 3)
(pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 3)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3)) (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3)))
(pow.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) 3)
(pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 3)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3)))
(pow.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) 3)
(pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 3)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))) 3))
(pow.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) 3)
(pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 3)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3)))
(pow.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) 3)
(pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 3)
(*.f64 (/.f64 (+.f64 hi x) lo) (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(pow.f64 (/.f64 (+.f64 hi x) lo) 3)
(*.f64 1 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(pow.f64 (/.f64 (+.f64 hi x) lo) 3)
(*.f64 (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo))
(pow.f64 (/.f64 (+.f64 hi x) lo) 3)
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (sqrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(pow.f64 (/.f64 (+.f64 hi x) lo) 3)
(*.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3/2) (pow.f64 (/.f64 (+.f64 hi x) lo) 3/2))
(pow.f64 (/.f64 (+.f64 hi x) lo) 3)
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 hi x) lo) 3)
(log.f64 (exp.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(pow.f64 (/.f64 (+.f64 hi x) lo) 3)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(pow.f64 (/.f64 (+.f64 hi x) lo) 3)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(pow.f64 (/.f64 (+.f64 hi x) lo) 3)
(exp.f64 (log.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(pow.f64 (/.f64 (+.f64 hi x) lo) 3)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(pow.f64 (/.f64 (+.f64 hi x) lo) 3)
(*.f64 1 (+.f64 (/.f64 x lo) 1))
(+.f64 1 (/.f64 x lo))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 x lo) 1)) (cbrt.f64 (+.f64 (/.f64 x lo) 1))) (cbrt.f64 (+.f64 (/.f64 x lo) 1)))
(+.f64 1 (/.f64 x lo))
(*.f64 (sqrt.f64 (+.f64 (/.f64 x lo) 1)) (sqrt.f64 (+.f64 (/.f64 x lo) 1)))
(+.f64 1 (/.f64 x lo))
(/.f64 (+.f64 (pow.f64 (/.f64 x lo) 3) 1) (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (-.f64 1 (*.f64 (/.f64 x lo) 1))))
(/.f64 (+.f64 (pow.f64 (/.f64 x lo) 3) 1) (fma.f64 (/.f64 x lo) (/.f64 x lo) (-.f64 1 (/.f64 x lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 x lo) 3) 1) (-.f64 (fma.f64 (/.f64 x lo) (/.f64 x lo) 1) (/.f64 x lo)))
(/.f64 (-.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) 1) (-.f64 (/.f64 x lo) 1))
(/.f64 (fma.f64 (/.f64 x lo) (/.f64 x lo) -1) (+.f64 (/.f64 x lo) -1))
(pow.f64 (+.f64 (/.f64 x lo) 1) 1)
(+.f64 1 (/.f64 x lo))
(log.f64 (exp.f64 (+.f64 (/.f64 x lo) 1)))
(+.f64 1 (/.f64 x lo))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 x lo) 1) (+.f64 (/.f64 x lo) 1)) (+.f64 (/.f64 x lo) 1)))
(cbrt.f64 (*.f64 (+.f64 1 (/.f64 x lo)) (*.f64 (+.f64 1 (/.f64 x lo)) (+.f64 1 (/.f64 x lo)))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 x lo)) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 x lo) 1)))
(+.f64 1 (/.f64 x lo))
(exp.f64 (log.f64 (+.f64 (/.f64 x lo) 1)))
(+.f64 1 (/.f64 x lo))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 x lo) 1)))
(+.f64 1 (/.f64 x lo))
(*.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 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (cbrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))) (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 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(*.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 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (+.f64 (*.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (fma.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 (-.f64 x lo) hi) (-.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 lo hi) 3) 1) (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (fma.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 (-.f64 x lo) hi) (-.f64 1 (/.f64 lo hi))) (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi))) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi)))
(/.f64 (*.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi))) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) 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 (-.f64 x lo) hi) (-.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 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(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 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1)) 3))
(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 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(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 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(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 x lo) hi) (+.f64 (/.f64 lo hi) 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 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(/.f64 (-.f64 x lo) hi)
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x 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 (*.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))
(pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 1)
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(log.f64 (exp.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(exp.f64 (log.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))))
(fma.f64 -1 (*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (+.f64 (/.f64 (/.f64 x lo) lo) (neg.f64 (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (neg.f64 hi) (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))
(fma.f64 -1 (*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (+.f64 (/.f64 (/.f64 x lo) lo) (neg.f64 (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(*.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))))
(fma.f64 -1 (*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (+.f64 (/.f64 (/.f64 x lo) lo) (neg.f64 (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))))
(fma.f64 -1 (*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (+.f64 (/.f64 (/.f64 x lo) lo) (neg.f64 (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))))
(fma.f64 -1 (*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (+.f64 (/.f64 (/.f64 x lo) lo) (neg.f64 (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 3) (pow.f64 (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 2)) (+.f64 (*.f64 (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))) (*.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 3) (pow.f64 (*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo))) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (*.f64 (*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo)))))))
(/.f64 (-.f64 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (pow.f64 (*.f64 hi (fma.f64 -1 (/.f64 (/.f64 x lo) lo) (/.f64 -1 lo))) 3)) (fma.f64 (*.f64 hi (fma.f64 -1 (/.f64 (/.f64 x lo) lo) (/.f64 -1 lo))) (fma.f64 hi (fma.f64 -1 (/.f64 (/.f64 x lo) lo) (/.f64 -1 lo)) (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (/.f64 hi lo) 4)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 4) (*.f64 hi (*.f64 (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo)) (*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo)))))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo)))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (*.f64 hi (fma.f64 -1 (/.f64 (/.f64 x lo) lo) (/.f64 -1 lo))) 2)) (fma.f64 hi (fma.f64 -1 (/.f64 (/.f64 x lo) lo) (/.f64 -1 lo)) (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))) 1)
(fma.f64 -1 (*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (+.f64 (/.f64 (/.f64 x lo) lo) (neg.f64 (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))))
(fma.f64 -1 (*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (+.f64 (/.f64 (/.f64 x lo) lo) (neg.f64 (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))) (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))) (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))))
(cbrt.f64 (*.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo)))) (*.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo)))) (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo)))))))
(cbrt.f64 (pow.f64 (fma.f64 hi (+.f64 (/.f64 (/.f64 x lo) lo) (neg.f64 (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2)) 3))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))))
(fma.f64 -1 (*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (+.f64 (/.f64 (/.f64 x lo) lo) (neg.f64 (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(exp.f64 (log.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))))
(fma.f64 -1 (*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (+.f64 (/.f64 (/.f64 x lo) lo) (neg.f64 (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))))
(fma.f64 -1 (*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (+.f64 (/.f64 (/.f64 x lo) lo) (neg.f64 (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(*.f64 1 (/.f64 (neg.f64 x) (*.f64 lo lo)))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 lo lo)))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 x) (*.f64 lo lo))) (cbrt.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)))) (cbrt.f64 (/.f64 (neg.f64 x) (*.f64 lo lo))))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(*.f64 (sqrt.f64 (/.f64 (neg.f64 x) (*.f64 lo lo))) (sqrt.f64 (/.f64 (neg.f64 x) (*.f64 lo lo))))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(pow.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) 1)
(neg.f64 (/.f64 (/.f64 x lo) lo))
(neg.f64 (/.f64 x (*.f64 lo lo)))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(log.f64 (exp.f64 (/.f64 (neg.f64 x) (*.f64 lo lo))))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 (neg.f64 x) (*.f64 lo lo))) (/.f64 (neg.f64 x) (*.f64 lo lo))))
(cbrt.f64 (*.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (*.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (neg.f64 (/.f64 (/.f64 x lo) lo)))))
(cbrt.f64 (pow.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) 3))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 x) (*.f64 lo lo))))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(exp.f64 (log.f64 (/.f64 (neg.f64 x) (*.f64 lo lo))))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 x) (*.f64 lo lo))))
(neg.f64 (/.f64 (/.f64 x lo) lo))
(pow.f64 (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))) 1)
(*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo)))
(*.f64 hi (fma.f64 -1 (/.f64 (/.f64 x lo) lo) (/.f64 -1 lo)))
(log.f64 (exp.f64 (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))))
(*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo)))
(*.f64 hi (fma.f64 -1 (/.f64 (/.f64 x lo) lo) (/.f64 -1 lo)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))))
(*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo)))
(*.f64 hi (fma.f64 -1 (/.f64 (/.f64 x lo) lo) (/.f64 -1 lo)))
(expm1.f64 (log1p.f64 (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))))
(*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo)))
(*.f64 hi (fma.f64 -1 (/.f64 (/.f64 x lo) lo) (/.f64 -1 lo)))
(exp.f64 (log.f64 (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))))
(*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo)))
(*.f64 hi (fma.f64 -1 (/.f64 (/.f64 x lo) lo) (/.f64 -1 lo)))
(log1p.f64 (expm1.f64 (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))))
(*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo)))
(*.f64 hi (fma.f64 -1 (/.f64 (/.f64 x lo) lo) (/.f64 -1 lo)))
(*.f64 1 (pow.f64 (/.f64 hi lo) 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (sqrt.f64 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(log.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(exp.f64 (*.f64 (log.f64 (/.f64 hi lo)) 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x)))))
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x)))))
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x)))))
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x)))))
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x)))))
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x)))))
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x)))))
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x)))))
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x)))))
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x)))))
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))
(+.f64 1 (neg.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(+.f64 1 (fma.f64 -1 (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x))) (neg.f64 (/.f64 (+.f64 hi x) lo))))
(-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)))
(-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (fma.f64 -1 (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x))) (neg.f64 (/.f64 (+.f64 hi x) lo))))
(-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)))
(*.f64 1 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(+.f64 1 (fma.f64 -1 (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x))) (neg.f64 (/.f64 (+.f64 hi x) lo))))
(-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (cbrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) (cbrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(+.f64 1 (fma.f64 -1 (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x))) (neg.f64 (/.f64 (+.f64 hi x) lo))))
(-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)))
(*.f64 (sqrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (sqrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(+.f64 1 (fma.f64 -1 (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x))) (neg.f64 (/.f64 (+.f64 hi x) lo))))
(-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3)) (+.f64 1 (+.f64 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)) 3)) (+.f64 1 (*.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)) 3)) (fma.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)) 1))
(/.f64 (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(/.f64 (-.f64 1 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)))) (+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)) 2)) (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo) 1))
(pow.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(+.f64 1 (fma.f64 -1 (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x))) (neg.f64 (/.f64 (+.f64 hi x) lo))))
(-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)))
(cbrt.f64 (*.f64 (*.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(cbrt.f64 (*.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))) (*.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(+.f64 1 (fma.f64 -1 (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x))) (neg.f64 (/.f64 (+.f64 hi x) lo))))
(-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)))
(exp.f64 (log.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(+.f64 1 (fma.f64 -1 (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x))) (neg.f64 (/.f64 (+.f64 hi x) lo))))
(-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)))
(log1p.f64 (expm1.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(+.f64 1 (fma.f64 -1 (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x))) (neg.f64 (/.f64 (+.f64 hi x) lo))))
(-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)))
(*.f64 1 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
(*.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) (cbrt.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))) (cbrt.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
(*.f64 (sqrt.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) (sqrt.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
(/.f64 (exp.f64 1) (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
(pow.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 1)
(exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
(log.f64 (exp.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
(cbrt.f64 (*.f64 (*.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(cbrt.f64 (*.f64 (exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)))) (exp.f64 (+.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)))))))
(cbrt.f64 (pow.f64 (exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)))) 3))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
(log1p.f64 (expm1.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))

eval439.0ms (3%)

Compiler

Compiled 37089 to 13458 computations (63.7% saved)

prune331.0ms (2.2%)

Pruning

82 alts after pruning (79 fresh and 3 done)

PrunedKeptTotal
New76851819
Fresh132841
Picked415
Done022
Total78582867
Accuracy
41.8%
Counts
867 → 82
Alt Table
Click to see full alt table
StatusAccuracyProgram
9.9%
(fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (pow.f64 (/.f64 hi lo) 2))
19.3%
(fma.f64 -1 (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 hi x))) (neg.f64 (/.f64 (+.f64 hi x) lo)))
19.3%
(pow.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 x hi) lo) 1/3)) 3)
18.9%
(pow.f64 (sqrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))) 2)
18.9%
(pow.f64 (cbrt.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (+.f64 x hi) lo)))) 3)
10.0%
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 4) (*.f64 hi (*.f64 (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo)) (*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo)))))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (neg.f64 (/.f64 (/.f64 x lo) lo)) (/.f64 1 lo)))))
9.9%
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))))
18.9%
(/.f64 (-.f64 (*.f64 (/.f64 lo (+.f64 x hi)) (-.f64 1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 2))) (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))) (*.f64 (/.f64 lo (+.f64 x hi)) (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))
18.7%
(/.f64 (-.f64 x lo) hi)
18.9%
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)) 3)) (+.f64 1 (*.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)))))
18.9%
(/.f64 (-.f64 1 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)))) (+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))
18.7%
(/.f64 (+.f64 x lo) lo)
3.6%
(/.f64 x hi)
19.0%
(-.f64 (fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 (/.f64 x lo) lo)) (pow.f64 (/.f64 hi lo) 2)) 1) (/.f64 x lo))
9.9%
(-.f64 (pow.f64 (/.f64 hi lo) 2) (expm1.f64 (log1p.f64 (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))))
9.9%
(-.f64 (pow.f64 (/.f64 hi lo) 2) (cbrt.f64 (*.f64 (*.f64 (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo)))) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))))
9.9%
(-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))) (/.f64 (-.f64 x hi) lo))
19.0%
(-.f64 (-.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (neg.f64 hi) lo))
19.0%
(-.f64 (-.f64 1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
9.9%
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))
9.9%
(-.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))
9.9%
(-.f64 (expm1.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2))) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))
9.9%
(-.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (/.f64 hi lo) 2))) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))
18.7%
(-.f64 1 (/.f64 x lo))
18.9%
(-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)))
9.1%
(+.f64 (/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi) (/.f64 (-.f64 x lo) hi))
18.7%
(+.f64 (/.f64 x lo) 1)
9.9%
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi))))
9.9%
(+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)))
18.9%
(+.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi))))
9.3%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))
9.3%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (cbrt.f64 (/.f64 (-.f64 x lo) hi))))
9.3%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))))
18.9%
(+.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)) 1)
9.3%
(+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi)) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
9.3%
(+.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi))) -1)))
41.1%
(+.f64 1 (/.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))))
41.1%
(+.f64 1 (/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 6) (pow.f64 (/.f64 (+.f64 hi x) lo) 6)) (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))))
41.1%
(+.f64 1 (/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 3) 3) (pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) 3)) (fma.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (-.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 3)) (pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 6))) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))))
19.4%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))))
39.3%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3)))))))
39.3%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (+.f64 hi x) (/.f64 1 lo))))))))
14.0%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (sqrt.f64 (pow.f64 (/.f64 lo (+.f64 x hi)) -2))))))))
39.4%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))))))))
14.0%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (fabs.f64 (/.f64 (+.f64 x hi) lo))))))))
39.4%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 lo (+.f64 x hi)) -2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))))
39.2%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (*.f64 (+.f64 hi x) (/.f64 1 lo)) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))))
38.8%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (*.f64 (+.f64 hi x) (/.f64 1 lo)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))))
39.4%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (log.f64 (exp.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))))
19.0%
(+.f64 1 (/.f64 (*.f64 (fma.f64 (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)) (*.f64 (/.f64 (+.f64 hi x) lo) (-.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi))))) (+.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (/.f64 (-.f64 hi x) lo) (/.f64 lo hi)))) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))))
41.1%
(+.f64 1 (/.f64 (*.f64 (fma.f64 (/.f64 (+.f64 hi x) lo) (-.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi))) (pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 2)) (+.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)))) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))))
39.4%
(+.f64 1 (/.f64 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))) (-.f64 (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (*.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 (+.f64 hi x) lo)))) (+.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 (+.f64 hi x) lo))) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))))
18.9%
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
22.2%
(+.f64 1 (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2))) (/.f64 (neg.f64 (+.f64 (-.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) hi) x)) lo)))
41.0%
(+.f64 1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))))
9.4%
(+.f64 1 (/.f64 hi lo))
18.9%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 x hi) lo)))
18.9%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 hi lo)))
18.9%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (+.f64 hi x) (/.f64 1 lo))))
15.5%
(+.f64 1 (+.f64 (*.f64 (/.f64 1 lo) (*.f64 (-.f64 hi x) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
22.1%
(+.f64 1 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) (+.f64 (-.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) hi) x)) lo))
18.9%
(+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)))
19.4%
(*.f64 (/.f64 (/.f64 hi lo) lo) (+.f64 x hi))
9.3%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
19.4%
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo))
18.7%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
3.6%
(*.f64 (neg.f64 x) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))
3.6%
(*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))
9.9%
(log.f64 (exp.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 (neg.f64 x) (*.f64 lo lo)) (/.f64 1 lo))))))
19.0%
(log.f64 (exp.f64 (-.f64 (-.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))))
10.5%
(log.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 x lo)))))
18.9%
(log.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (*.f64 (+.f64 hi x) (/.f64 1 lo))))))
18.9%
(log.f64 (exp.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (+.f64 hi x) (/.f64 1 lo)) (/.f64 (+.f64 x hi) lo)))))
18.9%
(log.f64 (exp.f64 (-.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo)))))
18.9%
(log.f64 (exp.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo)))))
17.7%
(fabs.f64 (+.f64 1 (/.f64 (+.f64 x hi) lo)))
17.7%
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
18.9%
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))) 3))
18.9%
(cbrt.f64 (*.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))) (*.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (+.f64 hi x) lo))))))
18.7%
1
Compiler

Compiled 6295 to 2519 computations (60% saved)

regimes301.0ms (2%)

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

4 calls:

76.0ms
hi
74.0ms
x
71.0ms
lo
14.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
41.1%1lo
41.1%1hi
41.1%1x
41.1%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 3676 to 1157 computations (68.5% saved)

regimes70.0ms (0.5%)

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

1 calls:

9.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
41.1%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 2862 to 907 computations (68.3% saved)

regimes265.0ms (1.8%)

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

4 calls:

89.0ms
lo
67.0ms
x
57.0ms
hi
13.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
39.4%1lo
39.4%1hi
39.4%1x
39.4%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 2115 to 713 computations (66.3% saved)

regimes189.0ms (1.3%)

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

4 calls:

42.0ms
lo
37.0ms
x
36.0ms
hi
9.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
22.2%1x
22.2%1hi
22.2%1lo
22.2%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 1492 to 518 computations (65.3% saved)

regimes288.0ms (1.9%)

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

4 calls:

111.0ms
hi
110.0ms
x
38.0ms
lo
5.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
22.1%1lo
22.1%1hi
22.1%1x
22.1%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 1360 to 467 computations (65.7% saved)

regimes133.0ms (0.9%)

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

4 calls:

38.0ms
lo
36.0ms
x
35.0ms
hi
6.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
19.4%1lo
19.4%1hi
19.4%1x
19.4%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 1325 to 454 computations (65.7% saved)

regimes49.0ms (0.3%)

Accuracy

Total -10.6b remaining (-20.3%)

Threshold costs -10.6b (-20.3%)

Counts
11 → 1
Calls
Call 1
Inputs
1
(/.f64 x hi)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 x 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))
Outputs
1
Calls

4 calls:

32.0ms
x
6.0ms
lo
6.0ms
hi
2.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
18.7%1hi
18.7%1lo
18.7%1x
18.7%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 81 to 45 computations (44.4% saved)

simplify110.0ms (0.7%)

Algorithm
egg-herbie
Rules
432×unsub-neg
344×distribute-lft-neg-in
282×neg-mul-1
220×cancel-sign-sub
198×neg-sub0
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
062929
1115925
2170925
3232921
4305921
5385921
6540921
7774921
8921921
9989921
101077921
111156921
121219921
131255921
141282921
151312921
161335921
171361921
181380921
191387921
201388921
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f64 1 (/.f64 (*.f64 (fma.f64 (/.f64 (+.f64 hi x) lo) (-.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi))) (pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 2)) (+.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)))) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))))
(+.f64 1 (/.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))))
(+.f64 1 (/.f64 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))) (-.f64 (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (*.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 (+.f64 hi x) lo)))) (+.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 (+.f64 hi x) lo))) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))))
(+.f64 1 (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2))) (/.f64 (neg.f64 (+.f64 (-.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) hi) x)) lo)))
(+.f64 1 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) (+.f64 (-.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) hi) x)) lo))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo))
1
Outputs
(+.f64 1 (/.f64 (*.f64 (fma.f64 (/.f64 (+.f64 hi x) lo) (-.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi))) (pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 2)) (+.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)))) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))))
(+.f64 1 (/.f64 (*.f64 (fma.f64 (/.f64 (+.f64 hi x) lo) (-.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi))) (pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 2)) (+.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)))) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))))
(+.f64 1 (/.f64 (*.f64 (fma.f64 (/.f64 (+.f64 hi x) lo) (+.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 x hi) (/.f64 (*.f64 lo lo) hi))) (pow.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)) 2)) (+.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) hi)))) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (+.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 x hi) lo)))))))
(+.f64 1 (/.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))))
(+.f64 1 (/.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))))
(+.f64 1 (/.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (+.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 x hi) lo)))))))
(+.f64 1 (/.f64 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))) (-.f64 (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (*.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 (+.f64 hi x) lo)))) (+.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 (+.f64 hi x) lo))) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))))
(+.f64 1 (/.f64 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))) (-.f64 (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))) (+.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))))) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (-.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))))
(+.f64 1 (/.f64 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))) (-.f64 (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi)))))) (+.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))))) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (+.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 x hi) lo)))))))
(+.f64 1 (/.f64 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 x hi) (*.f64 lo (/.f64 lo hi))) (/.f64 (-.f64 x hi) (*.f64 lo (/.f64 lo hi)))) (+.f64 (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 x hi) (*.f64 lo (/.f64 lo hi)))))) (-.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 x hi) (*.f64 lo (/.f64 lo hi))))) (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (+.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 x hi) lo)))))))
(+.f64 1 (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2))) (/.f64 (neg.f64 (+.f64 (-.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) hi) x)) lo)))
(+.f64 1 (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2))) (/.f64 (neg.f64 (+.f64 x (-.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) hi))) lo)))
(-.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) (/.f64 (neg.f64 (+.f64 x (-.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) hi))) lo)))
(-.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) (/.f64 (-.f64 (neg.f64 x) (-.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) hi)) lo)))
(+.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2)) (/.f64 (-.f64 (+.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) x) lo)))
(+.f64 1 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) (+.f64 (-.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) hi) x)) lo))
(+.f64 1 (*.f64 lo (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) (+.f64 x (-.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) hi)))))
(+.f64 1 (*.f64 lo (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 2) (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) (-.f64 x (+.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))))))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo))
(*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 hi lo))
1
Compiler

Compiled 333 to 144 computations (56.8% saved)

soundness3.8s (25.5%)

Rules
1616×times-frac
1616×times-frac
1616×times-frac
1616×times-frac
1336×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
067725498
1167119590
2571212876
026288
1636256
030421
1707417
0135745724
1411643474
038471
1908471
073729494
1218925964
026288
1636256
072521948
1206219844
0135745724
1411643474
073729494
1218925964
072521948
1206219844
030421
1707417
0135745724
1411643474
030421
1707417
0135745724
1411643474
073729494
1218925964
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 4378 to 1359 computations (69% saved)

end0.0ms (0%)

preprocess90.0ms (0.6%)

Compiler

Compiled 650 to 184 computations (71.7% saved)

Profiling

Loading profile data...