xlohi (overflows)

Time bar (total: 8.6s)

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.0s (11.9%)

Results
1.0s8256×body256valid
Bogosity

preprocess200.0ms (2.3%)

Algorithm
egg-herbie
Rules
3788×fma-def
1508×div-sub
842×associate-/r*
780×sub-neg
748×fma-neg
Problems
256×(/.f64 (-.f64 x lo) (-.f64 hi lo))
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 30 to 13 computations (56.7% 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)

localize24.0ms (0.3%)

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)

series70.0ms (0.8%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
66.0ms
x
@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))

rewrite120.0ms (1.4%)

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

simplify290.0ms (3.4%)

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

eval180.0ms (2.1%)

Compiler

Compiled 17032 to 4868 computations (71.4% saved)

prune80.0ms (0.9%)

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.4%
(/.f64 x hi)
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
9.9%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
18.7%
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 lo hi)))
9.1%
(+.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)))
18.7%
1
18.7%
(/.f64 (-.f64 x lo) hi)
18.6%
(/.f64 (+.f64 (neg.f64 x) lo) lo)
3.4%
(/.f64 x hi)
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
9.9%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
18.7%
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 lo hi)))
9.1%
(+.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)))
18.7%
1
Compiler

Compiled 536 to 312 computations (41.8% saved)

localize141.0ms (1.6%)

Localize:

Found 11 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.2%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
99.2%
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))
99.6%
(/.f64 (-.f64 x lo) hi)
99.2%
(*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))
97.3%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
99.6%
(/.f64 (+.f64 (neg.f64 x) lo) lo)
100.0%
(/.f64 (-.f64 hi x) lo)
99.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
97.8%
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))
Compiler

Compiled 158 to 29 computations (81.6% saved)

series114.0ms (1.3%)

Counts
11 → 348
Calls

96 calls:

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

rewrite213.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
676×add-sqr-sqrt
670×pow1
670×*-un-lft-identity
626×add-exp-log
626×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
026309
1633301
Stop Event
node limit
Counts
11 → 299
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 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 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 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 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) (neg.f64 (/.f64 x lo)))
(fma.f64 1 (/.f64 hi lo) (neg.f64 (/.f64 x lo)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) (neg.f64 (/.f64 x lo)))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) (neg.f64 (/.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 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))) 1)
(*.f64 1 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) 2) (cbrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 2) (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 (*.f64 (-.f64 x lo) lo) (-.f64 x lo)) (pow.f64 hi 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (-.f64 x lo)) hi))
(/.f64 (+.f64 (*.f64 hi hi) (*.f64 (/.f64 hi (-.f64 x lo)) (*.f64 (-.f64 x lo) lo))) (*.f64 (/.f64 hi (-.f64 x lo)) (*.f64 hi hi)))
(/.f64 (+.f64 hi (*.f64 (/.f64 hi (-.f64 x lo)) (*.f64 (/.f64 (-.f64 x lo) hi) lo))) (*.f64 (/.f64 hi (-.f64 x lo)) hi))
(/.f64 (+.f64 hi (*.f64 (/.f64 hi (-.f64 x lo)) (*.f64 (-.f64 x lo) (/.f64 lo hi)))) (*.f64 (/.f64 hi (-.f64 x lo)) hi))
(/.f64 (+.f64 (*.f64 (-.f64 x lo) (*.f64 hi hi)) (*.f64 hi (*.f64 (-.f64 x lo) lo))) (pow.f64 hi 3))
(/.f64 (+.f64 (*.f64 (-.f64 x lo) hi) (*.f64 hi (*.f64 (/.f64 (-.f64 x lo) hi) lo))) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (-.f64 x lo) hi) (*.f64 hi (*.f64 (-.f64 x lo) (/.f64 lo hi)))) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 x lo)) (*.f64 hi hi)) (*.f64 (neg.f64 hi) (*.f64 (-.f64 x lo) lo))) (*.f64 (neg.f64 hi) (*.f64 hi hi)))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 x lo)) hi) (*.f64 (neg.f64 hi) (*.f64 (/.f64 (-.f64 x lo) hi) lo))) (*.f64 (neg.f64 hi) hi))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 x lo)) hi) (*.f64 (neg.f64 hi) (*.f64 (-.f64 x lo) (/.f64 lo hi)))) (*.f64 (neg.f64 hi) hi))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) lo) (/.f64 hi (-.f64 x lo))) (*.f64 (*.f64 hi hi) 1)) (*.f64 (*.f64 hi hi) (/.f64 hi (-.f64 x lo))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) lo) hi) (*.f64 (*.f64 hi hi) (-.f64 x lo))) (pow.f64 hi 3))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) lo) (neg.f64 hi)) (*.f64 (*.f64 hi hi) (neg.f64 (-.f64 x lo)))) (*.f64 (*.f64 hi hi) (neg.f64 hi)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (/.f64 hi (-.f64 x lo))) (*.f64 hi 1)) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi) (*.f64 hi (-.f64 x lo))) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (neg.f64 hi)) (*.f64 hi (neg.f64 (-.f64 x lo)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) (/.f64 hi (-.f64 x lo))) (*.f64 hi 1)) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) hi) (*.f64 hi (-.f64 x lo))) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) (neg.f64 hi)) (*.f64 hi (neg.f64 (-.f64 x lo)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 2) (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 (*.f64 (-.f64 x lo) lo) (-.f64 x lo)) (pow.f64 hi 3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) (neg.f64 (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (-.f64 x lo)) hi)))
(pow.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(exp.f64 (log.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(fma.f64 1 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
(fma.f64 1 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 (-.f64 x lo) (/.f64 1 hi) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
(fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 2)) (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) (/.f64 (-.f64 x lo) hi))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) lo)) hi) (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) lo)) hi) (/.f64 (-.f64 x lo) hi))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))) 1)
(/.f64 lo (*.f64 (/.f64 hi (-.f64 x lo)) hi))
(/.f64 1 (*.f64 (/.f64 hi (-.f64 x lo)) (/.f64 hi lo)))
(/.f64 1 (*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 x lo))))
(/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi))
(/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))
(/.f64 (neg.f64 lo) (*.f64 (/.f64 hi (-.f64 x lo)) (neg.f64 hi)))
(/.f64 (neg.f64 (-.f64 x lo)) (*.f64 (/.f64 hi lo) (neg.f64 hi)))
(/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi)
(/.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) hi)
(/.f64 (*.f64 lo 1) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (*.f64 (-.f64 x lo) 1) (*.f64 hi (/.f64 hi lo)))
(/.f64 (*.f64 (-.f64 x lo) (neg.f64 lo)) (*.f64 hi (neg.f64 hi)))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) lo) (*.f64 (neg.f64 hi) hi))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) 1) (*.f64 (neg.f64 hi) (/.f64 hi lo)))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) (neg.f64 lo)) (*.f64 (neg.f64 hi) (neg.f64 hi)))
(/.f64 (*.f64 lo (-.f64 x lo)) (*.f64 hi hi))
(/.f64 (*.f64 lo (neg.f64 (-.f64 x lo))) (*.f64 hi (neg.f64 hi)))
(/.f64 (*.f64 (neg.f64 lo) 1) (*.f64 (neg.f64 hi) (/.f64 hi (-.f64 x lo))))
(/.f64 (*.f64 (neg.f64 lo) (-.f64 x lo)) (*.f64 (neg.f64 hi) hi))
(/.f64 (*.f64 (neg.f64 lo) (neg.f64 (-.f64 x lo))) (*.f64 (neg.f64 hi) (neg.f64 hi)))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) lo)) (neg.f64 (*.f64 hi hi)))
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo)) (neg.f64 hi))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi))) (neg.f64 hi))
(pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) lo)) hi) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(-.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) 1)
(/.f64 hi (*.f64 (/.f64 lo (-.f64 x hi)) 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 (neg.f64 hi) (*.f64 (/.f64 lo (-.f64 x hi)) (neg.f64 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 (neg.f64 hi) 1) (*.f64 (neg.f64 lo) (/.f64 lo (-.f64 x hi))))
(/.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 hi (neg.f64 (-.f64 x hi))) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 hi) (-.f64 x hi)) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (neg.f64 hi) (neg.f64 (-.f64 x hi))) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 x hi) hi) (*.f64 lo lo))
(/.f64 (*.f64 (-.f64 x hi) (neg.f64 hi)) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) hi) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (neg.f64 hi)) (*.f64 (neg.f64 lo) (neg.f64 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)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x 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 (-.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 1 (*.f64 (neg.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 (neg.f64 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (neg.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 (exp.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo))) 1)
(*.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)))

simplify195.0ms (2.3%)

Algorithm
egg-herbie
Rules
1456×times-frac
898×associate-*r*
776×fma-def
424×distribute-rgt-in
398×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

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

eval194.0ms (2.3%)

Compiler

Compiled 13935 to 4126 computations (70.4% saved)

prune266.0ms (3.1%)

Pruning

60 alts after pruning (58 fresh and 2 done)

PrunedKeptTotal
New57755632
Fresh235
Picked325
Done000
Total58260642
Accuracy
95.5%
Counts
642 → 60
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.8%
(fma.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 x hi))
95.4%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
18.3%
(/.f64 (-.f64 (*.f64 (/.f64 lo (-.f64 x hi)) (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (/.f64 lo hi))) 2))) (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (/.f64 lo hi))))) (*.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (/.f64 lo hi)))) (/.f64 lo (-.f64 x hi))))
18.9%
(/.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))))
16.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))
18.7%
(/.f64 (-.f64 x lo) hi)
18.9%
(/.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))))
15.2%
(/.f64 (+.f64 (*.f64 lo (+.f64 -1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2))) (*.f64 (-.f64 x hi) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))) (*.f64 lo (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))
18.6%
(/.f64 (+.f64 (neg.f64 x) lo) lo)
18.7%
(/.f64 (+.f64 x lo) lo)
3.4%
(/.f64 x hi)
9.2%
(-.f64 (fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (*.f64 (/.f64 lo hi) (/.f64 lo (neg.f64 hi)))) (/.f64 lo hi))
18.9%
(-.f64 (pow.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo)))) 2) (/.f64 (-.f64 x hi) lo))
18.9%
(-.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo)))) 3) (/.f64 (-.f64 x hi) lo))
18.3%
(-.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (/.f64 lo hi))) 2)) (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (/.f64 lo hi))))) (/.f64 (-.f64 x hi) lo))
18.9%
(-.f64 (/.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 x hi) lo))
18.9%
(-.f64 (-.f64 1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) 3)) (/.f64 (-.f64 x hi) lo))
18.3%
(-.f64 (-.f64 1 (/.f64 (-.f64 x hi) (*.f64 (/.f64 lo hi) lo))) (/.f64 (-.f64 x hi) lo))
14.9%
(-.f64 (-.f64 1 (/.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) lo)) (/.f64 (-.f64 x hi) lo))
18.9%
(-.f64 (-.f64 1 (/.f64 1 (*.f64 (/.f64 lo (-.f64 x hi)) (/.f64 lo hi)))) (/.f64 (-.f64 x hi) lo))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 3))) (/.f64 (-.f64 x hi) lo))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 3))
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 (-.f64 x hi) lo))) (/.f64 1 (/.f64 lo (-.f64 x hi))))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo))) 1))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (*.f64 (-.f64 x hi) (/.f64 1 lo)))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo))))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo))) 1))) (/.f64 (-.f64 x hi) lo))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (*.f64 (-.f64 x hi) (/.f64 1 lo)))) (/.f64 (-.f64 x hi) lo))
18.9%
(-.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 (-.f64 x hi) lo))
9.2%
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 lo (neg.f64 hi))) (/.f64 lo hi))
18.9%
(-.f64 (expm1.f64 (log1p.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))))) (/.f64 (-.f64 x hi) lo))
9.9%
(-.f64 1 (/.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.1%
(+.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 3) (/.f64 (-.f64 x lo) hi))
8.8%
(+.f64 (/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi) (/.f64 (-.f64 x lo) hi))
9.1%
(+.f64 (/.f64 1 (*.f64 (/.f64 hi (-.f64 x lo)) (/.f64 hi lo))) (/.f64 (-.f64 x lo) hi))
9.1%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3))
9.1%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 1 (/.f64 hi (-.f64 x lo))))
9.1%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi)))))
18.7%
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi))
18.9%
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo)))
9.1%
(+.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
9.1%
(+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi)) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
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 1 (/.f64 lo (+.f64 x hi)))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (+.f64 hi x) (/.f64 1 lo))))
18.9%
(+.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 1 (/.f64 lo (+.f64 x hi))) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (+.f64 hi x) (/.f64 1 lo)) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
18.9%
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
18.9%
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
3.9%
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (*.f64 (-.f64 x lo) (-.f64 (/.f64 lo hi) 1))) hi)
9.1%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
18.7%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
3.4%
(*.f64 -1 (*.f64 x (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2))))))
18.0%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi))))
18.7%
1
18.8%
(fma.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 x hi))
95.4%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
18.3%
(/.f64 (-.f64 (*.f64 (/.f64 lo (-.f64 x hi)) (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (/.f64 lo hi))) 2))) (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (/.f64 lo hi))))) (*.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (/.f64 lo hi)))) (/.f64 lo (-.f64 x hi))))
18.9%
(/.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))))
16.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))
18.7%
(/.f64 (-.f64 x lo) hi)
18.9%
(/.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))))
15.2%
(/.f64 (+.f64 (*.f64 lo (+.f64 -1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2))) (*.f64 (-.f64 x hi) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))) (*.f64 lo (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))
18.6%
(/.f64 (+.f64 (neg.f64 x) lo) lo)
18.7%
(/.f64 (+.f64 x lo) lo)
3.4%
(/.f64 x hi)
9.2%
(-.f64 (fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (*.f64 (/.f64 lo hi) (/.f64 lo (neg.f64 hi)))) (/.f64 lo hi))
18.9%
(-.f64 (pow.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo)))) 2) (/.f64 (-.f64 x hi) lo))
18.9%
(-.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo)))) 3) (/.f64 (-.f64 x hi) lo))
18.3%
(-.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (/.f64 lo hi))) 2)) (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (/.f64 lo hi))))) (/.f64 (-.f64 x hi) lo))
18.9%
(-.f64 (/.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 x hi) lo))
18.9%
(-.f64 (-.f64 1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) 3)) (/.f64 (-.f64 x hi) lo))
18.3%
(-.f64 (-.f64 1 (/.f64 (-.f64 x hi) (*.f64 (/.f64 lo hi) lo))) (/.f64 (-.f64 x hi) lo))
14.9%
(-.f64 (-.f64 1 (/.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) lo)) (/.f64 (-.f64 x hi) lo))
18.9%
(-.f64 (-.f64 1 (/.f64 1 (*.f64 (/.f64 lo (-.f64 x hi)) (/.f64 lo hi)))) (/.f64 (-.f64 x hi) lo))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 3))) (/.f64 (-.f64 x hi) lo))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 3))
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 (-.f64 x hi) lo))) (/.f64 1 (/.f64 lo (-.f64 x hi))))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo))) 1))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (*.f64 (-.f64 x hi) (/.f64 1 lo)))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo))))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo))) 1))) (/.f64 (-.f64 x hi) lo))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (*.f64 (-.f64 x hi) (/.f64 1 lo)))) (/.f64 (-.f64 x hi) lo))
18.9%
(-.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 (-.f64 x hi) lo))
9.2%
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 lo (neg.f64 hi))) (/.f64 lo hi))
18.9%
(-.f64 (expm1.f64 (log1p.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))))) (/.f64 (-.f64 x hi) lo))
9.9%
(-.f64 1 (/.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.1%
(+.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 3) (/.f64 (-.f64 x lo) hi))
8.8%
(+.f64 (/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi) (/.f64 (-.f64 x lo) hi))
9.1%
(+.f64 (/.f64 1 (*.f64 (/.f64 hi (-.f64 x lo)) (/.f64 hi lo))) (/.f64 (-.f64 x lo) hi))
9.1%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3))
9.1%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 1 (/.f64 hi (-.f64 x lo))))
9.1%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi)))))
18.7%
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi))
18.9%
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo)))
9.1%
(+.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
9.1%
(+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi)) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
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 1 (/.f64 lo (+.f64 x hi)))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (+.f64 hi x) (/.f64 1 lo))))
18.9%
(+.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 1 (/.f64 lo (+.f64 x hi))) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (+.f64 hi x) (/.f64 1 lo)) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
18.9%
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
18.9%
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
3.9%
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (*.f64 (-.f64 x lo) (-.f64 (/.f64 lo hi) 1))) hi)
9.1%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
18.7%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
3.4%
(*.f64 -1 (*.f64 x (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2))))))
18.0%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi))))
18.7%
1
Compiler

Compiled 5258 to 2856 computations (45.7% saved)

localize684.0ms (7.9%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.2%
(*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))
99.1%
(cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
98.7%
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 3)
97.3%
(+.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 3) (/.f64 (-.f64 x lo) hi))
100.0%
(/.f64 (-.f64 hi x) lo)
99.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
99.6%
(/.f64 (+.f64 x hi) lo)
97.8%
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
99.6%
(/.f64 (-.f64 x lo) hi)
99.2%
(*.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi)) (/.f64 lo hi))
98.1%
(*.f64 (-.f64 x lo) (/.f64 1 hi))
97.3%
(+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi)) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
97.7%
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)
92.6%
(fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))
91.9%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
21.3%
(/.f64 hi (*.f64 lo lo))
Compiler

Compiled 364 to 87 computations (76.1% saved)

series52.0ms (0.6%)

Counts
13 → 373
Calls

114 calls:

TimeVariablePointExpression
6.0ms
hi
@0
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
4.0ms
x
@0
(+.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 3) (/.f64 (-.f64 x lo) hi))
3.0ms
x
@0
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
3.0ms
hi
@-inf
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
2.0ms
x
@0
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 3)

rewrite110.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
912×add-sqr-sqrt
900×pow1
896×*-un-lft-identity
846×add-exp-log
846×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

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

simplify239.0ms (2.8%)

Algorithm
egg-herbie
Rules
1334×fma-def
1270×associate-*r*
846×times-frac
668×associate-+r+
650×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
080133737
1250530275
Stop Event
node limit
Counts
515 → 474
Calls
Call 1
Inputs
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(+.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 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x 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 -1 (/.f64 (-.f64 x 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 -1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (+.f64 lo (*.f64 -1 x)) lo)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) 1) lo)) (/.f64 (*.f64 x (+.f64 lo (*.f64 -1 x))) (pow.f64 lo 3))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) 1) lo)) (/.f64 (*.f64 x (+.f64 lo (*.f64 -1 x))) (pow.f64 lo 3)))) (*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 4))) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) (pow.f64 lo 3))) (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) 1) lo)) (/.f64 (*.f64 x (+.f64 lo (*.f64 -1 x))) (pow.f64 lo 3)))) (pow.f64 lo 2))))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) 1) lo)) (/.f64 (*.f64 x (+.f64 lo (*.f64 -1 x))) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 4))) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) (pow.f64 lo 3))) (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) 1) lo)) (/.f64 (*.f64 x (+.f64 lo (*.f64 -1 x))) (pow.f64 lo 3)))) (pow.f64 lo 2))))) (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) 1) lo)) (/.f64 (*.f64 x (+.f64 lo (*.f64 -1 x))) (pow.f64 lo 3))) (pow.f64 lo 2))) (+.f64 (/.f64 1 (pow.f64 lo 3)) (/.f64 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 4))) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) (pow.f64 lo 3))) (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) 1) lo)) (/.f64 (*.f64 x (+.f64 lo (*.f64 -1 x))) (pow.f64 lo 3)))) (pow.f64 lo 2))))) (pow.f64 lo 2))))))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (-.f64 (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 2)))))) (+.f64 (*.f64 hi (-.f64 (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (*.f64 -1 (/.f64 x (pow.f64 lo 2)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))) hi)) (+.f64 (*.f64 hi (-.f64 (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (*.f64 -1 (/.f64 x (pow.f64 lo 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (+.f64 1 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 2))))))) (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (*.f64 -1 (/.f64 x (pow.f64 lo 2)))))))) hi)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))) hi)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (/.f64 x (pow.f64 lo 2))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (/.f64 x (pow.f64 lo 2))))) (+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 2)))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 x (-.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (/.f64 x (pow.f64 lo 2)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (/.f64 x (pow.f64 lo 2))))) (+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 2)))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 lo (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (/.f64 x (pow.f64 lo 2))))) (*.f64 x (-.f64 (+.f64 1 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 2))))))) (*.f64 x (-.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (/.f64 x (pow.f64 lo 2)))))))) hi)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (*.f64 x (-.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (/.f64 x (pow.f64 lo 2)))))
(/.f64 (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))) (*.f64 lo (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))) (/.f64 (*.f64 hi (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))) (*.f64 (pow.f64 lo 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2))))) (+.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))
(+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))) (/.f64 (*.f64 hi (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))) (*.f64 (pow.f64 lo 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2))))) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 hi (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))) (/.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))) (/.f64 (*.f64 hi (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))) (*.f64 (pow.f64 lo 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2))))) (*.f64 (pow.f64 lo 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))) (+.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (*.f64 (pow.f64 x 3) (-.f64 (+.f64 (*.f64 -1 (/.f64 hi (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))) (/.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))) (/.f64 (*.f64 hi (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))) (*.f64 (pow.f64 lo 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2))))) (*.f64 (pow.f64 lo 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))))) (*.f64 (pow.f64 lo 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))) (/.f64 (*.f64 hi (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))) (*.f64 (pow.f64 lo 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2))))) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 hi (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))) (/.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))) (/.f64 (*.f64 hi (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))) (*.f64 (pow.f64 lo 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2))))) (*.f64 (pow.f64 lo 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))) (+.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))))
(/.f64 (*.f64 lo (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) hi)
(-.f64 (+.f64 (/.f64 (*.f64 lo (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) hi) (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) hi)) (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (pow.f64 hi 2)))
(-.f64 (+.f64 (/.f64 (*.f64 lo (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) hi) (+.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) hi) (/.f64 (*.f64 lo (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))) (*.f64 hi x)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (-.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) hi) (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (pow.f64 hi 2))))) (*.f64 hi x)) (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (pow.f64 hi 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (-.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))) hi) (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (-.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) hi) (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (pow.f64 hi 2))))) hi)))) (*.f64 hi (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 lo (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) hi) (+.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) hi) (/.f64 (*.f64 lo (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))) (*.f64 hi x))))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (-.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) hi) (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (pow.f64 hi 2))))) (*.f64 hi x)) (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (pow.f64 hi 2))))
(/.f64 (*.f64 lo (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) hi)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) hi)) (/.f64 (*.f64 lo (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) hi)) (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (pow.f64 hi 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) hi)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))) hi)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (-.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) hi)) (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (pow.f64 hi 2))))) hi))) x)) (/.f64 (*.f64 lo (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) hi))) (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (pow.f64 hi 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) hi)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))) hi)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (-.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) hi)) (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (pow.f64 hi 2))))) hi))) x)) (+.f64 (/.f64 (*.f64 lo (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) hi) (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (-.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))) hi)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (-.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) hi)) (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (pow.f64 hi 2))))) hi))))) (*.f64 hi (pow.f64 x 2)))))) (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))))
(+.f64 (*.f64 -1 (-.f64 x hi)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3)))))
(+.f64 lo (+.f64 (*.f64 -1 (-.f64 x hi)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))))))
lo
(+.f64 lo (*.f64 -1 (-.f64 x hi)))
(+.f64 lo (+.f64 (*.f64 -1 (-.f64 x hi)) (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2)))))
(+.f64 lo (+.f64 (*.f64 -1 (-.f64 x hi)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))))))
lo
(+.f64 lo (*.f64 -1 (-.f64 x hi)))
(+.f64 lo (+.f64 (*.f64 -1 (-.f64 x hi)) (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2)))))
(+.f64 lo (+.f64 (*.f64 -1 (-.f64 x hi)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))))))
(+.f64 lo (*.f64 -1 x))
(+.f64 lo (+.f64 (*.f64 -1 x) (*.f64 -1 (*.f64 hi (-.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) 1)))))
(+.f64 lo (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) 1))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 2))))))))
(+.f64 lo (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) 1))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 2))))) (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))))))
(*.f64 -1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 3))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 2))))) (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 2))))) (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2)))))))
(*.f64 -1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 3))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 2)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 2))))))))
(+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))
(+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))) (*.f64 x (+.f64 (*.f64 -1 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))) (+.f64 (*.f64 x (+.f64 (*.f64 -1 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))))))
(+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))) (+.f64 (*.f64 x (+.f64 (*.f64 -1 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))))))
(*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))))
(+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))) (+.f64 (*.f64 x (+.f64 (*.f64 -1 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))))))
(+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))) (+.f64 (*.f64 x (+.f64 (*.f64 -1 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))))))
(*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))) (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))) (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))))))
1
(+.f64 1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 1 (+.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 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 1 (+.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 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 1 (+.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 1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(+.f64 1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(+.f64 1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
1
(+.f64 1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(+.f64 1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(+.f64 1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
1
(+.f64 1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(+.f64 1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(+.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 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 1 (+.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 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 1 (+.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 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 1 (+.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 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 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 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 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 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 (/.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 hi (pow.f64 lo 2)) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.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 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 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.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 (/.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 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 -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 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 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 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 hi (pow.f64 lo 2)) (/.f64 1 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.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 -1 (*.f64 x (-.f64 (/.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 -1 (*.f64 x (-.f64 (/.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 (pow.f64 1 1/3) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (*.f64 x (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 17)) (pow.f64 hi 26)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 17)) (pow.f64 hi 26)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))) (/.f64 1 hi))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (+.f64 (*.f64 x (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 17)) (pow.f64 hi 26)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 17)) (pow.f64 hi 26)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))) (/.f64 1 hi)))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 16)) (pow.f64 hi 34)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 16)) (pow.f64 hi 34)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))) (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 2)) (pow.f64 hi 2)) 1/3) (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 10)) (pow.f64 hi 28)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 10)) (pow.f64 hi 28)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))))))))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (+.f64 (*.f64 x (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 17)) (pow.f64 hi 26)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 17)) (pow.f64 hi 26)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))) (/.f64 1 hi)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 16)) (pow.f64 hi 34)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 16)) (pow.f64 hi 34)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))) (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 2)) (pow.f64 hi 2)) 1/3) (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 10)) (pow.f64 hi 28)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 10)) (pow.f64 hi 28)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))))))))) (*.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 (pow.f64 lo 5) (pow.f64 hi 14)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 5)) (pow.f64 hi 14)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))))) (+.f64 (*.f64 -2/27 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 5)) (pow.f64 hi 14)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 10)) (pow.f64 hi 28)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 10)) (pow.f64 hi 28)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))))))) (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 2)) (pow.f64 hi 2)) 1/3) (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 hi 2)) (pow.f64 lo 2)) 1/3) (/.f64 (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 5)) (pow.f64 hi 14)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (cbrt.f64 -1)))) (*.f64 2/27 (*.f64 (pow.f64 1 1/9) (/.f64 lo (pow.f64 hi 4)))))))))))))) (/.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 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 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (*.f64 x (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 17)) (pow.f64 hi 26)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 17)) (pow.f64 hi 26)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (+.f64 (*.f64 x (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 17)) (pow.f64 hi 26)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 17)) (pow.f64 hi 26)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 16)) (pow.f64 hi 34)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 16)) (pow.f64 hi 34)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))) (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 2)) (pow.f64 hi 2)) 1/3) (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 10)) (pow.f64 hi 28)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 10)) (pow.f64 hi 28)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3)))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (+.f64 (*.f64 x (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 17)) (pow.f64 hi 26)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 17)) (pow.f64 hi 26)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 16)) (pow.f64 hi 34)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 16)) (pow.f64 hi 34)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))) (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 2)) (pow.f64 hi 2)) 1/3) (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 10)) (pow.f64 hi 28)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 10)) (pow.f64 hi 28)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))))))))) (*.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 (pow.f64 lo 5) (pow.f64 hi 14)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 5)) (pow.f64 hi 14)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))))) (+.f64 (*.f64 -2/27 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 5)) (pow.f64 hi 14)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 10)) (pow.f64 hi 28)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 10)) (pow.f64 hi 28)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))))))) (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 2)) (pow.f64 hi 2)) 1/3) (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 hi 2)) (pow.f64 lo 2)) 1/3) (/.f64 (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 5)) (pow.f64 hi 14)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (cbrt.f64 -1)))) (*.f64 2/27 (*.f64 (pow.f64 1 1/9) (/.f64 lo (pow.f64 hi 4))))))))))))))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 2)) (pow.f64 hi 2)) 1/3) (cbrt.f64 -1))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 5)) (pow.f64 hi 14)) 1/9) (*.f64 x (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 2)) (pow.f64 hi 2)) 1/3) (cbrt.f64 -1)))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 4)) (pow.f64 hi 22)) 1/9) (*.f64 (pow.f64 x 2) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 5)) (pow.f64 hi 14)) 1/9) (*.f64 x (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 2)) (pow.f64 hi 2)) 1/3) (cbrt.f64 -1))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 hi 4)) (pow.f64 lo 4)) 1/3) (/.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 5)) (pow.f64 hi 14)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 4)) (pow.f64 hi 22)) 1/9) (*.f64 (pow.f64 x 2) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 5)) (pow.f64 hi 14)) 1/9) (*.f64 x (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 2)) (pow.f64 hi 2)) 1/3) (cbrt.f64 -1)))))
(*.f64 hi (/.f64 1 (*.f64 lo lo)))
(*.f64 1 (/.f64 hi (*.f64 lo lo)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 hi (*.f64 lo lo))) (cbrt.f64 (/.f64 hi (*.f64 lo lo)))) (cbrt.f64 (/.f64 hi (*.f64 lo lo))))
(*.f64 (sqrt.f64 (/.f64 hi (*.f64 lo lo))) (sqrt.f64 (/.f64 hi (*.f64 lo lo))))
(pow.f64 (/.f64 hi (*.f64 lo lo)) 1)
(log.f64 (exp.f64 (/.f64 hi (*.f64 lo lo))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 hi (*.f64 lo lo))) (/.f64 hi (*.f64 lo lo))))
(expm1.f64 (log1p.f64 (/.f64 hi (*.f64 lo lo))))
(exp.f64 (log.f64 (/.f64 hi (*.f64 lo lo))))
(log1p.f64 (expm1.f64 (/.f64 hi (*.f64 lo lo))))
(*.f64 1 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))))
(*.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (/.f64 1 (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))) (cbrt.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))))) (cbrt.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))) (sqrt.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
(pow.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))) (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))) (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
(exp.f64 (log.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
(+.f64 (*.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2))) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))
(*.f64 1 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))) (cbrt.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))))) (cbrt.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))))
(*.f64 (sqrt.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))) (sqrt.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))))
(pow.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) 1)
(log.f64 (exp.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))) (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))))
(expm1.f64 (log1p.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))))
(exp.f64 (log.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))))
(log1p.f64 (expm1.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo)) 1)
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1) 1)
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) 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 (-.f64 x lo) lo) (*.f64 hi hi)) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)) (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))) (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)) (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi))) (-.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi 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 hi (-.f64 x lo)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 (-.f64 x lo)) (neg.f64 hi))
(/.f64 (*.f64 (-.f64 x lo) 1) 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 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))) 3)
(pow.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)) (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))) (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))))
(exp.f64 (log.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))))
(+.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 (/.f64 (+.f64 hi x) lo))
(*.f64 (+.f64 hi x) (/.f64 1 lo))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) (cbrt.f64 (/.f64 (+.f64 hi x) lo))) (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)
(log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 hi x) lo)))
(log1p.f64 (expm1.f64 (/.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)
(log.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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)))))
(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 (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 (-.f64 x lo) lo) (*.f64 hi hi)) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)) (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))) (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)) (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi))) (-.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi 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 1 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)))
(*.f64 (-.f64 x lo) (*.f64 (/.f64 1 hi) (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))) (*.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))) (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))) (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)))) (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))) (sqrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))) 3/2) (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))) 3/2))
(/.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)
(log.f64 (exp.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)) (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))) (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))))
(exp.f64 (log.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))))
(*.f64 1 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (/.f64 lo hi)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)))) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))))) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)))))
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)))) (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)))))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))) 1)
(pow.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)) 1/3)
(log.f64 (exp.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)))))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)))))
Outputs
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (*.f64 lo lo))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (*.f64 lo lo))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (*.f64 lo lo))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (*.f64 lo lo))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (*.f64 lo lo))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (*.f64 lo lo))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (*.f64 lo lo))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (*.f64 lo lo))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (*.f64 lo lo))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (*.f64 lo lo))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (*.f64 lo lo))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (*.f64 lo lo))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (*.f64 lo lo))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (*.f64 lo lo))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (*.f64 lo lo))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (*.f64 lo lo))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (*.f64 lo lo))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (*.f64 lo lo))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (*.f64 lo lo))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (*.f64 lo lo))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (*.f64 lo lo))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (*.f64 lo lo))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (*.f64 lo lo))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (*.f64 lo lo))
(*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(neg.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))))
(*.f64 (-.f64 x hi) (/.f64 (neg.f64 (/.f64 hi lo)) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(fma.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) (neg.f64 (/.f64 (-.f64 x hi) lo)))
(neg.f64 (fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) (/.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 (fma.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) (neg.f64 (/.f64 (-.f64 x hi) lo))) 1)
(fma.f64 -1 (fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 (fma.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) (neg.f64 (/.f64 (-.f64 x hi) lo))) 1)
(fma.f64 -1 (fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) (/.f64 (-.f64 x hi) lo)) 1)
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) 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 (fma.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) (neg.f64 (/.f64 (-.f64 x hi) lo))) 1)
(fma.f64 -1 (fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 (fma.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) (neg.f64 (/.f64 (-.f64 x hi) lo))) 1)
(fma.f64 -1 (fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) (/.f64 (-.f64 x hi) lo)) 1)
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) 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 (fma.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) (neg.f64 (/.f64 (-.f64 x hi) lo))) 1)
(fma.f64 -1 (fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 (fma.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) (neg.f64 (/.f64 (-.f64 x hi) lo))) 1)
(fma.f64 -1 (fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) (/.f64 (-.f64 x hi) lo)) 1)
(/.f64 (+.f64 lo (*.f64 -1 x)) lo)
(/.f64 (+.f64 lo (neg.f64 x)) lo)
(/.f64 (-.f64 lo x) lo)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) 1) lo)) (/.f64 (*.f64 x (+.f64 lo (*.f64 -1 x))) (pow.f64 lo 3))))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (*.f64 hi (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) -1) lo)) (/.f64 x (/.f64 (pow.f64 lo 3) (+.f64 lo (neg.f64 x))))))))
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 x x) (*.f64 lo lo))) lo) (/.f64 x (/.f64 (pow.f64 lo 3) (-.f64 lo x)))) (/.f64 (neg.f64 x) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) 1) lo)) (/.f64 (*.f64 x (+.f64 lo (*.f64 -1 x))) (pow.f64 lo 3)))) (*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 4))) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) (pow.f64 lo 3))) (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) 1) lo)) (/.f64 (*.f64 x (+.f64 lo (*.f64 -1 x))) (pow.f64 lo 3)))) (pow.f64 lo 2))))))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) -1) lo)) (/.f64 x (/.f64 (pow.f64 lo 3) (+.f64 lo (neg.f64 x))))) (*.f64 (*.f64 hi hi) (-.f64 (fma.f64 -1 (/.f64 (*.f64 x x) (pow.f64 lo 4)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (fma.f64 -1 (/.f64 (+.f64 lo (neg.f64 x)) (pow.f64 lo 3)) (/.f64 x (/.f64 (*.f64 lo lo) (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) -1) lo)) (/.f64 x (/.f64 (pow.f64 lo 3) (+.f64 lo (neg.f64 x)))))))))))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 (*.f64 hi hi) (-.f64 (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 (*.f64 x x) (pow.f64 lo 4))) (-.f64 (*.f64 (/.f64 x lo) (/.f64 (-.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 x x) (*.f64 lo lo))) lo) (/.f64 x (/.f64 (pow.f64 lo 3) (-.f64 lo x)))) lo)) (/.f64 (-.f64 lo x) (pow.f64 lo 3)))) (*.f64 hi (-.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 x x) (*.f64 lo lo))) lo) (/.f64 x (/.f64 (pow.f64 lo 3) (-.f64 lo x)))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) 1) lo)) (/.f64 (*.f64 x (+.f64 lo (*.f64 -1 x))) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 4))) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) (pow.f64 lo 3))) (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) 1) lo)) (/.f64 (*.f64 x (+.f64 lo (*.f64 -1 x))) (pow.f64 lo 3)))) (pow.f64 lo 2))))) (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) 1) lo)) (/.f64 (*.f64 x (+.f64 lo (*.f64 -1 x))) (pow.f64 lo 3))) (pow.f64 lo 2))) (+.f64 (/.f64 1 (pow.f64 lo 3)) (/.f64 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 4))) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) (pow.f64 lo 3))) (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) 1) lo)) (/.f64 (*.f64 x (+.f64 lo (*.f64 -1 x))) (pow.f64 lo 3)))) (pow.f64 lo 2))))) (pow.f64 lo 2))))))))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) -1) lo)) (/.f64 x (/.f64 (pow.f64 lo 3) (+.f64 lo (neg.f64 x))))) (fma.f64 (*.f64 hi hi) (-.f64 (fma.f64 -1 (/.f64 (*.f64 x x) (pow.f64 lo 4)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (fma.f64 -1 (/.f64 (+.f64 lo (neg.f64 x)) (pow.f64 lo 3)) (/.f64 x (/.f64 (*.f64 lo lo) (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) -1) lo)) (/.f64 x (/.f64 (pow.f64 lo 3) (+.f64 lo (neg.f64 x))))))))) (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) -1) lo)) (/.f64 x (/.f64 (pow.f64 lo 3) (+.f64 lo (neg.f64 x))))) (*.f64 lo lo)) (+.f64 (/.f64 1 (pow.f64 lo 3)) (/.f64 x (/.f64 (*.f64 lo lo) (-.f64 (fma.f64 -1 (/.f64 (*.f64 x x) (pow.f64 lo 4)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (fma.f64 -1 (/.f64 (+.f64 lo (neg.f64 x)) (pow.f64 lo 3)) (/.f64 x (/.f64 (*.f64 lo lo) (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) -1) lo)) (/.f64 x (/.f64 (pow.f64 lo 3) (+.f64 lo (neg.f64 x)))))))))))))))))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 x x) (*.f64 lo lo))) lo) (/.f64 x (/.f64 (pow.f64 lo 3) (-.f64 lo x)))) (fma.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 3)) (*.f64 (/.f64 x lo) (/.f64 (-.f64 (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 (*.f64 x x) (pow.f64 lo 4))) (-.f64 (*.f64 (/.f64 x lo) (/.f64 (-.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 x x) (*.f64 lo lo))) lo) (/.f64 x (/.f64 (pow.f64 lo 3) (-.f64 lo x)))) lo)) (/.f64 (-.f64 lo x) (pow.f64 lo 3)))) lo))) (/.f64 (-.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 x x) (*.f64 lo lo))) lo) (/.f64 x (/.f64 (pow.f64 lo 3) (-.f64 lo x)))) (*.f64 lo lo)))) (*.f64 (*.f64 hi hi) (-.f64 (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 (*.f64 x x) (pow.f64 lo 4))) (-.f64 (*.f64 (/.f64 x lo) (/.f64 (-.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 x x) (*.f64 lo lo))) lo) (/.f64 x (/.f64 (pow.f64 lo 3) (-.f64 lo x)))) lo)) (/.f64 (-.f64 lo x) (pow.f64 lo 3))))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 hi (/.f64 hi (*.f64 lo lo)))
(+.f64 (*.f64 hi (-.f64 (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (*.f64 -1 (-.f64 (*.f64 lo (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (*.f64 lo lo)))) (/.f64 x (*.f64 lo lo)))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (fma.f64 (neg.f64 lo) (fma.f64 2 (/.f64 x (pow.f64 lo 3)) (/.f64 -1 (*.f64 lo lo))) (/.f64 x (*.f64 lo lo))) (*.f64 hi (/.f64 hi (*.f64 lo lo))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 2)))))) (+.f64 (*.f64 hi (-.f64 (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (*.f64 -1 (/.f64 x (pow.f64 lo 2)))))))
(+.f64 1 (-.f64 (fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (/.f64 (*.f64 2 x) (*.f64 lo lo)))) (fma.f64 hi (*.f64 -1 (-.f64 (*.f64 lo (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (*.f64 lo lo)))) (/.f64 x (*.f64 lo lo)))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 (neg.f64 x) (*.f64 -1 (-.f64 (*.f64 lo (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (*.f64 lo lo)))) (/.f64 x (*.f64 lo lo)))))))
(+.f64 (-.f64 (fma.f64 hi (fma.f64 (neg.f64 lo) (fma.f64 2 (/.f64 x (pow.f64 lo 3)) (/.f64 -1 (*.f64 lo lo))) (/.f64 x (*.f64 lo lo))) (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (*.f64 lo (-.f64 (*.f64 (/.f64 2 lo) (/.f64 x lo)) (/.f64 (*.f64 x x) (pow.f64 lo 3))))) (+.f64 1 (*.f64 x (fma.f64 (neg.f64 lo) (fma.f64 2 (/.f64 x (pow.f64 lo 3)) (/.f64 -1 (*.f64 lo lo))) (/.f64 x (*.f64 lo lo))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))) hi)) (+.f64 (*.f64 hi (-.f64 (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (*.f64 -1 (/.f64 x (pow.f64 lo 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (+.f64 1 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 2))))))) (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (*.f64 -1 (/.f64 x (pow.f64 lo 2)))))))) hi)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (*.f64 -1 (/.f64 x (pow.f64 lo 2))))) hi)))))
(-.f64 (+.f64 1 (fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (/.f64 (*.f64 2 x) (*.f64 lo lo)))) (fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (neg.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)))))) (fma.f64 hi (*.f64 -1 (-.f64 (*.f64 lo (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (*.f64 lo lo)))) (/.f64 x (*.f64 lo lo)))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 -1 (*.f64 x (*.f64 -1 (-.f64 (*.f64 lo (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (*.f64 lo lo)))) (/.f64 x (*.f64 lo lo))))) (*.f64 -1 (+.f64 (/.f64 x (/.f64 hi (+.f64 1 (-.f64 (neg.f64 (*.f64 lo (fma.f64 -1 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (/.f64 (*.f64 2 x) (*.f64 lo lo))))) (*.f64 (neg.f64 x) (*.f64 -1 (-.f64 (*.f64 lo (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (*.f64 lo lo)))) (/.f64 x (*.f64 lo lo))))))))) (/.f64 (*.f64 lo lo) (/.f64 hi (*.f64 -1 (-.f64 (*.f64 lo (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (*.f64 lo lo)))) (/.f64 x (*.f64 lo lo))))))))))
(-.f64 (+.f64 (+.f64 (-.f64 (fma.f64 hi (fma.f64 (neg.f64 lo) (fma.f64 2 (/.f64 x (pow.f64 lo 3)) (/.f64 -1 (*.f64 lo lo))) (/.f64 x (*.f64 lo lo))) (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (/.f64 lo (/.f64 hi (-.f64 1 (/.f64 (*.f64 x x) (*.f64 lo lo)))))) (fma.f64 (neg.f64 lo) (-.f64 (*.f64 (/.f64 2 lo) (/.f64 x lo)) (/.f64 (*.f64 x x) (pow.f64 lo 3))) 1)) (*.f64 x (fma.f64 (neg.f64 lo) (fma.f64 2 (/.f64 x (pow.f64 lo 3)) (/.f64 -1 (*.f64 lo lo))) (/.f64 x (*.f64 lo lo))))) (-.f64 (/.f64 (neg.f64 (*.f64 lo lo)) (/.f64 hi (fma.f64 (neg.f64 lo) (fma.f64 2 (/.f64 x (pow.f64 lo 3)) (/.f64 -1 (*.f64 lo lo))) (/.f64 x (*.f64 lo lo))))) (/.f64 x (/.f64 hi (+.f64 1 (fma.f64 (neg.f64 lo) (-.f64 (*.f64 (/.f64 2 lo) (/.f64 x lo)) (/.f64 (*.f64 x x) (pow.f64 lo 3))) (*.f64 x (fma.f64 (neg.f64 lo) (fma.f64 2 (/.f64 x (pow.f64 lo 3)) (/.f64 -1 (*.f64 lo lo))) (/.f64 x (*.f64 lo lo))))))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 hi (/.f64 hi (*.f64 lo lo)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (/.f64 x (pow.f64 lo 2))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (neg.f64 (*.f64 lo (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (*.f64 lo lo))))) (/.f64 x (*.f64 lo lo)))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) (*.f64 hi (-.f64 (*.f64 lo (neg.f64 (fma.f64 (/.f64 x (pow.f64 lo 3)) -2 (/.f64 1 (*.f64 lo lo))))) (/.f64 x (*.f64 lo lo)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (/.f64 x (pow.f64 lo 2))))) (+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 2)))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 x (-.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (/.f64 x (pow.f64 lo 2)))))
(+.f64 1 (-.f64 (fma.f64 -1 (*.f64 hi (-.f64 (neg.f64 (*.f64 lo (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (*.f64 lo lo))))) (/.f64 x (*.f64 lo lo)))) (fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (/.f64 (*.f64 2 x) (*.f64 lo lo)))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 x (-.f64 (neg.f64 (*.f64 lo (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (*.f64 lo lo))))) (/.f64 x (*.f64 lo lo))))))
(+.f64 1 (-.f64 (fma.f64 (neg.f64 hi) (-.f64 (*.f64 lo (neg.f64 (fma.f64 (/.f64 x (pow.f64 lo 3)) -2 (/.f64 1 (*.f64 lo lo))))) (/.f64 x (*.f64 lo lo))) (-.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) (*.f64 lo (-.f64 (*.f64 (/.f64 2 lo) (/.f64 x lo)) (/.f64 (*.f64 x x) (pow.f64 lo 3)))))) (*.f64 x (-.f64 (*.f64 lo (neg.f64 (fma.f64 (/.f64 x (pow.f64 lo 3)) -2 (/.f64 1 (*.f64 lo lo))))) (/.f64 x (*.f64 lo lo))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (/.f64 x (pow.f64 lo 2))))) (+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 2)))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 lo (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (/.f64 x (pow.f64 lo 2))))) (*.f64 x (-.f64 (+.f64 1 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 2))))))) (*.f64 x (-.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (/.f64 x (pow.f64 lo 2)))))))) hi)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (*.f64 x (-.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (/.f64 x (pow.f64 lo 2)))))
(-.f64 (+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (neg.f64 (*.f64 lo (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (*.f64 lo lo))))) (/.f64 x (*.f64 lo lo)))) (fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (/.f64 (*.f64 2 x) (*.f64 lo lo)))) (fma.f64 -1 (/.f64 (-.f64 (*.f64 lo (+.f64 1 (neg.f64 (/.f64 (*.f64 x x) (*.f64 lo lo))))) (fma.f64 -1 (*.f64 (*.f64 lo lo) (-.f64 (neg.f64 (*.f64 lo (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (*.f64 lo lo))))) (/.f64 x (*.f64 lo lo)))) (*.f64 x (+.f64 1 (-.f64 (neg.f64 (*.f64 lo (fma.f64 -1 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (/.f64 (*.f64 2 x) (*.f64 lo lo))))) (*.f64 x (-.f64 (neg.f64 (*.f64 lo (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (*.f64 lo lo))))) (/.f64 x (*.f64 lo lo))))))))) hi) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (*.f64 x (-.f64 (neg.f64 (*.f64 lo (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (*.f64 lo lo))))) (/.f64 x (*.f64 lo lo)))))
(+.f64 (-.f64 (-.f64 (-.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) (/.f64 (-.f64 (*.f64 lo (-.f64 1 (/.f64 (*.f64 x x) (*.f64 lo lo)))) (fma.f64 x (-.f64 (fma.f64 (neg.f64 lo) (-.f64 (*.f64 (/.f64 2 lo) (/.f64 x lo)) (/.f64 (*.f64 x x) (pow.f64 lo 3))) 1) (*.f64 x (-.f64 (*.f64 lo (neg.f64 (fma.f64 (/.f64 x (pow.f64 lo 3)) -2 (/.f64 1 (*.f64 lo lo))))) (/.f64 x (*.f64 lo lo))))) (*.f64 (*.f64 lo lo) (neg.f64 (-.f64 (*.f64 lo (neg.f64 (fma.f64 (/.f64 x (pow.f64 lo 3)) -2 (/.f64 1 (*.f64 lo lo))))) (/.f64 x (*.f64 lo lo))))))) hi)) (*.f64 lo (-.f64 (*.f64 (/.f64 2 lo) (/.f64 x lo)) (/.f64 (*.f64 x x) (pow.f64 lo 3))))) (*.f64 hi (-.f64 (*.f64 lo (neg.f64 (fma.f64 (/.f64 x (pow.f64 lo 3)) -2 (/.f64 1 (*.f64 lo lo))))) (/.f64 x (*.f64 lo lo))))) (-.f64 1 (*.f64 x (-.f64 (*.f64 lo (neg.f64 (fma.f64 (/.f64 x (pow.f64 lo 3)) -2 (/.f64 1 (*.f64 lo lo))))) (/.f64 x (*.f64 lo lo))))))
(/.f64 (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))) (*.f64 lo (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(/.f64 (fma.f64 hi (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))) (*.f64 lo (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (fma.f64 hi (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))) (*.f64 lo (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo))))))
(+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))) (/.f64 (*.f64 hi (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))) (*.f64 (pow.f64 lo 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2))))) (+.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))
(fma.f64 x (-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 -2 (*.f64 hi hi)) (*.f64 lo lo))) (*.f64 lo (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))))) (*.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (fma.f64 hi (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) 2)))) (+.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))))
(fma.f64 x (-.f64 (-.f64 (*.f64 2 (/.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 4)) (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))))) (/.f64 (/.f64 (fma.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) -2 1) lo) (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))))) (*.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (fma.f64 hi (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))) (pow.f64 (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) 2)))) (+.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))))))
(+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))) (/.f64 (*.f64 hi (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))) (*.f64 (pow.f64 lo 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2))))) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 hi (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))) (/.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))) (/.f64 (*.f64 hi (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))) (*.f64 (pow.f64 lo 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2))))) (*.f64 (pow.f64 lo 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))) (+.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))))
(fma.f64 x (-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 -2 (*.f64 hi hi)) (*.f64 lo lo))) (*.f64 lo (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))))) (*.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (fma.f64 hi (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) 2)))) (fma.f64 (*.f64 x x) (-.f64 (fma.f64 -1 (/.f64 (/.f64 hi (pow.f64 lo 3)) (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo))))) (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 (pow.f64 lo 4) (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))))) (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 -2 (*.f64 hi hi)) (*.f64 lo lo))) (*.f64 lo (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))))) (*.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (fma.f64 hi (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) 2)))) (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo))))))) (+.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo))))))))
(fma.f64 x (-.f64 (-.f64 (*.f64 2 (/.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 4)) (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))))) (/.f64 (/.f64 (fma.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) -2 1) lo) (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))))) (*.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (fma.f64 hi (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))) (pow.f64 (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) 2)))) (fma.f64 (*.f64 x x) (-.f64 (-.f64 (/.f64 (neg.f64 (/.f64 hi (pow.f64 lo 3))) (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo))))) (*.f64 (/.f64 hi (pow.f64 lo 4)) (/.f64 hi (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo))))))) (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (-.f64 (-.f64 (*.f64 2 (/.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 4)) (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))))) (/.f64 (/.f64 (fma.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) -2 1) lo) (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))))) (*.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (fma.f64 hi (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))) (pow.f64 (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) 2)))) (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo))))))) (+.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (*.f64 (pow.f64 x 3) (-.f64 (+.f64 (*.f64 -1 (/.f64 hi (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))) (/.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))) (/.f64 (*.f64 hi (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))) (*.f64 (pow.f64 lo 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2))))) (*.f64 (pow.f64 lo 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))))) (*.f64 (pow.f64 lo 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))) (/.f64 (*.f64 hi (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))) (*.f64 (pow.f64 lo 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2))))) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 hi (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))) (/.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))) (/.f64 (*.f64 hi (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))) (*.f64 (pow.f64 lo 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2))))) (*.f64 (pow.f64 lo 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))) (+.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))))
(fma.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 (-.f64 (fma.f64 -1 (/.f64 (/.f64 hi (pow.f64 lo 3)) (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo))))) (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 (pow.f64 lo 4) (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))))) (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 -2 (*.f64 hi hi)) (*.f64 lo lo))) (*.f64 lo (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))))) (*.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (fma.f64 hi (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) 2)))) (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo))))))) (pow.f64 x 3)) (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 x (-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 -2 (*.f64 hi hi)) (*.f64 lo lo))) (*.f64 lo (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))))) (*.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (fma.f64 hi (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) 2)))) (fma.f64 (*.f64 x x) (-.f64 (fma.f64 -1 (/.f64 (/.f64 hi (pow.f64 lo 3)) (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo))))) (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 (pow.f64 lo 4) (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))))) (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 -2 (*.f64 hi hi)) (*.f64 lo lo))) (*.f64 lo (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))))) (*.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (fma.f64 hi (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) 2)))) (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo))))))) (+.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))))))
(-.f64 (fma.f64 x (-.f64 (-.f64 (*.f64 2 (/.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 4)) (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))))) (/.f64 (/.f64 (fma.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) -2 1) lo) (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))))) (*.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (fma.f64 hi (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))) (pow.f64 (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) 2)))) (fma.f64 (*.f64 x x) (-.f64 (-.f64 (/.f64 (neg.f64 (/.f64 hi (pow.f64 lo 3))) (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo))))) (*.f64 (/.f64 hi (pow.f64 lo 4)) (/.f64 hi (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo))))))) (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (-.f64 (-.f64 (*.f64 2 (/.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 4)) (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))))) (/.f64 (/.f64 (fma.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) -2 1) lo) (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))))) (*.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (fma.f64 hi (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))) (pow.f64 (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) 2)))) (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo))))))) (+.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))))))) (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (/.f64 hi (pow.f64 lo 3))) (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo))))) (*.f64 (/.f64 hi (pow.f64 lo 4)) (/.f64 hi (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo))))))) (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (-.f64 (-.f64 (*.f64 2 (/.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 4)) (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))))) (/.f64 (/.f64 (fma.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) -2 1) lo) (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))))) (*.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (fma.f64 hi (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))) (pow.f64 (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) 2)))) (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo))))))) (pow.f64 x 3)) (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))))))
(/.f64 (*.f64 lo (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) hi)
(/.f64 lo (/.f64 hi (*.f64 x (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))))))
(/.f64 lo (/.f64 hi (*.f64 x (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3))))))
(-.f64 (+.f64 (/.f64 (*.f64 lo (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) hi) (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) hi)) (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (pow.f64 hi 2)))
(+.f64 (/.f64 lo (/.f64 hi (*.f64 x (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3))))))) (-.f64 (/.f64 (*.f64 lo (fma.f64 -1 (+.f64 1 (/.f64 (*.f64 -2 (*.f64 hi hi)) (*.f64 lo lo))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) hi) (/.f64 (pow.f64 lo 3) (/.f64 (*.f64 hi hi) (*.f64 (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))))))))
(+.f64 (/.f64 lo (/.f64 hi (*.f64 x (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))))) (-.f64 (/.f64 lo (/.f64 hi (-.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) -2 1)))) (*.f64 (/.f64 (pow.f64 lo 3) hi) (/.f64 (*.f64 (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) hi))))
(-.f64 (+.f64 (/.f64 (*.f64 lo (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) hi) (+.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) hi) (/.f64 (*.f64 lo (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))) (*.f64 hi x)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (-.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) hi) (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (pow.f64 hi 2))))) (*.f64 hi x)) (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (pow.f64 hi 2))))
(+.f64 (/.f64 lo (/.f64 hi (*.f64 x (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3))))))) (-.f64 (+.f64 (/.f64 (*.f64 lo (fma.f64 -1 (+.f64 1 (/.f64 (*.f64 -2 (*.f64 hi hi)) (*.f64 lo lo))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) hi) (*.f64 (/.f64 lo hi) (/.f64 (fma.f64 hi (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))) x))) (+.f64 (/.f64 (pow.f64 lo 3) (/.f64 (*.f64 hi hi) (*.f64 (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3))))))) (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi x) (*.f64 (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (-.f64 (/.f64 (*.f64 lo (fma.f64 -1 (+.f64 1 (/.f64 (*.f64 -2 (*.f64 hi hi)) (*.f64 lo lo))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) hi) (/.f64 (pow.f64 lo 3) (/.f64 (*.f64 hi hi) (*.f64 (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3))))))))))))))
(+.f64 (/.f64 lo (/.f64 hi (*.f64 x (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))))) (-.f64 (fma.f64 (/.f64 lo hi) (/.f64 (fma.f64 hi (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))) x) (/.f64 lo (/.f64 hi (-.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) -2 1))))) (fma.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (*.f64 (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (-.f64 (/.f64 lo (/.f64 hi (-.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) -2 1)))) (*.f64 (/.f64 (pow.f64 lo 3) hi) (/.f64 (*.f64 (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) hi)))) x) (*.f64 (/.f64 (pow.f64 lo 3) hi) (/.f64 (*.f64 (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) hi)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (-.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))) hi) (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (-.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) hi) (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (pow.f64 hi 2))))) hi)))) (*.f64 hi (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 lo (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) hi) (+.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) hi) (/.f64 (*.f64 lo (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))) (*.f64 hi x))))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (-.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 -1 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) hi) (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (pow.f64 hi 2))))) (*.f64 hi x)) (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (pow.f64 hi 2))))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (-.f64 (/.f64 lo (/.f64 hi (fma.f64 hi (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))) (/.f64 (*.f64 lo lo) (/.f64 hi (*.f64 (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (-.f64 (/.f64 (*.f64 lo (fma.f64 -1 (+.f64 1 (/.f64 (*.f64 -2 (*.f64 hi hi)) (*.f64 lo lo))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) hi) (/.f64 (pow.f64 lo 3) (/.f64 (*.f64 hi hi) (*.f64 (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3))))))))))))) (*.f64 x x))) (+.f64 (/.f64 lo (/.f64 hi (*.f64 x (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3))))))) (+.f64 (/.f64 (*.f64 lo (fma.f64 -1 (+.f64 1 (/.f64 (*.f64 -2 (*.f64 hi hi)) (*.f64 lo lo))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) hi) (*.f64 (/.f64 lo hi) (/.f64 (fma.f64 hi (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))) x))))) (+.f64 (/.f64 (pow.f64 lo 3) (/.f64 (*.f64 hi hi) (*.f64 (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3))))))) (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi x) (*.f64 (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (-.f64 (/.f64 (*.f64 lo (fma.f64 -1 (+.f64 1 (/.f64 (*.f64 -2 (*.f64 hi hi)) (*.f64 lo lo))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) hi) (/.f64 (pow.f64 lo 3) (/.f64 (*.f64 hi hi) (*.f64 (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))))))))))))
(-.f64 (-.f64 (+.f64 (/.f64 lo (/.f64 hi (*.f64 x (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))))) (fma.f64 (/.f64 lo hi) (/.f64 (fma.f64 hi (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))) x) (/.f64 lo (/.f64 hi (-.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) -2 1)))))) (*.f64 (/.f64 (*.f64 lo lo) hi) (*.f64 (/.f64 (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) x) (/.f64 (-.f64 (/.f64 lo (/.f64 hi (fma.f64 hi (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))) (/.f64 (*.f64 (*.f64 (*.f64 lo lo) (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo))))) (-.f64 (/.f64 lo (/.f64 hi (-.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) -2 1)))) (*.f64 (/.f64 (pow.f64 lo 3) hi) (/.f64 (*.f64 (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) hi)))) hi)) x)))) (fma.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (*.f64 (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (-.f64 (/.f64 lo (/.f64 hi (-.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) -2 1)))) (*.f64 (/.f64 (pow.f64 lo 3) hi) (/.f64 (*.f64 (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) hi)))) x) (*.f64 (/.f64 (pow.f64 lo 3) hi) (/.f64 (*.f64 (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) hi))))
(/.f64 (*.f64 lo (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) hi)
(/.f64 lo (/.f64 hi (*.f64 x (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))))))
(/.f64 lo (/.f64 hi (*.f64 x (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) hi)) (/.f64 (*.f64 lo (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) hi)) (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (pow.f64 hi 2)))
(-.f64 (fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (*.f64 -2 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))) (/.f64 lo (/.f64 hi (*.f64 x (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))))))) (/.f64 (pow.f64 lo 3) (/.f64 (*.f64 hi hi) (*.f64 (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3))))))))
(-.f64 (-.f64 (/.f64 lo (/.f64 hi (*.f64 x (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))))) (/.f64 lo (/.f64 hi (fma.f64 -2 (+.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)))) (*.f64 (/.f64 (pow.f64 lo 3) hi) (/.f64 (*.f64 (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) hi)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) hi)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))) hi)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (-.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) hi)) (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (pow.f64 hi 2))))) hi))) x)) (/.f64 (*.f64 lo (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) hi))) (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (pow.f64 hi 2)))
(-.f64 (fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (*.f64 -2 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))) (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (/.f64 lo (/.f64 hi (fma.f64 hi (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))) (/.f64 (*.f64 lo lo) (/.f64 hi (*.f64 (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (-.f64 (neg.f64 (/.f64 lo (/.f64 hi (+.f64 1 (*.f64 -2 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))) (/.f64 (pow.f64 lo 3) (/.f64 (*.f64 hi hi) (*.f64 (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3))))))))))))) x) (/.f64 lo (/.f64 hi (*.f64 x (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3))))))))) (/.f64 (pow.f64 lo 3) (/.f64 (*.f64 hi hi) (*.f64 (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3))))))))
(-.f64 (-.f64 (-.f64 (/.f64 lo (/.f64 hi (*.f64 x (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))))) (/.f64 (fma.f64 -1 (/.f64 lo (/.f64 hi (fma.f64 hi (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))) (/.f64 (*.f64 (*.f64 (*.f64 lo lo) (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo))))) (-.f64 (/.f64 (neg.f64 lo) (/.f64 hi (fma.f64 -2 (+.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1))) (*.f64 (/.f64 (pow.f64 lo 3) hi) (/.f64 (*.f64 (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) hi)))) hi)) x)) (/.f64 lo (/.f64 hi (fma.f64 -2 (+.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)))) (*.f64 (/.f64 (pow.f64 lo 3) hi) (/.f64 (*.f64 (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) hi)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) hi)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))) hi)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (-.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) hi)) (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (pow.f64 hi 2))))) hi))) x)) (+.f64 (/.f64 (*.f64 lo (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) hi) (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (-.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))) hi)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (-.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) hi)) (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (pow.f64 hi 2))))) hi))))) (*.f64 hi (pow.f64 x 2)))))) (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (pow.f64 hi 2)))
(-.f64 (fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (*.f64 -2 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))) (+.f64 (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (/.f64 lo (/.f64 hi (fma.f64 hi (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))) (/.f64 (*.f64 lo lo) (/.f64 hi (*.f64 (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (-.f64 (neg.f64 (/.f64 lo (/.f64 hi (+.f64 1 (*.f64 -2 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))) (/.f64 (pow.f64 lo 3) (/.f64 (*.f64 hi hi) (*.f64 (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3))))))))))))) x) (/.f64 lo (/.f64 hi (*.f64 x (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))))))) (/.f64 (*.f64 (*.f64 (*.f64 lo lo) (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo))))) (*.f64 -1 (-.f64 (/.f64 lo (/.f64 hi (fma.f64 hi (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))) (/.f64 (*.f64 lo lo) (/.f64 hi (*.f64 (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (-.f64 (neg.f64 (/.f64 lo (/.f64 hi (+.f64 1 (*.f64 -2 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))) (/.f64 (pow.f64 lo 3) (/.f64 (*.f64 hi hi) (*.f64 (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))))))))))))) (*.f64 hi (*.f64 x x))))) (/.f64 (pow.f64 lo 3) (/.f64 (*.f64 hi hi) (*.f64 (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3))))))))
(-.f64 (-.f64 (-.f64 (fma.f64 (/.f64 (*.f64 lo lo) hi) (*.f64 (/.f64 (fma.f64 -1 (/.f64 lo (/.f64 hi (fma.f64 hi (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))) (/.f64 (*.f64 (*.f64 (*.f64 lo lo) (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo))))) (-.f64 (/.f64 (neg.f64 lo) (/.f64 hi (fma.f64 -2 (+.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1))) (*.f64 (/.f64 (pow.f64 lo 3) hi) (/.f64 (*.f64 (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) hi)))) hi)) x) (/.f64 (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) x)) (/.f64 lo (/.f64 hi (*.f64 x (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3))))))) (/.f64 (fma.f64 -1 (/.f64 lo (/.f64 hi (fma.f64 hi (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))) (/.f64 (*.f64 (*.f64 (*.f64 lo lo) (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo))))) (-.f64 (/.f64 (neg.f64 lo) (/.f64 hi (fma.f64 -2 (+.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1))) (*.f64 (/.f64 (pow.f64 lo 3) hi) (/.f64 (*.f64 (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) hi)))) hi)) x)) (/.f64 lo (/.f64 hi (fma.f64 -2 (+.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)))) (*.f64 (/.f64 (pow.f64 lo 3) hi) (/.f64 (*.f64 (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) hi)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3)))
(neg.f64 (/.f64 (*.f64 (*.f64 hi hi) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3)))
(/.f64 (*.f64 (neg.f64 hi) hi) (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 x hi) 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))))
(fma.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (*.f64 lo lo)) (neg.f64 (/.f64 (*.f64 (*.f64 hi hi) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))))
(neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 hi hi) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3)) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo)))))
(+.f64 (*.f64 -1 (-.f64 x hi)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3)))))
(fma.f64 -1 (-.f64 x hi) (fma.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (*.f64 lo lo)) (neg.f64 (/.f64 (*.f64 (*.f64 hi hi) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3)))))
(-.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 hi hi) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3)) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))))) (-.f64 x hi))
(+.f64 lo (+.f64 (*.f64 -1 (-.f64 x hi)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))))))
(+.f64 lo (fma.f64 -1 (-.f64 x hi) (fma.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (*.f64 lo lo)) (neg.f64 (/.f64 (*.f64 (*.f64 hi hi) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))))))
(+.f64 lo (-.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 hi hi) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3)) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))))) (-.f64 x hi)))
lo
(+.f64 lo (*.f64 -1 (-.f64 x hi)))
(+.f64 lo (neg.f64 (-.f64 x hi)))
(-.f64 lo (-.f64 x hi))
(+.f64 lo (+.f64 (*.f64 -1 (-.f64 x hi)) (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2)))))
(+.f64 lo (*.f64 -1 (+.f64 (-.f64 x hi) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (*.f64 lo lo)))))
(-.f64 (-.f64 lo (-.f64 x hi)) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))))
(+.f64 lo (+.f64 (*.f64 -1 (-.f64 x hi)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))))))
(+.f64 lo (fma.f64 -1 (-.f64 x hi) (fma.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (*.f64 lo lo)) (neg.f64 (/.f64 (*.f64 (*.f64 hi hi) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))))))
(+.f64 lo (-.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 hi hi) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3)) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))))) (-.f64 x hi)))
lo
(+.f64 lo (*.f64 -1 (-.f64 x hi)))
(+.f64 lo (neg.f64 (-.f64 x hi)))
(-.f64 lo (-.f64 x hi))
(+.f64 lo (+.f64 (*.f64 -1 (-.f64 x hi)) (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2)))))
(+.f64 lo (*.f64 -1 (+.f64 (-.f64 x hi) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (*.f64 lo lo)))))
(-.f64 (-.f64 lo (-.f64 x hi)) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))))
(+.f64 lo (+.f64 (*.f64 -1 (-.f64 x hi)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))))))
(+.f64 lo (fma.f64 -1 (-.f64 x hi) (fma.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (*.f64 lo lo)) (neg.f64 (/.f64 (*.f64 (*.f64 hi hi) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))))))
(+.f64 lo (-.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 hi hi) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3)) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))))) (-.f64 x hi)))
(+.f64 lo (*.f64 -1 x))
(+.f64 lo (neg.f64 x))
(-.f64 lo x)
(+.f64 lo (+.f64 (*.f64 -1 x) (*.f64 -1 (*.f64 hi (-.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) 1)))))
(+.f64 lo (*.f64 -1 (+.f64 x (*.f64 hi (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) -1)))))
(+.f64 (-.f64 lo x) (*.f64 hi (-.f64 1 (/.f64 (*.f64 x x) (*.f64 lo lo)))))
(+.f64 lo (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) 1))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 2))))))))
(+.f64 lo (fma.f64 -1 x (fma.f64 -1 (*.f64 hi (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) -1)) (*.f64 (*.f64 hi hi) (fma.f64 -1 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (/.f64 (*.f64 2 x) (*.f64 lo lo)))))))
(+.f64 (-.f64 lo x) (fma.f64 hi (-.f64 1 (/.f64 (*.f64 x x) (*.f64 lo lo))) (*.f64 (*.f64 hi hi) (-.f64 (*.f64 (/.f64 2 lo) (/.f64 x lo)) (/.f64 (*.f64 x x) (pow.f64 lo 3))))))
(+.f64 lo (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) 1))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 2))))) (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))))))
(+.f64 lo (fma.f64 -1 x (fma.f64 -1 (*.f64 hi (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) -1)) (fma.f64 (*.f64 hi hi) (fma.f64 -1 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (/.f64 (*.f64 2 x) (*.f64 lo lo))) (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (*.f64 lo lo))))))))
(+.f64 (-.f64 lo x) (fma.f64 hi (-.f64 1 (/.f64 (*.f64 x x) (*.f64 lo lo))) (fma.f64 (*.f64 hi hi) (-.f64 (*.f64 (/.f64 2 lo) (/.f64 x lo)) (/.f64 (*.f64 x x) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 3) (fma.f64 2 (/.f64 x (pow.f64 lo 3)) (/.f64 -1 (*.f64 lo lo)))))))
(*.f64 -1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 3)))
(neg.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 3)))
(/.f64 (neg.f64 (pow.f64 hi 4)) (pow.f64 lo 3))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 3)) (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (*.f64 lo lo)))))
(-.f64 (*.f64 (pow.f64 hi 3) (fma.f64 2 (/.f64 x (pow.f64 lo 3)) (/.f64 -1 (*.f64 lo lo)))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 3))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 2))))) (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))))
(fma.f64 -1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 3)) (fma.f64 (*.f64 hi hi) (fma.f64 -1 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (/.f64 (*.f64 2 x) (*.f64 lo lo))) (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (*.f64 lo lo))))))
(-.f64 (fma.f64 (*.f64 hi hi) (-.f64 (*.f64 (/.f64 2 lo) (/.f64 x lo)) (/.f64 (*.f64 x x) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 3) (fma.f64 2 (/.f64 x (pow.f64 lo 3)) (/.f64 -1 (*.f64 lo lo))))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 2))))) (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2)))))))
(fma.f64 -1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 3)) (fma.f64 hi (+.f64 1 (neg.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)))) (fma.f64 (*.f64 hi hi) (fma.f64 -1 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (/.f64 (*.f64 2 x) (*.f64 lo lo))) (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (*.f64 lo lo)))))))
(-.f64 (fma.f64 hi (-.f64 1 (/.f64 (*.f64 x x) (*.f64 lo lo))) (fma.f64 (*.f64 hi hi) (-.f64 (*.f64 (/.f64 2 lo) (/.f64 x lo)) (/.f64 (*.f64 x x) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 3) (fma.f64 2 (/.f64 x (pow.f64 lo 3)) (/.f64 -1 (*.f64 lo lo)))))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 3)))
(*.f64 -1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 3)))
(neg.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 3)))
(/.f64 (neg.f64 (pow.f64 hi 4)) (pow.f64 lo 3))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (*.f64 -1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 3))))
(*.f64 -1 (+.f64 (*.f64 (pow.f64 hi 3) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (*.f64 lo lo)))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 3))))
(neg.f64 (fma.f64 (pow.f64 hi 3) (fma.f64 (/.f64 x (pow.f64 lo 3)) -2 (/.f64 1 (*.f64 lo lo))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 3))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 2)))))))
(fma.f64 -1 (*.f64 (pow.f64 hi 3) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (*.f64 lo lo)))) (fma.f64 -1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 3)) (*.f64 (*.f64 hi hi) (fma.f64 -1 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (/.f64 (*.f64 2 x) (*.f64 lo lo))))))
(fma.f64 -1 (fma.f64 (pow.f64 hi 3) (fma.f64 (/.f64 x (pow.f64 lo 3)) -2 (/.f64 1 (*.f64 lo lo))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 3))) (*.f64 (*.f64 hi hi) (-.f64 (*.f64 (/.f64 2 lo) (/.f64 x lo)) (/.f64 (*.f64 x x) (pow.f64 lo 3)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 2))))))))
(fma.f64 -1 (*.f64 (pow.f64 hi 3) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (*.f64 lo lo)))) (fma.f64 -1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 3)) (fma.f64 hi (+.f64 1 (neg.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)))) (*.f64 (*.f64 hi hi) (fma.f64 -1 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (/.f64 (*.f64 2 x) (*.f64 lo lo)))))))
(fma.f64 -1 (fma.f64 (pow.f64 hi 3) (fma.f64 (/.f64 x (pow.f64 lo 3)) -2 (/.f64 1 (*.f64 lo lo))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 3))) (fma.f64 hi (-.f64 1 (/.f64 (*.f64 x x) (*.f64 lo lo))) (*.f64 (*.f64 hi hi) (-.f64 (*.f64 (/.f64 2 lo) (/.f64 x lo)) (/.f64 (*.f64 x x) (pow.f64 lo 3))))))
(+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))
(fma.f64 hi (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))
(fma.f64 hi (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))
(+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))) (*.f64 x (+.f64 (*.f64 -1 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(fma.f64 hi (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (fma.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (*.f64 x (fma.f64 -1 (+.f64 1 (/.f64 (*.f64 -2 (*.f64 hi hi)) (*.f64 lo lo))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(fma.f64 hi (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (fma.f64 x (-.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) -2 1)) (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))
(+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))) (+.f64 (*.f64 x (+.f64 (*.f64 -1 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))))))
(fma.f64 hi (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (fma.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (fma.f64 x (fma.f64 -1 (+.f64 1 (/.f64 (*.f64 -2 (*.f64 hi hi)) (*.f64 lo lo))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 (*.f64 x x) (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3))))))))
(fma.f64 hi (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (fma.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (fma.f64 x (-.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) -2 1)) (*.f64 (*.f64 x x) (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))))))
(+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))) (+.f64 (*.f64 x (+.f64 (*.f64 -1 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))))))
(fma.f64 hi (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (fma.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (fma.f64 x (fma.f64 -1 (+.f64 1 (/.f64 (*.f64 -2 (*.f64 hi hi)) (*.f64 lo lo))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 (*.f64 x x) (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3))))))))
(fma.f64 hi (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (fma.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (fma.f64 x (-.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) -2 1)) (*.f64 (*.f64 x x) (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))))))
(*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))
(*.f64 (*.f64 x x) (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))))
(*.f64 (*.f64 x x) (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))))
(fma.f64 x (fma.f64 -1 (+.f64 1 (/.f64 (*.f64 -2 (*.f64 hi hi)) (*.f64 lo lo))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 (*.f64 x x) (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3))))))
(fma.f64 x (-.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) -2 1)) (*.f64 (*.f64 x x) (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))))
(+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))) (+.f64 (*.f64 x (+.f64 (*.f64 -1 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))))))
(fma.f64 hi (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (fma.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (fma.f64 x (fma.f64 -1 (+.f64 1 (/.f64 (*.f64 -2 (*.f64 hi hi)) (*.f64 lo lo))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 (*.f64 x x) (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3))))))))
(fma.f64 hi (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (fma.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (fma.f64 x (-.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) -2 1)) (*.f64 (*.f64 x x) (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))))))
(+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))) (+.f64 (*.f64 x (+.f64 (*.f64 -1 (+.f64 1 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))))))
(fma.f64 hi (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (fma.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (fma.f64 x (fma.f64 -1 (+.f64 1 (/.f64 (*.f64 -2 (*.f64 hi hi)) (*.f64 lo lo))) (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 (*.f64 x x) (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3))))))))
(fma.f64 hi (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (fma.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (fma.f64 x (-.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) -2 1)) (*.f64 (*.f64 x x) (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))))))
(*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))
(*.f64 (*.f64 x x) (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))))
(*.f64 (*.f64 x x) (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))))
(fma.f64 -1 (*.f64 x (+.f64 1 (*.f64 -2 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (*.f64 (*.f64 x x) (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3))))))
(-.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) (*.f64 x (fma.f64 -2 (+.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))) (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))))))
(fma.f64 -1 (*.f64 x (+.f64 1 (*.f64 -2 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 hi (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (fma.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (*.f64 (*.f64 x x) (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3))))))))
(-.f64 (fma.f64 hi (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (fma.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (*.f64 (*.f64 x x) (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))))) (*.f64 x (fma.f64 -2 (+.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))) (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))))))
(fma.f64 -1 (*.f64 x (+.f64 1 (*.f64 -2 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 hi (+.f64 1 (neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (fma.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (*.f64 (*.f64 x x) (*.f64 -1 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (pow.f64 lo 3))))))))
(-.f64 (fma.f64 hi (-.f64 1 (*.f64 hi (/.f64 hi (*.f64 lo lo)))) (fma.f64 lo (-.f64 1 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (*.f64 (*.f64 x x) (-.f64 (/.f64 (neg.f64 (/.f64 hi lo)) lo) (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))))) (*.f64 x (fma.f64 -2 (+.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)))
1
(+.f64 1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 1 (/.f64 (*.f64 hi x) (*.f64 lo lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(+.f64 1 (-.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (*.f64 hi (/.f64 hi (*.f64 lo lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(+.f64 1 (-.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (*.f64 hi (/.f64 hi (*.f64 lo lo)))))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(/.f64 (*.f64 (neg.f64 hi) hi) (*.f64 lo 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 hi x) (*.f64 lo lo)))
(-.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (*.f64 hi (/.f64 hi (*.f64 lo lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(+.f64 1 (-.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (*.f64 hi (/.f64 hi (*.f64 lo lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(+.f64 1 (-.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (*.f64 hi (/.f64 hi (*.f64 lo lo)))))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(/.f64 (*.f64 (neg.f64 hi) hi) (*.f64 lo 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 hi x) (*.f64 lo lo)))
(-.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (*.f64 hi (/.f64 hi (*.f64 lo lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(+.f64 1 (-.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (*.f64 hi (/.f64 hi (*.f64 lo lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(+.f64 1 (-.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (*.f64 hi (/.f64 hi (*.f64 lo lo)))))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))
(*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)))
(*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo)))
(+.f64 1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(+.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 1)
(fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1)
(+.f64 1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(+.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 1)
(fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1)
(+.f64 1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(+.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 1)
(fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1)
1
(+.f64 1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(+.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 1)
(fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1)
(+.f64 1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(+.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 1)
(fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1)
(+.f64 1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(+.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 1)
(fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1)
1
(+.f64 1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(+.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 1)
(fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1)
(+.f64 1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(+.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 1)
(fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1)
(+.f64 1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(+.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 1)
(fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1)
(+.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 (*.f64 hi (/.f64 hi (*.f64 lo lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(+.f64 1 (-.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (*.f64 hi (/.f64 hi (*.f64 lo lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(+.f64 1 (-.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (*.f64 hi (/.f64 hi (*.f64 lo lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(+.f64 1 (-.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (*.f64 hi (/.f64 hi (*.f64 lo lo)))))
(/.f64 (*.f64 hi x) (pow.f64 lo 2))
(/.f64 (*.f64 hi x) (*.f64 lo lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(+.f64 1 (-.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (*.f64 hi (/.f64 hi (*.f64 lo lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(+.f64 1 (-.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (*.f64 hi (/.f64 hi (*.f64 lo lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(+.f64 1 (-.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (*.f64 hi (/.f64 hi (*.f64 lo lo)))))
(/.f64 (*.f64 hi x) (pow.f64 lo 2))
(/.f64 (*.f64 hi x) (*.f64 lo lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(+.f64 1 (-.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (*.f64 hi (/.f64 hi (*.f64 lo lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(+.f64 1 (-.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (*.f64 hi (/.f64 hi (*.f64 lo lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(+.f64 1 (-.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (*.f64 hi (/.f64 hi (*.f64 lo 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)))
(-.f64 (fma.f64 (neg.f64 x) (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi)) (neg.f64 (/.f64 lo hi))) (*.f64 (/.f64 lo 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)))
(-.f64 (fma.f64 (neg.f64 x) (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi)) (neg.f64 (/.f64 lo hi))) (*.f64 (/.f64 lo 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)))
(-.f64 (fma.f64 (neg.f64 x) (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi)) (neg.f64 (/.f64 lo hi))) (*.f64 (/.f64 lo 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 hi) (/.f64 lo 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 hi) (/.f64 lo hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(/.f64 (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 hi) (/.f64 lo 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 hi) (/.f64 lo hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(/.f64 (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 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) (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 hi) (/.f64 lo 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 hi) (/.f64 lo hi))) (/.f64 x hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.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 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(*.f64 -1 (/.f64 lo hi))
(neg.f64 (/.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 (*.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 (*.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 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) 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 hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo 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 hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo 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 hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo 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 hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(/.f64 (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 hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(/.f64 (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 hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 x lo)
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x lo))
(fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.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 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 hi (/.f64 hi (*.f64 lo 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 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 hi (/.f64 hi (*.f64 lo lo)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 hi (/.f64 hi (*.f64 lo 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 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 hi (/.f64 hi (*.f64 lo 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 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 hi (/.f64 hi (*.f64 lo 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 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 hi (/.f64 hi (*.f64 lo lo)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 hi (/.f64 hi (*.f64 lo lo)))
(+.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 (*.f64 hi (/.f64 hi (*.f64 lo 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 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 (fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 x lo)) (*.f64 hi (/.f64 hi (*.f64 lo 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 (fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 x lo)) (*.f64 hi (/.f64 hi (*.f64 lo lo))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))
(*.f64 hi (/.f64 (-.f64 hi x) (*.f64 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 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) (*.f64 hi (/.f64 (-.f64 hi x) (*.f64 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 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) (*.f64 hi (/.f64 (-.f64 hi x) (*.f64 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 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) (*.f64 hi (/.f64 (-.f64 hi x) (*.f64 lo 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 x lo) (+.f64 (/.f64 hi lo) (*.f64 hi (/.f64 (-.f64 hi x) (*.f64 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 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) (*.f64 hi (/.f64 (-.f64 hi x) (*.f64 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 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) (*.f64 hi (/.f64 (-.f64 hi x) (*.f64 lo 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 x lo) (+.f64 (/.f64 hi lo) (*.f64 hi (/.f64 (-.f64 hi x) (*.f64 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 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) (*.f64 hi (/.f64 (-.f64 hi x) (*.f64 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 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) (*.f64 hi (/.f64 (-.f64 hi x) (*.f64 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 (*.f64 hi (/.f64 hi (*.f64 lo 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 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo)) (*.f64 hi (/.f64 hi (*.f64 lo 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 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo)) (*.f64 hi (/.f64 hi (*.f64 lo 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 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo)) (*.f64 hi (/.f64 hi (*.f64 lo 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 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 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo)) (*.f64 hi (/.f64 hi (*.f64 lo 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 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo)) (*.f64 hi (/.f64 hi (*.f64 lo 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 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo)) (*.f64 hi (/.f64 hi (*.f64 lo lo))))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 x (neg.f64 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.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 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.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 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.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 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 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 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 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 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x lo)))
(+.f64 1 (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.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 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 1 (+.f64 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 hi (/.f64 hi (*.f64 lo 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 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 1 (+.f64 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 hi (/.f64 hi (*.f64 lo lo))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 hi (/.f64 hi (*.f64 lo 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 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 hi (/.f64 hi (*.f64 lo 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 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 1 (+.f64 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 hi (/.f64 hi (*.f64 lo 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 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 1 (+.f64 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 hi (/.f64 hi (*.f64 lo lo))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 hi (/.f64 hi (*.f64 lo lo)))
(+.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 (*.f64 hi (/.f64 hi (*.f64 lo 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 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))) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 1 (+.f64 (fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 x lo)) (*.f64 hi (/.f64 hi (*.f64 lo lo)))))
(+.f64 1 (+.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 1 (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 1 (+.f64 (fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 x lo)) (*.f64 hi (/.f64 hi (*.f64 lo lo)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))
(*.f64 hi (/.f64 (-.f64 hi x) (*.f64 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 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) (*.f64 hi (/.f64 (-.f64 hi x) (*.f64 lo 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 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))
(+.f64 (/.f64 hi lo) (+.f64 (+.f64 (/.f64 x lo) (*.f64 hi (/.f64 (-.f64 hi x) (*.f64 lo lo)))) 1))
(+.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 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))
(+.f64 (/.f64 hi lo) (+.f64 (+.f64 (/.f64 x lo) (*.f64 hi (/.f64 (-.f64 hi x) (*.f64 lo lo)))) 1))
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 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))
(+.f64 (/.f64 hi lo) (+.f64 (+.f64 (/.f64 x lo) (*.f64 hi (/.f64 (-.f64 hi x) (*.f64 lo lo)))) 1))
(+.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 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))
(+.f64 (/.f64 hi lo) (+.f64 (+.f64 (/.f64 x lo) (*.f64 hi (/.f64 (-.f64 hi x) (*.f64 lo lo)))) 1))
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 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))
(+.f64 (/.f64 hi lo) (+.f64 (+.f64 (/.f64 x lo) (*.f64 hi (/.f64 (-.f64 hi x) (*.f64 lo lo)))) 1))
(+.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 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))
(+.f64 (/.f64 hi lo) (+.f64 (+.f64 (/.f64 x lo) (*.f64 hi (/.f64 (-.f64 hi x) (*.f64 lo lo)))) 1))
(+.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 hi (/.f64 hi (*.f64 lo lo))) (+.f64 (/.f64 hi lo) 1))
(+.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 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo)) (+.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) 1))
(+.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 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo)) (+.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) 1))
(+.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 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo)) (+.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) 1))
(*.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 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 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo)) (+.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) 1))
(+.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 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo)) (+.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) 1))
(+.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 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo)) (+.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) 1))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 x (neg.f64 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.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 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (-.f64 (+.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.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 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (-.f64 (+.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.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 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (-.f64 (+.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))))
(-.f64 (*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.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 1 1/3) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (*.f64 x (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 17)) (pow.f64 hi 26)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 17)) (pow.f64 hi 26)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))) (/.f64 1 hi))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 x (+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 26)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 26)) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4))) 1) (/.f64 1 hi)))) (/.f64 lo hi))
(-.f64 (fma.f64 x (+.f64 (/.f64 1 hi) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 26)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 26)) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4)))) (/.f64 (neg.f64 (*.f64 lo lo)) (*.f64 hi hi))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (+.f64 (*.f64 x (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 17)) (pow.f64 hi 26)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 17)) (pow.f64 hi 26)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))) (/.f64 1 hi)))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 16)) (pow.f64 hi 34)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 16)) (pow.f64 hi 34)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))) (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 2)) (pow.f64 hi 2)) 1/3) (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 10)) (pow.f64 hi 28)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 10)) (pow.f64 hi 28)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))))))))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (fma.f64 x (+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 26)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 26)) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4))) 1) (/.f64 1 hi)) (*.f64 (*.f64 x x) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 16) (pow.f64 hi 34)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 16) (pow.f64 hi 34)) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 16) (pow.f64 hi 34)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 16) (pow.f64 hi 34)) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (*.f64 (cbrt.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (*.f64 (cbrt.f64 -1) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 10) (pow.f64 hi 28)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 10) (pow.f64 hi 28)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)))) -1/9)))))))) (/.f64 lo hi))
(-.f64 (-.f64 (fma.f64 x (+.f64 (/.f64 1 hi) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 26)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 26)) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4)))) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (/.f64 (pow.f64 lo 16) (pow.f64 hi 34)) 1/18)) (pow.f64 (/.f64 (pow.f64 lo 16) (pow.f64 hi 34)) 1/18)) 1/9) (*.f64 (*.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 10) (pow.f64 hi 28)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 10) (pow.f64 hi 28)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))))) -1/9)))) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (+.f64 (*.f64 x (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 17)) (pow.f64 hi 26)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 17)) (pow.f64 hi 26)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))) (/.f64 1 hi)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 16)) (pow.f64 hi 34)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 16)) (pow.f64 hi 34)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))) (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 2)) (pow.f64 hi 2)) 1/3) (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 10)) (pow.f64 hi 28)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 10)) (pow.f64 hi 28)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))))))))) (*.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 (pow.f64 lo 5) (pow.f64 hi 14)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 5)) (pow.f64 hi 14)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))))) (+.f64 (*.f64 -2/27 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 5)) (pow.f64 hi 14)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 10)) (pow.f64 hi 28)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 10)) (pow.f64 hi 28)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))))))) (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 2)) (pow.f64 hi 2)) 1/3) (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 hi 2)) (pow.f64 lo 2)) 1/3) (/.f64 (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 5)) (pow.f64 hi 14)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (cbrt.f64 -1)))) (*.f64 2/27 (*.f64 (pow.f64 1 1/9) (/.f64 lo (pow.f64 hi 4)))))))))))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (fma.f64 x (+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 26)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 26)) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4))) 1) (/.f64 1 hi)) (fma.f64 (*.f64 x x) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 16) (pow.f64 hi 34)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 16) (pow.f64 hi 34)) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 16) (pow.f64 hi 34)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 16) (pow.f64 hi 34)) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (*.f64 (cbrt.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (*.f64 (cbrt.f64 -1) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 10) (pow.f64 hi 28)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 10) (pow.f64 hi 28)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)))) -1/9))))) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 -2/9 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14))))) (*.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)))) 1/27))) (+.f64 (*.f64 -2/27 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14))))) (fma.f64 1/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 10) (pow.f64 hi 28)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 10) (pow.f64 hi 28)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)))) -1/9)) (*.f64 (cbrt.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (*.f64 (cbrt.f64 -1) (fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (+.f64 (*.f64 -2/9 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14))))) (*.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)))) 1/27)) (cbrt.f64 -1))) (*.f64 2/27 (/.f64 lo (pow.f64 hi 4))))))))))))) (/.f64 lo hi))
(-.f64 (-.f64 (fma.f64 x (+.f64 (/.f64 1 hi) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 26)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 26)) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4)))) (fma.f64 (pow.f64 x 3) (fma.f64 -1/3 (*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14))) (pow.f64 (cbrt.f64 -1) 2)) -5/27) (fma.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14))) (pow.f64 (cbrt.f64 -1) 2)) -2/27 (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/18)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 10) (pow.f64 hi 28)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 10) (pow.f64 hi 28)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))))) -1/9)) (*.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))) (fma.f64 (*.f64 -2/3 (cbrt.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14))) (pow.f64 (cbrt.f64 -1) 2)) -5/27) (cbrt.f64 -1)) (*.f64 2/27 (/.f64 lo (pow.f64 hi 4)))))))) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (/.f64 (pow.f64 lo 16) (pow.f64 hi 34)) 1/18)) (pow.f64 (/.f64 (pow.f64 lo 16) (pow.f64 hi 34)) 1/18)) 1/9) (*.f64 (*.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 10) (pow.f64 hi 28)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 10) (pow.f64 hi 28)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))))) -1/9))))) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 lo hi))
(/.f64 x 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 x 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 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(neg.f64 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.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 1 1/3) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (*.f64 x (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 17)) (pow.f64 hi 26)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 17)) (pow.f64 hi 26)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 x (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 26)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 26)) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4))) 1)))
(-.f64 (*.f64 x (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 26)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 26)) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4)))) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (+.f64 (*.f64 x (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 17)) (pow.f64 hi 26)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 17)) (pow.f64 hi 26)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 16)) (pow.f64 hi 34)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 16)) (pow.f64 hi 34)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))) (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 2)) (pow.f64 hi 2)) 1/3) (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 10)) (pow.f64 hi 28)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 10)) (pow.f64 hi 28)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3)))))))))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (fma.f64 x (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 26)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 26)) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4))) 1) (*.f64 (*.f64 x x) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 16) (pow.f64 hi 34)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 16) (pow.f64 hi 34)) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 16) (pow.f64 hi 34)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 16) (pow.f64 hi 34)) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (*.f64 (cbrt.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (*.f64 (cbrt.f64 -1) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 10) (pow.f64 hi 28)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 10) (pow.f64 hi 28)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)))) -1/9))))))))
(-.f64 (fma.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (/.f64 (pow.f64 lo 16) (pow.f64 hi 34)) 1/18)) (pow.f64 (/.f64 (pow.f64 lo 16) (pow.f64 hi 34)) 1/18)) 1/9) (*.f64 (*.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 10) (pow.f64 hi 28)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 10) (pow.f64 hi 28)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))))) -1/9)) (*.f64 x (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 26)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 26)) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4))))) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (+.f64 (*.f64 x (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 17)) (pow.f64 hi 26)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 17)) (pow.f64 hi 26)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 16)) (pow.f64 hi 34)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 16)) (pow.f64 hi 34)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))) (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 2)) (pow.f64 hi 2)) 1/3) (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 10)) (pow.f64 hi 28)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 10)) (pow.f64 hi 28)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))))))))) (*.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 (pow.f64 lo 5) (pow.f64 hi 14)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 5)) (pow.f64 hi 14)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))))) (+.f64 (*.f64 -2/27 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 5)) (pow.f64 hi 14)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 10)) (pow.f64 hi 28)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 10)) (pow.f64 hi 28)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))))))) (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 2)) (pow.f64 hi 2)) 1/3) (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 hi 2)) (pow.f64 lo 2)) 1/3) (/.f64 (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 5)) (pow.f64 hi 14)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (cbrt.f64 -1)))) (*.f64 2/27 (*.f64 (pow.f64 1 1/9) (/.f64 lo (pow.f64 hi 4))))))))))))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (fma.f64 x (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 26)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 26)) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4))) 1) (fma.f64 (*.f64 x x) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 16) (pow.f64 hi 34)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 16) (pow.f64 hi 34)) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 16) (pow.f64 hi 34)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 16) (pow.f64 hi 34)) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (*.f64 (cbrt.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (*.f64 (cbrt.f64 -1) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 10) (pow.f64 hi 28)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 10) (pow.f64 hi 28)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)))) -1/9))))) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 -2/9 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14))))) (*.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)))) 1/27))) (+.f64 (*.f64 -2/27 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14))))) (fma.f64 1/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 10) (pow.f64 hi 28)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 10) (pow.f64 hi 28)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)))) -1/9)) (*.f64 (cbrt.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (*.f64 (cbrt.f64 -1) (fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (+.f64 (*.f64 -2/9 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14))))) (*.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)))) 1/27)) (cbrt.f64 -1))) (*.f64 2/27 (/.f64 lo (pow.f64 hi 4)))))))))))))
(-.f64 (fma.f64 x (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 26)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 26)) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4))) (fma.f64 (pow.f64 x 3) (fma.f64 -1/3 (*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14))) (pow.f64 (cbrt.f64 -1) 2)) -5/27) (fma.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14))) (pow.f64 (cbrt.f64 -1) 2)) -2/27 (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/18)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 10) (pow.f64 hi 28)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 10) (pow.f64 hi 28)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))))) -1/9)) (*.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))) (fma.f64 (*.f64 -2/3 (cbrt.f64 (*.f64 hi (/.f64 hi (*.f64 lo lo))))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14))) (pow.f64 (cbrt.f64 -1) 2)) -5/27) (cbrt.f64 -1)) (*.f64 2/27 (/.f64 lo (pow.f64 hi 4)))))))) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (/.f64 (pow.f64 lo 16) (pow.f64 hi 34)) 1/18)) (pow.f64 (/.f64 (pow.f64 lo 16) (pow.f64 hi 34)) 1/18)) 1/9) (*.f64 (*.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 10) (pow.f64 hi 28)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 10) (pow.f64 hi 28)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))))) -1/9))))) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 2)) (pow.f64 hi 2)) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi))))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 5)) (pow.f64 hi 14)) 1/9) (*.f64 x (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 2)) (pow.f64 hi 2)) 1/3) (cbrt.f64 -1)))
(fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/18)) (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))))
(fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/18)) (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 4)) (pow.f64 hi 22)) 1/9) (*.f64 (pow.f64 x 2) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 5)) (pow.f64 hi 14)) 1/9) (*.f64 x (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 2)) (pow.f64 hi 2)) 1/3) (cbrt.f64 -1))))
(fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 22)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 22)) 1/18)) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/18)) (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))))
(fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 22)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 22)) 1/18)) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/18)) (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi))))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 hi 4)) (pow.f64 lo 4)) 1/3) (/.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 5)) (pow.f64 hi 14)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 4)) (pow.f64 hi 22)) 1/9) (*.f64 (pow.f64 x 2) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 lo 5)) (pow.f64 hi 14)) 1/9) (*.f64 x (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 2)) (pow.f64 hi 2)) 1/3) (cbrt.f64 -1)))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (+.f64 (*.f64 -2/9 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14))))) (*.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)))) 1/27))))) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 22)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 22)) 1/18)) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/18)) (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))))))
(fma.f64 -1/3 (/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (pow.f64 x 3)) (*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14))) (pow.f64 (cbrt.f64 -1) 2)) -5/27)) (pow.f64 (cbrt.f64 -1) 2)) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 22)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 22)) 1/18)) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 14)) 1/18)) (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))))))
(*.f64 hi (/.f64 1 (*.f64 lo lo)))
(/.f64 hi (*.f64 lo lo))
(*.f64 1 (/.f64 hi (*.f64 lo lo)))
(/.f64 hi (*.f64 lo lo))
(*.f64 (*.f64 (cbrt.f64 (/.f64 hi (*.f64 lo lo))) (cbrt.f64 (/.f64 hi (*.f64 lo lo)))) (cbrt.f64 (/.f64 hi (*.f64 lo lo))))
(/.f64 hi (*.f64 lo lo))
(*.f64 (sqrt.f64 (/.f64 hi (*.f64 lo lo))) (sqrt.f64 (/.f64 hi (*.f64 lo lo))))
(/.f64 hi (*.f64 lo lo))
(pow.f64 (/.f64 hi (*.f64 lo lo)) 1)
(/.f64 hi (*.f64 lo lo))
(log.f64 (exp.f64 (/.f64 hi (*.f64 lo lo))))
(/.f64 hi (*.f64 lo lo))
(cbrt.f64 (*.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 hi (*.f64 lo lo))) (/.f64 hi (*.f64 lo lo))))
(cbrt.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 hi (*.f64 lo lo)))))
(cbrt.f64 (pow.f64 (/.f64 hi (*.f64 lo lo)) 3))
(expm1.f64 (log1p.f64 (/.f64 hi (*.f64 lo lo))))
(/.f64 hi (*.f64 lo lo))
(exp.f64 (log.f64 (/.f64 hi (*.f64 lo lo))))
(/.f64 hi (*.f64 lo lo))
(log1p.f64 (expm1.f64 (/.f64 hi (*.f64 lo lo))))
(/.f64 hi (*.f64 lo lo))
(*.f64 1 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))))
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1)))
(*.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (/.f64 1 (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))))
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))) (cbrt.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))))) (cbrt.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))) (sqrt.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1)))
(pow.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))) 1)
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1)))
(log.f64 (exp.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))) (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))) (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
(cbrt.f64 (*.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))) (*.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))) (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1))) 3))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1)))
(exp.f64 (log.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1)))
(+.f64 (*.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2))) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))
(fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))))))
(fma.f64 lo (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))))))
(*.f64 1 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))))
(fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))))))
(fma.f64 lo (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))) (cbrt.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))))) (cbrt.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))))
(fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))))))
(fma.f64 lo (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))))))
(*.f64 (sqrt.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))) (sqrt.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))))
(fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))))))
(fma.f64 lo (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))))))
(pow.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) 1)
(fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))))))
(fma.f64 lo (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))))))
(log.f64 (exp.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))))
(fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))))))
(fma.f64 lo (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))) (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))))
(cbrt.f64 (*.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)))))) (*.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)))))) (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)))))))))
(cbrt.f64 (pow.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo)))))) 3))
(expm1.f64 (log1p.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))))
(fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))))))
(fma.f64 lo (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))))))
(exp.f64 (log.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))))
(fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))))))
(fma.f64 lo (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))))))
(log1p.f64 (expm1.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))))
(fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))))))
(fma.f64 lo (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (*.f64 lo lo))))))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 1)
(fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1)
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))
(+.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 1)
(fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1)
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
(+.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 1)
(fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
(+.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 1)
(fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1)
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1) 1)
(+.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 1)
(fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1)
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
(+.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 1)
(fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1)
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1) (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
(+.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 1)
(fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1)
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
(+.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 1)
(fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1)
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
(+.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 1)
(fma.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)) 1)
(*.f64 1 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.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 (/.f64 x hi) (-.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)) (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))) (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (fma.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) (*.f64 (/.f64 (-.f64 x lo) hi) (-.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 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 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 lo hi)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)) (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi))) (-.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi 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 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 (-.f64 x lo) hi))) (-.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 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)) (fma.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 lo x) hi)))
(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 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(log.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.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))))
(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 lo hi) 1) (/.f64 (-.f64 x lo) hi)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(exp.f64 (log.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.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 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(*.f64 (/.f64 1 hi) (-.f64 x lo))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 (-.f64 x lo)) (neg.f64 hi))
(/.f64 (-.f64 lo x) (neg.f64 hi))
(/.f64 (*.f64 (-.f64 x lo) 1) 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 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi)
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) hi)
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))) 3)
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(pow.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)) 1)
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(log.f64 (exp.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)) (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))) (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(exp.f64 (log.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(+.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))
(*.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 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))))
(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))))
(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)
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) 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 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))))
(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))))
(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))))
(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))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(*.f64 1 (/.f64 (+.f64 hi x) lo))
(/.f64 (+.f64 hi x) lo)
(*.f64 (+.f64 hi x) (/.f64 1 lo))
(/.f64 (+.f64 hi x) lo)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) (cbrt.f64 (/.f64 (+.f64 hi x) lo))) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 hi x) lo)
(*.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) (sqrt.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 hi x) lo)
(pow.f64 (/.f64 (+.f64 hi x) lo) 1)
(/.f64 (+.f64 hi x) lo)
(log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 hi x) lo)
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo)))
(cbrt.f64 (*.f64 (/.f64 (+.f64 hi x) lo) (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 hi x) lo)
(exp.f64 (log.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 hi x) lo)
(log1p.f64 (expm1.f64 (/.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 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 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 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 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3)) (-.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 (-.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 (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))))
(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 hi x) 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 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 (fma.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))) (+.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)))))
(+.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)))))
(+.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 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi 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 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.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 (/.f64 x hi) (-.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)) (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))) (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (fma.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) (*.f64 (/.f64 (-.f64 x lo) hi) (-.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 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 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 lo hi)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)) (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi))) (-.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi 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 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 (-.f64 x lo) hi))) (-.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 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)) (fma.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 lo x) hi)))
(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 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(log.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.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))))
(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 lo hi) 1) (/.f64 (-.f64 x lo) hi)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(exp.f64 (log.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.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 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(*.f64 1 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (*.f64 (/.f64 1 hi) (/.f64 lo hi)))
(*.f64 (-.f64 x lo) (*.f64 (/.f64 lo hi) (/.f64 1 hi)))
(*.f64 (-.f64 x lo) (/.f64 (/.f64 lo hi) hi))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))) (*.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))) (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)))))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))) (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)))) (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))) (sqrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))) 3/2) (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))) 3/2))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi)
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) hi)
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(log.f64 (exp.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)) (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))) (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(exp.f64 (log.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))))
(/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(*.f64 1 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))))
(cbrt.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))))
(cbrt.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (/.f64 lo hi)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)))) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))))) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)))))
(cbrt.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))))
(cbrt.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)))) (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)))))
(cbrt.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))))
(cbrt.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))) 1)
(cbrt.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))))
(cbrt.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(pow.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)) 1/3)
(cbrt.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))))
(cbrt.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)))))
(cbrt.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))))
(cbrt.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)))))
(cbrt.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))))
(cbrt.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)))))
(cbrt.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))))
(cbrt.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi)))))
(cbrt.f64 (/.f64 (-.f64 x lo) (/.f64 hi (/.f64 lo hi))))
(cbrt.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))

eval533.0ms (6.2%)

Compiler

Compiled 28954 to 13677 computations (52.8% saved)

prune221.0ms (2.6%)

Pruning

46 alts after pruning (44 fresh and 2 done)

PrunedKeptTotal
New60827635
Fresh361753
Picked415
Done112
Total64946695
Accuracy
96.7%
Counts
695 → 46
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.8%
(fma.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 x hi))
95.3%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo)) 1)))
94.8%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
50.9%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
95.4%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
95.2%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
88.4%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
50.9%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
95.3%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (cbrt.f64 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1) (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))))))
18.7%
(/.f64 (-.f64 x lo) hi)
95.4%
(/.f64 (-.f64 lo (-.f64 x hi)) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
18.6%
(/.f64 (-.f64 lo x) lo)
18.7%
(/.f64 (+.f64 x lo) lo)
94.9%
(/.f64 (*.f64 (*.f64 (cbrt.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))) (cbrt.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))))) (cbrt.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
44.4%
(/.f64 (*.f64 (sqrt.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))) (sqrt.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
40.7%
(/.f64 (expm1.f64 (log1p.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
3.4%
(/.f64 x hi)
14.9%
(-.f64 (-.f64 1 (/.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) lo)) (/.f64 (-.f64 x hi) lo))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (*.f64 (-.f64 x hi) (/.f64 1 lo)))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (*.f64 (-.f64 x hi) (/.f64 1 lo)))) (/.f64 (-.f64 x hi) lo))
18.9%
(-.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 (-.f64 x hi) lo))
9.2%
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 lo (neg.f64 hi))) (/.f64 lo hi))
9.9%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
18.7%
(-.f64 1 (/.f64 x lo))
9.1%
(+.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 3)) 3) (/.f64 (-.f64 x lo) hi))
9.1%
(+.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 3) (/.f64 (neg.f64 lo) hi))
9.1%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 1 (/.f64 hi (-.f64 x lo))))
18.7%
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi))
18.9%
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo)))
9.1%
(+.f64 (*.f64 (-.f64 x lo) (/.f64 (/.f64 lo hi) hi)) (/.f64 (-.f64 x lo) hi))
9.1%
(+.f64 (*.f64 (-.f64 x lo) (*.f64 (/.f64 lo hi) (/.f64 1 hi))) (/.f64 (-.f64 x lo) hi))
9.1%
(+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi)) (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3))
9.1%
(+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi)) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))
18.9%
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
95.3%
(*.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (/.f64 1 (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))))
9.1%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
19.6%
(*.f64 (-.f64 x hi) (/.f64 (neg.f64 (/.f64 hi lo)) lo))
18.7%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
95.0%
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))) (cbrt.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))))) (cbrt.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
95.3%
(*.f64 (sqrt.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))) (sqrt.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
95.3%
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
95.4%
(log.f64 (exp.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
18.0%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi))))
95.4%
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
95.2%
(cbrt.f64 (*.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))) (*.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))) (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))))))
18.7%
1
18.8%
(fma.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 x hi))
95.3%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo)) 1)))
94.8%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
50.9%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
95.4%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
95.2%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
88.4%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
50.9%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
95.3%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (cbrt.f64 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1) (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))))))
18.7%
(/.f64 (-.f64 x lo) hi)
95.4%
(/.f64 (-.f64 lo (-.f64 x hi)) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
18.6%
(/.f64 (-.f64 lo x) lo)
18.7%
(/.f64 (+.f64 x lo) lo)
94.9%
(/.f64 (*.f64 (*.f64 (cbrt.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))) (cbrt.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))))) (cbrt.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
44.4%
(/.f64 (*.f64 (sqrt.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))) (sqrt.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
40.7%
(/.f64 (expm1.f64 (log1p.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
3.4%
(/.f64 x hi)
14.9%
(-.f64 (-.f64 1 (/.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) lo)) (/.f64 (-.f64 x hi) lo))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (*.f64 (-.f64 x hi) (/.f64 1 lo)))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (*.f64 (-.f64 x hi) (/.f64 1 lo)))) (/.f64 (-.f64 x hi) lo))
18.9%
(-.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 (-.f64 x hi) lo))
9.2%
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 lo (neg.f64 hi))) (/.f64 lo hi))
9.9%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
18.7%
(-.f64 1 (/.f64 x lo))
9.1%
(+.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 3)) 3) (/.f64 (-.f64 x lo) hi))
9.1%
(+.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 3) (/.f64 (neg.f64 lo) hi))
9.1%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 1 (/.f64 hi (-.f64 x lo))))
18.7%
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi))
18.9%
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo)))
9.1%
(+.f64 (*.f64 (-.f64 x lo) (/.f64 (/.f64 lo hi) hi)) (/.f64 (-.f64 x lo) hi))
9.1%
(+.f64 (*.f64 (-.f64 x lo) (*.f64 (/.f64 lo hi) (/.f64 1 hi))) (/.f64 (-.f64 x lo) hi))
9.1%
(+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi)) (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3))
9.1%
(+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi)) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))
18.9%
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
95.3%
(*.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (/.f64 1 (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))))
9.1%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
19.6%
(*.f64 (-.f64 x hi) (/.f64 (neg.f64 (/.f64 hi lo)) lo))
18.7%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
95.0%
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))) (cbrt.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))))) (cbrt.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
95.3%
(*.f64 (sqrt.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))) (sqrt.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
95.3%
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
95.4%
(log.f64 (exp.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
18.0%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi))))
95.4%
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
95.2%
(cbrt.f64 (*.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))) (*.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))) (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))))))
18.7%
1
Compiler

Compiled 6648 to 3100 computations (53.4% saved)

localize396.0ms (4.6%)

Localize:

Found 15 expressions with local error:

NewAccuracyProgram
99.2%
(-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))
99.0%
(*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))
99.0%
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)
58.8%
(/.f64 hi (*.f64 lo lo))
100.0%
(-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))
99.3%
(fma.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 x hi))
99.1%
(/.f64 x (*.f64 hi hi))
99.9%
(/.f64 (/.f64 lo hi) hi)
99.6%
(/.f64 (-.f64 x lo) hi)
99.0%
(*.f64 (-.f64 x lo) (/.f64 (/.f64 lo hi) hi))
98.4%
(+.f64 (*.f64 (-.f64 x lo) (/.f64 (/.f64 lo hi) hi)) (/.f64 (-.f64 x lo) hi))
99.2%
(-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))
99.0%
(*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))
99.0%
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)
58.8%
(/.f64 hi (*.f64 lo lo))
Compiler

Compiled 572 to 147 computations (74.3% saved)

series14.0ms (0.2%)

Counts
10 → 324
Calls

81 calls:

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

rewrite114.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
608×add-sqr-sqrt
600×pow1
600×*-un-lft-identity
562×add-cbrt-cube
562×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify202.0ms (2.3%)

Algorithm
egg-herbie
Rules
1186×times-frac
960×associate-*r*
894×associate-*l*
640×fma-def
330×sqr-pow
Iterations

Useful iterations: 1 (0.0ms)

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

eval595.0ms (6.9%)

Compiler

Compiled 41246 to 14464 computations (64.9% saved)

prune350.0ms (4.1%)

Pruning

56 alts after pruning (53 fresh and 3 done)

PrunedKeptTotal
New1039171056
Fresh33639
Picked415
Done022
Total1046561102
Accuracy
97.4%
Counts
1102 → 56
Alt Table
Click to see full alt table
StatusAccuracyProgram
95.3%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo)) 1)))
94.8%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
50.9%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
95.4%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
95.2%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
88.4%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
50.9%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (exp.f64 (log.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo)) 1)))))
50.8%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (exp.f64 (log.f64 (log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))))
95.3%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (cbrt.f64 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1) (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))))))
50.8%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi lo) (/.f64 x lo))))) (*.f64 lo (exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
50.9%
(/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) -1)) (*.f64 lo (exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
7.6%
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x lo) (*.f64 lo (pow.f64 hi -2))) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (-.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) (-.f64 x lo)) hi))
7.6%
(/.f64 (-.f64 (pow.f64 (*.f64 lo (*.f64 (-.f64 x lo) (pow.f64 hi -2))) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (*.f64 (-.f64 x lo) (+.f64 (/.f64 lo hi) -1)) hi))
18.7%
(/.f64 (-.f64 x lo) hi)
95.4%
(/.f64 (-.f64 lo (-.f64 x hi)) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
18.6%
(/.f64 (-.f64 lo x) lo)
18.7%
(/.f64 (+.f64 x lo) lo)
94.9%
(/.f64 (*.f64 (*.f64 (cbrt.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))) (cbrt.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))))) (cbrt.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
44.4%
(/.f64 (*.f64 (sqrt.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)))))) (sqrt.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
18.8%
(/.f64 (*.f64 lo (+.f64 (/.f64 x hi) -1)) hi)
18.8%
(/.f64 (neg.f64 lo) hi)
40.7%
(/.f64 (expm1.f64 (log1p.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
3.4%
(/.f64 x hi)
14.9%
(-.f64 (-.f64 1 (/.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) lo)) (/.f64 (-.f64 x hi) lo))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (*.f64 (-.f64 x hi) (/.f64 1 lo)))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (*.f64 (-.f64 x hi) (/.f64 1 lo)))) (/.f64 (-.f64 x hi) lo))
18.9%
(-.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 (-.f64 x hi) lo))
9.2%
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 (neg.f64 lo) hi)) (/.f64 lo hi))
9.9%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
18.7%
(-.f64 1 (/.f64 x lo))
9.1%
(+.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 3) (/.f64 (neg.f64 lo) hi))
9.1%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 1 (/.f64 hi (-.f64 x lo))))
18.9%
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo)))
9.1%
(+.f64 (*.f64 (-.f64 x lo) (/.f64 (/.f64 lo hi) hi)) (/.f64 (neg.f64 lo) hi))
9.1%
(+.f64 (*.f64 (-.f64 x lo) (*.f64 (/.f64 lo hi) (/.f64 1 hi))) (/.f64 (-.f64 x lo) hi))
9.1%
(+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi)) (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3))
9.1%
(+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi)) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))
18.9%
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
95.3%
(*.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (/.f64 1 (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))))
9.1%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
7.6%
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x lo) (*.f64 lo (pow.f64 hi -2))) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 1 (/.f64 (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) (-.f64 x lo)) hi)))
19.6%
(*.f64 (-.f64 x hi) (/.f64 (neg.f64 (/.f64 hi lo)) lo))
18.7%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
95.0%
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))) (cbrt.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))))) (cbrt.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
95.3%
(*.f64 (sqrt.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))) (sqrt.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
18.8%
(*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))
95.3%
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
95.4%
(log.f64 (exp.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
18.0%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi))))
95.3%
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo)) 1)))))
94.8%
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))))
95.3%
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi))))) (*.f64 lo (cbrt.f64 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1) (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))))))))
95.3%
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (/.f64 hi lo) (/.f64 x lo))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
95.4%
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) -1)) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
95.2%
(cbrt.f64 (*.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))) (*.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))) (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo))) 2)) (*.f64 (-.f64 x hi) (-.f64 -1 (*.f64 (-.f64 x hi) (/.f64 hi (*.f64 lo lo)))))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1))))))
18.7%
1
Compiler

Compiled 5255 to 1998 computations (62% saved)

regimes213.0ms (2.5%)

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

4 calls:

54.0ms
hi
53.0ms
lo
51.0ms
x
8.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
95.4%1lo
95.4%1hi
95.4%1x
95.4%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 3159 to 998 computations (68.4% saved)

regimes151.0ms (1.8%)

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

4 calls:

41.0ms
lo
41.0ms
hi
40.0ms
x
5.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
95.4%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
95.4%1hi
95.4%1lo
95.4%1x
Compiler

Compiled 1729 to 550 computations (68.2% saved)

regimes86.0ms (1%)

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

4 calls:

24.0ms
x
23.0ms
lo
23.0ms
hi
5.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
19.6%1x
19.6%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
19.6%1hi
19.6%1lo
Compiler

Compiled 697 to 231 computations (66.9% saved)

regimes27.0ms (0.3%)

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

4 calls:

8.0ms
x
8.0ms
hi
7.0ms
lo
2.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
18.8%1x
18.8%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
18.8%1lo
18.8%1hi
Compiler

Compiled 89 to 48 computations (46.1% saved)

regimes10.0ms (0.1%)

Accuracy

Total -9.8b remaining (-18.8%)

Threshold costs -9.8b (-18.8%)

Counts
2 → 1
Calls
Call 1
Inputs
1
(/.f64 x hi)
Outputs
1
Calls

3 calls:

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

Compiled 19 to 14 computations (26.3% saved)

simplify22.0ms (0.3%)

Algorithm
egg-herbie
Rules
108×unsub-neg
92×distribute-lft-neg-in
82×neg-mul-1
54×neg-sub0
44×sub-neg
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
032195
153193
277193
3103185
4132185
5164185
6207185
7279185
8339185
9359185
10369185
11374185
12381185
13385185
14386185
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) -1)) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
(/.f64 (-.f64 lo (-.f64 x hi)) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
(*.f64 (-.f64 x hi) (/.f64 (neg.f64 (/.f64 hi lo)) lo))
(/.f64 (neg.f64 lo) hi)
1
Outputs
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (*.f64 (-.f64 x hi) -1)) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (neg.f64 (-.f64 x hi))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (+.f64 hi (neg.f64 x))) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 lo (-.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 x hi)) 2)) (-.f64 hi x)) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))))
(/.f64 (-.f64 lo (-.f64 x hi)) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
(/.f64 (+.f64 lo (-.f64 hi x)) (*.f64 lo (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo) 1)))
(*.f64 (-.f64 x hi) (/.f64 (neg.f64 (/.f64 hi lo)) lo))
(*.f64 (-.f64 x hi) (/.f64 (/.f64 (neg.f64 hi) lo) lo))
(*.f64 (-.f64 hi x) (/.f64 (/.f64 hi lo) lo))
(/.f64 (neg.f64 lo) hi)
1
Compiler

Compiled 80 to 49 computations (38.8% saved)

soundness1.4s (16.6%)

Rules
1456×times-frac
1456×times-frac
1334×fma-def
1334×fma-def
1270×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
067725498
1167119590
2571212876
026309
1633301
080525627
1219421343
042519
1992519
067725498
1167119590
2571212876
080525627
1219421343
081227338
1245323640
080133737
1250530275
080133737
1250530275
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1000 to 421 computations (57.9% saved)

end0.0ms (0%)

preprocess53.0ms (0.6%)

Compiler

Compiled 156 to 74 computations (52.6% saved)

Profiling

Loading profile data...