xlohi (overflows)

Time bar (total: 11.0s)

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.1s (10.3%)

Results
1.1s8256×body256valid
Bogosity

preprocess186.0ms (1.7%)

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

Useful iterations: 4 (0.0ms)

IterNodesCost
026168
165160
2145160
3385160
4970152
53091152
66672152
77284152
87626152
97774152
107874152
117953152
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 x (neg.f64 lo)) (-.f64 hi (neg.f64 lo)))
(/.f64 (-.f64 x lo) (-.f64 (neg.f64 hi) lo))
(/.f64 (-.f64 (neg.f64 x) lo) (-.f64 hi lo))
(/.f64 (-.f64 x hi) (-.f64 lo hi))
(/.f64 (-.f64 lo x) (-.f64 hi x))
(/.f64 (-.f64 hi lo) (-.f64 x lo))
Outputs
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 x (neg.f64 lo)) (-.f64 hi (neg.f64 lo)))
(/.f64 (+.f64 x lo) (+.f64 lo hi))
(/.f64 (-.f64 x lo) (-.f64 (neg.f64 hi) lo))
(/.f64 (-.f64 x lo) (-.f64 (neg.f64 lo) hi))
(/.f64 (-.f64 lo x) (+.f64 lo hi))
(/.f64 (-.f64 (neg.f64 x) lo) (-.f64 hi lo))
(/.f64 (-.f64 (neg.f64 lo) x) (-.f64 hi lo))
(/.f64 (+.f64 x lo) (-.f64 lo hi))
(/.f64 (-.f64 x hi) (-.f64 lo hi))
(/.f64 (-.f64 lo x) (-.f64 hi x))
(/.f64 (-.f64 hi lo) (-.f64 x lo))
Compiler

Compiled 10 to 6 computations (40% saved)

eval0.0ms (0%)

Compiler

Compiled 3 to 3 computations (0% saved)

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

localize41.0ms (0.4%)

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)

series14.0ms (0.1%)

Counts
1 → 36
Calls

9 calls:

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

rewrite390.0ms (3.6%)

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

simplify253.0ms (2.3%)

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

eval388.0ms (3.5%)

Compiler

Compiled 17032 to 4868 computations (71.4% saved)

prune299.0ms (2.7%)

Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New3949403
Fresh000
Picked101
Done000
Total3959404
Accuracy
19.5%
Counts
404 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.7%
(/.f64 (-.f64 x lo) hi)
18.7%
(/.f64 (+.f64 (neg.f64 x) lo) lo)
19.0%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
10.6%
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
10.6%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
8.4%
(+.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))
19.0%
(+.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.7%
(/.f64 (+.f64 (neg.f64 x) lo) lo)
19.0%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
10.6%
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
10.6%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
8.4%
(+.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))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
18.7%
1
Compiler

Compiled 496 to 300 computations (39.5% saved)

localize852.0ms (7.7%)

Localize:

Found 10 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
99.5%
(/.f64 x (pow.f64 hi 2))
98.5%
(*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))
99.6%
(/.f64 (-.f64 x lo) hi)
99.2%
(*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))
97.1%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
97.6%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
99.6%
(/.f64 (-.f64 x lo) hi)
99.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
97.6%
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))
Compiler

Compiled 202 to 77 computations (61.9% saved)

series230.0ms (2.1%)

Counts
10 → 258
Calls

84 calls:

TimeVariablePointExpression
126.0ms
lo
@inf
(-.f64 1 (/.f64 (-.f64 x hi) lo))
8.0ms
x
@-inf
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
5.0ms
x
@-inf
(/.f64 x (pow.f64 hi 2))
5.0ms
x
@0
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))
5.0ms
lo
@0
(*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))

rewrite279.0ms (2.5%)

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

Useful iterations: 1 (0.0ms)

IterNodesCost
028266
1668258
Stop Event
node limit
Counts
10 → 256
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 x lo) hi)
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))
(/.f64 x (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
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 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(/.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 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 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 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 1 (neg.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (neg.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 3)
(pow.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2)
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2))
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))) 1))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(-.f64 (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 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) (/.f64 (-.f64 x lo) hi))
(fma.f64 (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 (neg.f64 lo) 1) (*.f64 (neg.f64 hi) (/.f64 hi (-.f64 x lo))))
(/.f64 (*.f64 (-.f64 x lo) 1) (*.f64 hi (/.f64 hi lo)))
(/.f64 (*.f64 (-.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) (-.f64 x lo)) (*.f64 (neg.f64 hi) hi))
(/.f64 (*.f64 (neg.f64 lo) (neg.f64 (-.f64 x lo))) (*.f64 (neg.f64 hi) (neg.f64 hi)))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) lo)) (neg.f64 (*.f64 hi hi)))
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo)) (neg.f64 hi))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi))) (neg.f64 hi))
(pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) lo)) hi) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))))
(-.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 lo (*.f64 x (pow.f64 hi -2))) (/.f64 lo hi))
(+.f64 (*.f64 (*.f64 x (pow.f64 hi -2)) lo) (*.f64 (/.f64 1 hi) lo))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi)))) 1)
(pow.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi)) 1)
(pow.f64 (cbrt.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi))) 3)
(pow.f64 (pow.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi))) 2)
(sqrt.f64 (pow.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi)) 2))
(log.f64 (exp.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi)))))
(cbrt.f64 (pow.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi)) 3))
(cbrt.f64 (*.f64 (pow.f64 lo 3) (pow.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)) 3) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi))))
(exp.f64 (log.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi))))
(exp.f64 (*.f64 (log.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi))) 1))
(log1p.f64 (expm1.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi))))
(fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi))
(fma.f64 (*.f64 x (pow.f64 hi -2)) lo (*.f64 (/.f64 1 hi) lo))
(-.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 -1 (*.f64 x (pow.f64 hi -2)))
(*.f64 (*.f64 x (pow.f64 hi -2)) -1)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 (/.f64 (sqrt.f64 x) hi) (/.f64 (sqrt.f64 x) hi))
(pow.f64 (*.f64 x (pow.f64 hi -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 3)
(pow.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 x) hi) 2)
(pow.f64 (/.f64 (*.f64 hi hi) x) -1)
(neg.f64 (*.f64 x (pow.f64 hi -2)))
(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))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 hi hi) 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 (exp.f64 (log1p.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)))) 1)
(*.f64 1 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))) 2) (cbrt.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))))
(*.f64 (hypot.f64 (pow.f64 hi -1/2) (/.f64 (sqrt.f64 x) hi)) (hypot.f64 (pow.f64 hi -1/2) (/.f64 (sqrt.f64 x) hi)))
(/.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 (pow.f64 hi -2)) (/.f64 1 hi)))))
(/.f64 (-.f64 (/.f64 (*.f64 x x) (pow.f64 hi 4)) (pow.f64 hi -2)) (-.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)))
(/.f64 (+.f64 (*.f64 (*.f64 -1 x) hi) (*.f64 (*.f64 hi hi) 1)) (pow.f64 hi 3))
(/.f64 (+.f64 (*.f64 (*.f64 -1 x) (/.f64 hi 1)) (*.f64 (*.f64 hi hi) 1)) (*.f64 (*.f64 hi hi) (/.f64 hi 1)))
(/.f64 (+.f64 (*.f64 (*.f64 -1 x) (neg.f64 hi)) (*.f64 (*.f64 hi hi) -1)) (*.f64 (*.f64 hi hi) (neg.f64 hi)))
(/.f64 (+.f64 (*.f64 hi hi) (*.f64 hi (*.f64 -1 x))) (pow.f64 hi 3))
(/.f64 (+.f64 (*.f64 hi hi) (*.f64 (/.f64 hi 1) (*.f64 -1 x))) (*.f64 (/.f64 hi 1) (*.f64 hi hi)))
(/.f64 (+.f64 (*.f64 -1 (*.f64 hi hi)) (*.f64 (neg.f64 hi) (*.f64 -1 x))) (*.f64 (neg.f64 hi) (*.f64 hi hi)))
(/.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 (pow.f64 hi -2)) (/.f64 1 hi))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 x x) (pow.f64 hi 4)) (pow.f64 hi -2))) (neg.f64 (-.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))))
(pow.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)) 1)
(pow.f64 (cbrt.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))) 3)
(pow.f64 (pow.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)) 3) 1/3)
(pow.f64 (hypot.f64 (pow.f64 hi -1/2) (/.f64 (sqrt.f64 x) hi)) 2)
(sqrt.f64 (pow.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)) 2))
(log.f64 (exp.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)) 3))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))))
(exp.f64 (log.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))) 1))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))))
(fma.f64 1 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))
(fma.f64 1 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(fma.f64 -1 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))
(fma.f64 (*.f64 x (pow.f64 hi -2)) -1 (/.f64 1 hi))
(fma.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi)) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (/.f64 1 hi))
(fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (/.f64 (sqrt.f64 x) hi) (/.f64 (sqrt.f64 x) hi) (/.f64 1 hi))

simplify400.0ms (3.6%)

Algorithm
egg-herbie
Rules
1240×log-prod
808×times-frac
702×associate-*l*
694×associate-*r*
598×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
063117992
1167515102
2731315102
Stop Event
node limit
Counts
514 → 436
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 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(*.f64 -1 (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(*.f64 -1 (/.f64 x lo))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 1 (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(-.f64 (*.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 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 1 hi)
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(/.f64 1 hi)
(/.f64 1 hi)
(+.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 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(/.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 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 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 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 1 (neg.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (neg.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 3)
(pow.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2)
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2))
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))) 1))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(-.f64 (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 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) (/.f64 (-.f64 x lo) hi))
(fma.f64 (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 (neg.f64 lo) 1) (*.f64 (neg.f64 hi) (/.f64 hi (-.f64 x lo))))
(/.f64 (*.f64 (-.f64 x lo) 1) (*.f64 hi (/.f64 hi lo)))
(/.f64 (*.f64 (-.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) (-.f64 x lo)) (*.f64 (neg.f64 hi) hi))
(/.f64 (*.f64 (neg.f64 lo) (neg.f64 (-.f64 x lo))) (*.f64 (neg.f64 hi) (neg.f64 hi)))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) lo)) (neg.f64 (*.f64 hi hi)))
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo)) (neg.f64 hi))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi))) (neg.f64 hi))
(pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) lo)) hi) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))))
(-.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 lo (*.f64 x (pow.f64 hi -2))) (/.f64 lo hi))
(+.f64 (*.f64 (*.f64 x (pow.f64 hi -2)) lo) (*.f64 (/.f64 1 hi) lo))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi)))) 1)
(pow.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi)) 1)
(pow.f64 (cbrt.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi))) 3)
(pow.f64 (pow.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi))) 2)
(sqrt.f64 (pow.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi)) 2))
(log.f64 (exp.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi)))))
(cbrt.f64 (pow.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi)) 3))
(cbrt.f64 (*.f64 (pow.f64 lo 3) (pow.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)) 3) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi))))
(exp.f64 (log.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi))))
(exp.f64 (*.f64 (log.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi))) 1))
(log1p.f64 (expm1.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi))))
(fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi))
(fma.f64 (*.f64 x (pow.f64 hi -2)) lo (*.f64 (/.f64 1 hi) lo))
(-.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 -1 (*.f64 x (pow.f64 hi -2)))
(*.f64 (*.f64 x (pow.f64 hi -2)) -1)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 (/.f64 (sqrt.f64 x) hi) (/.f64 (sqrt.f64 x) hi))
(pow.f64 (*.f64 x (pow.f64 hi -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 3)
(pow.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 x) hi) 2)
(pow.f64 (/.f64 (*.f64 hi hi) x) -1)
(neg.f64 (*.f64 x (pow.f64 hi -2)))
(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))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 hi hi) 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 (exp.f64 (log1p.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)))) 1)
(*.f64 1 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))) 2) (cbrt.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))))
(*.f64 (hypot.f64 (pow.f64 hi -1/2) (/.f64 (sqrt.f64 x) hi)) (hypot.f64 (pow.f64 hi -1/2) (/.f64 (sqrt.f64 x) hi)))
(/.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 (pow.f64 hi -2)) (/.f64 1 hi)))))
(/.f64 (-.f64 (/.f64 (*.f64 x x) (pow.f64 hi 4)) (pow.f64 hi -2)) (-.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)))
(/.f64 (+.f64 (*.f64 (*.f64 -1 x) hi) (*.f64 (*.f64 hi hi) 1)) (pow.f64 hi 3))
(/.f64 (+.f64 (*.f64 (*.f64 -1 x) (/.f64 hi 1)) (*.f64 (*.f64 hi hi) 1)) (*.f64 (*.f64 hi hi) (/.f64 hi 1)))
(/.f64 (+.f64 (*.f64 (*.f64 -1 x) (neg.f64 hi)) (*.f64 (*.f64 hi hi) -1)) (*.f64 (*.f64 hi hi) (neg.f64 hi)))
(/.f64 (+.f64 (*.f64 hi hi) (*.f64 hi (*.f64 -1 x))) (pow.f64 hi 3))
(/.f64 (+.f64 (*.f64 hi hi) (*.f64 (/.f64 hi 1) (*.f64 -1 x))) (*.f64 (/.f64 hi 1) (*.f64 hi hi)))
(/.f64 (+.f64 (*.f64 -1 (*.f64 hi hi)) (*.f64 (neg.f64 hi) (*.f64 -1 x))) (*.f64 (neg.f64 hi) (*.f64 hi hi)))
(/.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 (pow.f64 hi -2)) (/.f64 1 hi))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 x x) (pow.f64 hi 4)) (pow.f64 hi -2))) (neg.f64 (-.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))))
(pow.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)) 1)
(pow.f64 (cbrt.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))) 3)
(pow.f64 (pow.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)) 3) 1/3)
(pow.f64 (hypot.f64 (pow.f64 hi -1/2) (/.f64 (sqrt.f64 x) hi)) 2)
(sqrt.f64 (pow.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)) 2))
(log.f64 (exp.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)) 3))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))))
(exp.f64 (log.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))) 1))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))))
(fma.f64 1 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))
(fma.f64 1 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(fma.f64 -1 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))
(fma.f64 (*.f64 x (pow.f64 hi -2)) -1 (/.f64 1 hi))
(fma.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi)) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (/.f64 1 hi))
(fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (/.f64 (sqrt.f64 x) hi) (/.f64 (sqrt.f64 x) hi) (/.f64 1 hi))
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 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))
(+.f64 (*.f64 (/.f64 x (*.f64 lo lo)) (neg.f64 hi)) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 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 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 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 (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 (/.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 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 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 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 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 hi (*.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 1 (/.f64 hi lo)) (-.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 1 (/.f64 hi lo)) (-.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 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.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 1 (/.f64 hi lo)) (-.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 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.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 1 (/.f64 hi lo)) (-.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 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))
(+.f64 (*.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 (-.f64 (/.f64 (neg.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 (-.f64 (/.f64 (neg.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 (-.f64 (/.f64 (neg.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 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.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 (-.f64 (/.f64 (neg.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 (-.f64 (/.f64 (neg.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 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))
(+.f64 (*.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 (-.f64 (/.f64 (neg.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 (-.f64 (/.f64 (neg.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 (-.f64 (/.f64 (neg.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 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))
(+.f64 1 (+.f64 (*.f64 (/.f64 x (*.f64 lo lo)) (neg.f64 hi)) (/.f64 (-.f64 hi 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 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 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 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 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 (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 (/.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 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 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 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 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 hi (*.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 1 (/.f64 hi lo)) (-.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 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(-.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 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
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 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(-.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 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
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 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(-.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 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(+.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 (-.f64 (/.f64 (neg.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 lo) (/.f64 hi lo)) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.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 lo) (/.f64 hi lo)) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.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 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 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (+.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 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (+.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 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (+.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 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))
(+.f64 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 (-.f64 (/.f64 (neg.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 lo) (/.f64 hi lo)) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.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 lo) (/.f64 hi lo)) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.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 lo) (/.f64 hi lo)) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo))))
(*.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 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 1 (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (*.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 (neg.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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(-.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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(-.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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(*.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 x hi) (/.f64 x (*.f64 hi (/.f64 hi lo))))
(-.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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(-.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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(-.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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 lo) (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 (fma.f64 -1 (*.f64 lo (pow.f64 hi -2)) (/.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 (-.f64 (*.f64 (fma.f64 -1 (*.f64 lo (pow.f64 hi -2)) (/.f64 -1 hi)) (neg.f64 x)) (/.f64 lo hi)) (/.f64 lo (*.f64 hi (/.f64 hi lo))))
(+.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 (-.f64 (*.f64 (fma.f64 -1 (*.f64 lo (pow.f64 hi -2)) (/.f64 -1 hi)) (neg.f64 x)) (/.f64 lo hi)) (/.f64 lo (*.f64 hi (/.f64 hi lo))))
(+.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 (-.f64 (*.f64 (fma.f64 -1 (*.f64 lo (pow.f64 hi -2)) (/.f64 -1 hi)) (neg.f64 x)) (/.f64 lo hi)) (/.f64 lo (*.f64 hi (/.f64 hi lo))))
(/.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 lo (*.f64 hi (/.f64 hi lo))))
(+.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 lo (*.f64 hi (/.f64 hi lo))))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(/.f64 (*.f64 (neg.f64 lo) lo) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 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 (neg.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 lo (*.f64 hi (/.f64 hi lo))))
(+.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 lo (*.f64 hi (/.f64 hi lo))))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(/.f64 (*.f64 (neg.f64 lo) lo) (*.f64 hi hi))
(+.f64 (*.f64 -1 (*.f64 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))) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))
(neg.f64 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (/.f64 lo (*.f64 hi (/.f64 hi lo)))))
(+.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 lo (*.f64 hi (/.f64 hi lo)))) (/.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 lo (*.f64 hi (/.f64 hi lo)))) (/.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 (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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(/.f64 (*.f64 (neg.f64 lo) lo) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.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 lo (/.f64 (*.f64 hi hi) x))
(/.f64 x (*.f64 hi (/.f64 hi lo)))
(+.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 lo (/.f64 (*.f64 hi hi) x))
(/.f64 x (*.f64 hi (/.f64 hi lo)))
(+.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 lo (/.f64 (*.f64 hi hi) x))
(/.f64 x (*.f64 hi (/.f64 hi lo)))
(+.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 (neg.f64 lo) lo) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.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 (neg.f64 lo) lo) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.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 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 x (*.f64 hi (/.f64 hi lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 x (*.f64 hi (/.f64 hi lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 x (*.f64 hi (/.f64 hi lo))))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(/.f64 (*.f64 (neg.f64 lo) x) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 x (*.f64 hi (/.f64 hi lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 x (*.f64 hi (/.f64 hi lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 x (*.f64 hi (/.f64 hi lo))))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(/.f64 (*.f64 (neg.f64 lo) x) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 x (*.f64 hi (/.f64 hi lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 x (*.f64 hi (/.f64 hi lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 x (*.f64 hi (/.f64 hi lo))))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(/.f64 (*.f64 (neg.f64 lo) x) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 x (*.f64 hi (/.f64 hi lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 x (*.f64 hi (/.f64 hi lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 x (*.f64 hi (/.f64 hi lo))))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 x (*.f64 hi (/.f64 hi lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 x (*.f64 hi (/.f64 hi lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 x (*.f64 hi (/.f64 hi lo))))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 x (*.f64 hi (/.f64 hi lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 x (*.f64 hi (/.f64 hi lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 x (*.f64 hi (/.f64 hi lo))))
(/.f64 1 hi)
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(/.f64 (neg.f64 x) (*.f64 hi hi))
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(/.f64 (neg.f64 x) (*.f64 hi hi))
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(/.f64 (neg.f64 x) (*.f64 hi hi))
(/.f64 1 hi)
(/.f64 1 hi)
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(-.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 1)
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.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 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3)
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) 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 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2)
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) 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 hi x) lo)) 2))
(fabs.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.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)))))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.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))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.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 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(*.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi 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 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 2) (-.f64 1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.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 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2)) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 2)) (-.f64 1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.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 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 3)) (-.f64 -1 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 2) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2))) (neg.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2))) (neg.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 2)) (+.f64 -1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) 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 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) 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 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) 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 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 2)
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(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 hi x) lo))) 2))
(fabs.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) 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 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi 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))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi 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))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) 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 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi 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 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.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))
(exp.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) 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 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi 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)
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi 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)
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi 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 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(-.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 (-.f64 x lo) hi)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(fabs.f64 (/.f64 (-.f64 x lo) hi))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(/.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 1 (neg.f64 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (*.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (+.f64 -1 (neg.f64 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (-.f64 -1 (*.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) (/.f64 (-.f64 x hi) lo))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (neg.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (+.f64 -1 (/.f64 (neg.f64 (-.f64 x hi)) lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (-.f64 -1 (/.f64 (-.f64 x hi) lo)))
(pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 3)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(pow.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3) 1/3)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2))
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(exp.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo)))
(exp.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo)))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))) 1))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo)))
(exp.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo)))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))) 1)
(-.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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(*.f64 1 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x 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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(*.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 (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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(-.f64 (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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(/.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 x lo) hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (/.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 x lo) hi) 3) (/.f64 (pow.f64 (*.f64 lo (-.f64 x lo)) 3) (pow.f64 hi 6))) (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (*.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (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 (/.f64 (-.f64 x lo) hi)) x) lo) hi))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (*.f64 (/.f64 (-.f64 x lo) hi) (-.f64 (/.f64 lo hi) 1)))
(/.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 hi hi (*.f64 (/.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo)))) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))
(/.f64 (fma.f64 hi hi (*.f64 lo (*.f64 (-.f64 x lo) (/.f64 hi (-.f64 x lo))))) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))
(/.f64 (+.f64 hi (*.f64 (/.f64 hi (-.f64 x lo)) (*.f64 (/.f64 (-.f64 x lo) hi) lo))) (*.f64 (/.f64 hi (-.f64 x lo)) hi))
(/.f64 (fma.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (/.f64 hi (-.f64 x lo)) hi) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(*.f64 (/.f64 (fma.f64 (-.f64 x lo) (/.f64 (*.f64 hi (/.f64 lo hi)) (-.f64 x lo)) hi) (*.f64 hi hi)) (-.f64 x lo))
(/.f64 (+.f64 hi (*.f64 (/.f64 hi (-.f64 x lo)) (*.f64 (-.f64 x lo) (/.f64 lo hi)))) (*.f64 (/.f64 hi (-.f64 x lo)) hi))
(/.f64 (fma.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (/.f64 hi (-.f64 x lo)) hi) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(*.f64 (/.f64 (fma.f64 (-.f64 x lo) (/.f64 (*.f64 hi (/.f64 lo hi)) (-.f64 x lo)) hi) (*.f64 hi 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 lo (/.f64 (-.f64 x lo) hi)))) (*.f64 hi hi))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 (*.f64 hi (/.f64 lo hi)) hi)) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (-.f64 x lo) hi) (*.f64 hi (*.f64 (-.f64 x lo) (/.f64 lo hi)))) (*.f64 hi hi))
(/.f64 (fma.f64 (-.f64 x lo) hi (*.f64 hi (*.f64 lo (/.f64 (-.f64 x lo) hi)))) (*.f64 hi hi))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 (*.f64 hi (/.f64 lo 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 (*.f64 hi hi) (neg.f64 (-.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 lo (/.f64 (-.f64 x lo) hi)) (neg.f64 hi) (*.f64 hi (neg.f64 (-.f64 x lo)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) (+.f64 (*.f64 hi (/.f64 lo hi)) hi))) (*.f64 hi (neg.f64 hi)))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 x lo)) hi) (*.f64 (neg.f64 hi) (*.f64 (-.f64 x lo) (/.f64 lo hi)))) (*.f64 (neg.f64 hi) hi))
(/.f64 (fma.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (neg.f64 hi) (*.f64 hi (neg.f64 (-.f64 x lo)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) (+.f64 (*.f64 hi (/.f64 lo 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 hi hi (*.f64 (/.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo)))) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))
(/.f64 (fma.f64 hi hi (*.f64 lo (*.f64 (-.f64 x lo) (/.f64 hi (-.f64 x lo))))) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) lo) hi) (*.f64 (*.f64 hi hi) (-.f64 x lo))) (pow.f64 hi 3))
(/.f64 (fma.f64 (-.f64 x lo) (*.f64 hi hi) (*.f64 (-.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 (*.f64 hi hi) (neg.f64 (-.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 lo (/.f64 (-.f64 x lo) hi)) (/.f64 hi (-.f64 x lo)) hi) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(*.f64 (/.f64 (fma.f64 (-.f64 x lo) (/.f64 (*.f64 hi (/.f64 lo hi)) (-.f64 x lo)) hi) (*.f64 hi hi)) (-.f64 x lo))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi) (*.f64 hi (-.f64 x lo))) (*.f64 hi hi))
(/.f64 (fma.f64 (-.f64 x lo) hi (*.f64 hi (*.f64 lo (/.f64 (-.f64 x lo) hi)))) (*.f64 hi hi))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 (*.f64 hi (/.f64 lo hi)) hi)) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (neg.f64 hi)) (*.f64 hi (neg.f64 (-.f64 x lo)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (fma.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (neg.f64 hi) (*.f64 hi (neg.f64 (-.f64 x lo)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) (+.f64 (*.f64 hi (/.f64 lo hi)) hi))) (*.f64 hi (neg.f64 hi)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) (/.f64 hi (-.f64 x lo))) (*.f64 hi 1)) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (fma.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (/.f64 hi (-.f64 x lo)) hi) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(*.f64 (/.f64 (fma.f64 (-.f64 x lo) (/.f64 (*.f64 hi (/.f64 lo hi)) (-.f64 x lo)) hi) (*.f64 hi hi)) (-.f64 x lo))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) hi) (*.f64 hi (-.f64 x lo))) (*.f64 hi hi))
(/.f64 (fma.f64 (-.f64 x lo) hi (*.f64 hi (*.f64 lo (/.f64 (-.f64 x lo) hi)))) (*.f64 hi hi))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 (*.f64 hi (/.f64 lo hi)) hi)) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) (neg.f64 hi)) (*.f64 hi (neg.f64 (-.f64 x lo)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (fma.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (neg.f64 hi) (*.f64 hi (neg.f64 (-.f64 x lo)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) (+.f64 (*.f64 hi (/.f64 lo 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 x lo) hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (/.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 x lo) hi) 3) (/.f64 (pow.f64 (*.f64 lo (-.f64 x lo)) 3) (pow.f64 hi 6))) (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (*.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (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 (/.f64 (-.f64 x lo) hi)) x) lo)) hi))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (*.f64 (/.f64 (-.f64 x lo) hi) (-.f64 (/.f64 lo hi) 1))))
(pow.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 1)
(-.f64 (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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) 3)
(-.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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(pow.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3) 1/3)
(-.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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) 2)
(-.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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(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 (/.f64 lo hi) 1)))
(log.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x 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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x 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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3))
(-.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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x 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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(exp.f64 (log.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(-.f64 (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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) 1))
(-.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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(-.f64 (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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(fma.f64 1 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 (-.f64 x lo) hi) (/.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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(fma.f64 1 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x 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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(fma.f64 (-.f64 x lo) (/.f64 1 hi) (*.f64 (/.f64 (-.f64 x lo) hi) (/.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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(-.f64 (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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(fma.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x 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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(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 (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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) (/.f64 (-.f64 x lo) hi))
(-.f64 (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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(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 (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 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(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 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (sqrt.f64 (*.f64 lo (-.f64 x lo))) hi) 2))
(-.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 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 1 (*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 x lo))))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (neg.f64 lo) (*.f64 (/.f64 hi (-.f64 x lo)) (neg.f64 hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (neg.f64 (-.f64 x lo)) (*.f64 (/.f64 hi lo) (neg.f64 hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi)
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) hi)
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo 1) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (neg.f64 lo) 1) (*.f64 (neg.f64 hi) (/.f64 hi (-.f64 x lo))))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (-.f64 x lo) 1) (*.f64 hi (/.f64 hi lo)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (-.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) (-.f64 x lo)) (*.f64 (neg.f64 hi) hi))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (neg.f64 lo) (neg.f64 (-.f64 x lo))) (*.f64 (neg.f64 hi) (neg.f64 hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) lo)) (neg.f64 (*.f64 hi hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo)) (neg.f64 hi))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi))) (neg.f64 hi))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 1)
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 3)
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 3) 1/3)
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) lo)) hi) 2)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 lo (-.f64 x lo))) hi) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2))
(fabs.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(log.f64 (pow.f64 (exp.f64 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 3))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 1))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(-.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 (-.f64 x lo) hi)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(fabs.f64 (/.f64 (-.f64 x lo) hi))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(/.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 lo (*.f64 x (pow.f64 hi -2))) (/.f64 lo hi))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)))
(fma.f64 x (*.f64 lo (pow.f64 hi -2)) (/.f64 lo hi))
(+.f64 (*.f64 (*.f64 x (pow.f64 hi -2)) lo) (*.f64 (/.f64 1 hi) lo))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)))
(fma.f64 x (*.f64 lo (pow.f64 hi -2)) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi)))) 1)
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)))
(fma.f64 x (*.f64 lo (pow.f64 hi -2)) (/.f64 lo hi))
(pow.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi)) 1)
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)))
(fma.f64 x (*.f64 lo (pow.f64 hi -2)) (/.f64 lo hi))
(pow.f64 (cbrt.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi))) 3)
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)))
(fma.f64 x (*.f64 lo (pow.f64 hi -2)) (/.f64 lo hi))
(pow.f64 (pow.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi)) 3) 1/3)
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)))
(fma.f64 x (*.f64 lo (pow.f64 hi -2)) (/.f64 lo hi))
(pow.f64 (sqrt.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi))) 2)
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)))
(fma.f64 x (*.f64 lo (pow.f64 hi -2)) (/.f64 lo hi))
(sqrt.f64 (pow.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi)) 2))
(sqrt.f64 (pow.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi))) 2))
(fabs.f64 (fma.f64 x (*.f64 lo (pow.f64 hi -2)) (/.f64 lo hi)))
(log.f64 (exp.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi))))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)))
(fma.f64 x (*.f64 lo (pow.f64 hi -2)) (/.f64 lo hi))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi)))))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)))
(fma.f64 x (*.f64 lo (pow.f64 hi -2)) (/.f64 lo hi))
(cbrt.f64 (pow.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi)) 3))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)))
(fma.f64 x (*.f64 lo (pow.f64 hi -2)) (/.f64 lo hi))
(cbrt.f64 (*.f64 (pow.f64 lo 3) (pow.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)) 3)))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)))
(fma.f64 x (*.f64 lo (pow.f64 hi -2)) (/.f64 lo hi))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)) 3) (pow.f64 lo 3)))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)))
(fma.f64 x (*.f64 lo (pow.f64 hi -2)) (/.f64 lo hi))
(expm1.f64 (log1p.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi))))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)))
(fma.f64 x (*.f64 lo (pow.f64 hi -2)) (/.f64 lo hi))
(exp.f64 (log.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi))))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)))
(fma.f64 x (*.f64 lo (pow.f64 hi -2)) (/.f64 lo hi))
(exp.f64 (*.f64 (log.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi))) 1))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)))
(fma.f64 x (*.f64 lo (pow.f64 hi -2)) (/.f64 lo hi))
(log1p.f64 (expm1.f64 (fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi))))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)))
(fma.f64 x (*.f64 lo (pow.f64 hi -2)) (/.f64 lo hi))
(fma.f64 lo (*.f64 x (pow.f64 hi -2)) (/.f64 lo hi))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)))
(fma.f64 x (*.f64 lo (pow.f64 hi -2)) (/.f64 lo hi))
(fma.f64 (*.f64 x (pow.f64 hi -2)) lo (*.f64 (/.f64 1 hi) lo))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)))
(fma.f64 x (*.f64 lo (pow.f64 hi -2)) (/.f64 lo hi))
(-.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 -1 (*.f64 x (pow.f64 hi -2)))
(*.f64 x (neg.f64 (pow.f64 hi -2)))
(*.f64 (*.f64 x (pow.f64 hi -2)) -1)
(*.f64 x (neg.f64 (pow.f64 hi -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 x (pow.f64 hi -2))
(*.f64 (/.f64 (sqrt.f64 x) hi) (/.f64 (sqrt.f64 x) hi))
(pow.f64 (/.f64 (sqrt.f64 x) hi) 2)
(pow.f64 (*.f64 x (pow.f64 hi -2)) 1)
(*.f64 x (pow.f64 hi -2))
(pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 3)
(*.f64 x (pow.f64 hi -2))
(pow.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 3) 1/3)
(*.f64 x (pow.f64 hi -2))
(pow.f64 (/.f64 (sqrt.f64 x) hi) 2)
(pow.f64 (/.f64 (*.f64 hi hi) x) -1)
(*.f64 x (pow.f64 hi -2))
(neg.f64 (*.f64 x (pow.f64 hi -2)))
(*.f64 x (neg.f64 (pow.f64 hi -2)))
(sqrt.f64 (/.f64 (*.f64 x x) (pow.f64 hi 4)))
(sqrt.f64 (/.f64 x (/.f64 (pow.f64 hi 4) x)))
(sqrt.f64 (*.f64 (/.f64 x (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))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 hi hi) 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 6)))
(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 (exp.f64 (log1p.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)))) 1)
(fma.f64 x (pow.f64 hi -2) (/.f64 1 hi))
(*.f64 1 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)))
(fma.f64 x (pow.f64 hi -2) (/.f64 1 hi))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))) 2) (cbrt.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))))
(fma.f64 x (pow.f64 hi -2) (/.f64 1 hi))
(*.f64 (hypot.f64 (pow.f64 hi -1/2) (/.f64 (sqrt.f64 x) hi)) (hypot.f64 (pow.f64 hi -1/2) (/.f64 (sqrt.f64 x) hi)))
(pow.f64 (hypot.f64 (pow.f64 hi -1/2) (/.f64 (sqrt.f64 x) hi)) 2)
(/.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 (pow.f64 hi -2)) (/.f64 1 hi)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 3) (pow.f64 hi -3)) (+.f64 (/.f64 x (/.f64 (pow.f64 hi 4) x)) (-.f64 (pow.f64 hi -2) (/.f64 (*.f64 x (pow.f64 hi -2)) hi))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 3) (pow.f64 hi -3)) (+.f64 (*.f64 (/.f64 x (pow.f64 hi 4)) x) (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 hi -2) (/.f64 hi x)))))
(/.f64 (-.f64 (/.f64 (*.f64 x x) (pow.f64 hi 4)) (pow.f64 hi -2)) (-.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)))
(/.f64 (-.f64 (/.f64 x (/.f64 (pow.f64 hi 4) x)) (pow.f64 hi -2)) (-.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)))
(/.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 hi 4)) x) (pow.f64 hi -2)) (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(/.f64 (+.f64 (*.f64 (*.f64 -1 x) hi) (*.f64 (*.f64 hi hi) 1)) (pow.f64 hi 3))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 hi 3))
(/.f64 (-.f64 hi x) (/.f64 (pow.f64 hi 3) hi))
(/.f64 (+.f64 (*.f64 (*.f64 -1 x) (/.f64 hi 1)) (*.f64 (*.f64 hi hi) 1)) (*.f64 (*.f64 hi hi) (/.f64 hi 1)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 hi 3))
(/.f64 (-.f64 hi x) (/.f64 (pow.f64 hi 3) hi))
(/.f64 (+.f64 (*.f64 (*.f64 -1 x) (neg.f64 hi)) (*.f64 (*.f64 hi hi) -1)) (*.f64 (*.f64 hi hi) (neg.f64 hi)))
(/.f64 (fma.f64 (neg.f64 x) (neg.f64 hi) (*.f64 hi (neg.f64 hi))) (neg.f64 (pow.f64 hi 3)))
(/.f64 (*.f64 (neg.f64 hi) (-.f64 hi x)) (pow.f64 (neg.f64 hi) 3))
(/.f64 (+.f64 (*.f64 hi hi) (*.f64 hi (*.f64 -1 x))) (pow.f64 hi 3))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 hi 3))
(/.f64 (-.f64 hi x) (/.f64 (pow.f64 hi 3) hi))
(/.f64 (+.f64 (*.f64 hi hi) (*.f64 (/.f64 hi 1) (*.f64 -1 x))) (*.f64 (/.f64 hi 1) (*.f64 hi hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 hi 3))
(/.f64 (-.f64 hi x) (/.f64 (pow.f64 hi 3) hi))
(/.f64 (+.f64 (*.f64 -1 (*.f64 hi hi)) (*.f64 (neg.f64 hi) (*.f64 -1 x))) (*.f64 (neg.f64 hi) (*.f64 hi hi)))
(/.f64 (fma.f64 (neg.f64 x) (neg.f64 hi) (*.f64 hi (neg.f64 hi))) (neg.f64 (pow.f64 hi 3)))
(/.f64 (*.f64 (neg.f64 hi) (-.f64 hi x)) (pow.f64 (neg.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 (pow.f64 hi -2)) (/.f64 1 hi))))))
(/.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 (*.f64 x (pow.f64 hi -2)) hi)))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 3) (pow.f64 hi -3)) (+.f64 (*.f64 (/.f64 x (pow.f64 hi 4)) x) (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 hi -2) (/.f64 hi x))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 x x) (pow.f64 hi 4)) (pow.f64 hi -2))) (neg.f64 (-.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))))
(/.f64 (neg.f64 (-.f64 (/.f64 x (/.f64 (pow.f64 hi 4) x)) (pow.f64 hi -2))) (neg.f64 (-.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))))
(*.f64 1 (/.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 hi 4)) x) (pow.f64 hi -2)) (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))))
(pow.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)) 1)
(fma.f64 x (pow.f64 hi -2) (/.f64 1 hi))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))) 3)
(fma.f64 x (pow.f64 hi -2) (/.f64 1 hi))
(pow.f64 (pow.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)) 3) 1/3)
(fma.f64 x (pow.f64 hi -2) (/.f64 1 hi))
(pow.f64 (hypot.f64 (pow.f64 hi -1/2) (/.f64 (sqrt.f64 x) hi)) 2)
(sqrt.f64 (pow.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)) 2))
(sqrt.f64 (pow.f64 (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)) 2))
(fabs.f64 (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)))
(log.f64 (exp.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))))
(fma.f64 x (pow.f64 hi -2) (/.f64 1 hi))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)))))
(fma.f64 x (pow.f64 hi -2) (/.f64 1 hi))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)) 3))
(fma.f64 x (pow.f64 hi -2) (/.f64 1 hi))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))))
(fma.f64 x (pow.f64 hi -2) (/.f64 1 hi))
(exp.f64 (log.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))))
(fma.f64 x (pow.f64 hi -2) (/.f64 1 hi))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))) 1))
(fma.f64 x (pow.f64 hi -2) (/.f64 1 hi))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))))
(fma.f64 x (pow.f64 hi -2) (/.f64 1 hi))
(fma.f64 1 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))
(fma.f64 x (pow.f64 hi -2) (/.f64 1 hi))
(fma.f64 1 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(fma.f64 x (pow.f64 hi -2) (/.f64 1 hi))
(fma.f64 -1 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))
(fma.f64 x (neg.f64 (pow.f64 hi -2)) (/.f64 1 hi))
(fma.f64 (*.f64 x (pow.f64 hi -2)) -1 (/.f64 1 hi))
(fma.f64 -1 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))
(fma.f64 x (neg.f64 (pow.f64 hi -2)) (/.f64 1 hi))
(fma.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi)) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (/.f64 1 hi))
(fma.f64 x (pow.f64 hi -2) (/.f64 1 hi))
(fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (*.f64 x (pow.f64 hi -2)))
(fma.f64 x (pow.f64 hi -2) (/.f64 1 hi))
(fma.f64 (/.f64 (sqrt.f64 x) hi) (/.f64 (sqrt.f64 x) hi) (/.f64 1 hi))
(+.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) 2) (/.f64 1 hi))
(+.f64 (/.f64 1 hi) (pow.f64 (/.f64 (sqrt.f64 x) hi) 2))

eval821.0ms (7.5%)

Compiler

Compiled 9399 to 3495 computations (62.8% saved)

prune219.0ms (2%)

Pruning

48 alts after pruning (47 fresh and 1 done)

PrunedKeptTotal
New44145486
Fresh224
Picked415
Done000
Total44748495
Accuracy
20.1%
Counts
495 → 48
Alt Table
Click to see full alt table
StatusAccuracyProgram
8.4%
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) (/.f64 (-.f64 x lo) hi))
18.7%
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
19.0%
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 2)
18.7%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
19.0%
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 3)
19.0%
(/.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 2)) (-.f64 1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)))
19.0%
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2)) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
19.0%
(/.f64 (-.f64 -1 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 3)) (-.f64 -1 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 2) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo))))
19.0%
(/.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 2) (-.f64 1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo))))
18.8%
(/.f64 (neg.f64 lo) hi)
8.7%
(-.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi)) (/.f64 lo (*.f64 hi (/.f64 hi lo))))
19.0%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
10.6%
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
18.7%
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
10.6%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
18.7%
(-.f64 1 (/.f64 x lo))
8.4%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3))
8.4%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))
8.4%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi))))
8.4%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (-.f64 x lo) (/.f64 1 hi)))
19.0%
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo)))
9.8%
(+.f64 (*.f64 -1 (*.f64 lo (pow.f64 (hypot.f64 (pow.f64 hi -1/2) (/.f64 (sqrt.f64 x) hi)) 2))) (/.f64 x hi))
18.8%
(+.f64 (*.f64 -1 (*.f64 lo (pow.f64 (cbrt.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))) 3))) (/.f64 x hi))
18.8%
(+.f64 (*.f64 -1 (*.f64 lo (exp.f64 (log.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)))))) (/.f64 x hi))
7.5%
(+.f64 (expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))) (/.f64 (-.f64 x lo) hi))
19.0%
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
19.0%
(+.f64 1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo))
10.5%
(+.f64 1 (/.f64 hi lo))
19.0%
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
19.0%
(+.f64 1 (+.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))))
19.0%
(+.f64 1 (log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
18.7%
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
19.0%
(*.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)))
8.4%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
18.7%
(*.f64 (-.f64 x lo) (/.f64 1 hi))
18.7%
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
19.0%
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
18.7%
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
19.0%
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))))
18.7%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
19.0%
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
17.9%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
17.9%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1)))
18.7%
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
19.0%
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
18.7%
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
19.0%
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3))
18.7%
1
8.4%
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) (/.f64 (-.f64 x lo) hi))
18.7%
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
19.0%
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 2)
18.7%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
19.0%
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 3)
19.0%
(/.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 2)) (-.f64 1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)))
19.0%
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2)) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
19.0%
(/.f64 (-.f64 -1 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 3)) (-.f64 -1 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 2) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo))))
19.0%
(/.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 2) (-.f64 1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo))))
18.8%
(/.f64 (neg.f64 lo) hi)
8.7%
(-.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi)) (/.f64 lo (*.f64 hi (/.f64 hi lo))))
19.0%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
10.6%
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
18.7%
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
10.6%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
18.7%
(-.f64 1 (/.f64 x lo))
8.4%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3))
8.4%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))
8.4%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi))))
8.4%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (-.f64 x lo) (/.f64 1 hi)))
19.0%
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo)))
9.8%
(+.f64 (*.f64 -1 (*.f64 lo (pow.f64 (hypot.f64 (pow.f64 hi -1/2) (/.f64 (sqrt.f64 x) hi)) 2))) (/.f64 x hi))
18.8%
(+.f64 (*.f64 -1 (*.f64 lo (pow.f64 (cbrt.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))) 3))) (/.f64 x hi))
18.8%
(+.f64 (*.f64 -1 (*.f64 lo (exp.f64 (log.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)))))) (/.f64 x hi))
7.5%
(+.f64 (expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))) (/.f64 (-.f64 x lo) hi))
19.0%
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
19.0%
(+.f64 1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo))
10.5%
(+.f64 1 (/.f64 hi lo))
19.0%
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
19.0%
(+.f64 1 (+.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))))
19.0%
(+.f64 1 (log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
18.7%
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
19.0%
(*.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)))
8.4%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
18.7%
(*.f64 (-.f64 x lo) (/.f64 1 hi))
18.7%
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
19.0%
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
18.7%
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
19.0%
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))))
18.7%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
19.0%
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
17.9%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
17.9%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1)))
18.7%
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
19.0%
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
18.7%
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
19.0%
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3))
18.7%
1
Compiler

Compiled 3680 to 2142 computations (41.8% saved)

localize207.0ms (1.9%)

Localize:

Found 15 expressions with local error:

NewAccuracyProgram
99.9%
(+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
99.6%
(exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
99.5%
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
97.6%
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))
99.6%
(/.f64 (-.f64 x lo) hi)
99.2%
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
98.9%
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
99.5%
(/.f64 x (*.f64 lo lo))
99.2%
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
98.5%
(*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))
97.3%
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
99.9%
(+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
99.1%
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3))
98.9%
(pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3)
97.6%
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))
Compiler

Compiled 288 to 67 computations (76.7% saved)

series42.0ms (0.4%)

Counts
12 → 408
Calls

102 calls:

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

rewrite115.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
648×add-sqr-sqrt
640×pow1
634×*-un-lft-identity
606×add-exp-log
604×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify293.0ms (2.7%)

Algorithm
egg-herbie
Rules
1624×fma-def
972×times-frac
794×distribute-rgt-in
782×distribute-lft-in
458×sqr-pow
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0100538889
1315438055
Stop Event
node limit
Counts
749 → 561
Calls
Call 1
Inputs
(pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 3)
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 3))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (pow.f64 lo 2))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 3)))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 3))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2) (pow.f64 lo 2))))))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2) (pow.f64 lo 2))))))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (-.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (-.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2))))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 2))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (-.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2))))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 5))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 5)) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 5))) (+.f64 (/.f64 (*.f64 hi (*.f64 (+.f64 (*.f64 2 (*.f64 hi (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)) (-.f64 hi x))) (pow.f64 lo 4)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 4)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 5)) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 5))) (+.f64 (/.f64 (*.f64 hi (*.f64 (+.f64 (*.f64 2 (*.f64 hi (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)) (-.f64 hi x))) (pow.f64 lo 4)) (+.f64 (/.f64 (*.f64 hi (*.f64 (-.f64 hi x) (-.f64 (*.f64 2 hi) (*.f64 2 x)))) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 hi (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)) (-.f64 hi x)) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 4)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 5)) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))))))))))
1
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (/.f64 hi lo))) (+.f64 (*.f64 2 (/.f64 x lo)) (/.f64 x lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 (*.f64 2 hi) (*.f64 2 x))) (pow.f64 lo 2)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2)))))))) (+.f64 (*.f64 2 (/.f64 x lo)) (/.f64 x lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 hi (*.f64 (-.f64 hi x) (-.f64 (*.f64 2 hi) (*.f64 2 x)))) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 hi (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)) (-.f64 hi x)) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 (*.f64 2 hi) (*.f64 2 x))) (pow.f64 lo 2)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))))))))))) (+.f64 (*.f64 2 (/.f64 x lo)) (/.f64 x lo)))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (-.f64 hi x)) (*.f64 -1 (-.f64 hi x))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (-.f64 hi x)) (*.f64 -1 (-.f64 hi x))) lo)) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2)))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 hi (pow.f64 (-.f64 hi x) 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (*.f64 hi (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)) (-.f64 hi x)))) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (-.f64 hi x)) (*.f64 -1 (-.f64 hi x))) lo)) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))))))))
(pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 3)
(+.f64 (*.f64 x (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))) (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 3))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2))) (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 3)))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2))) (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 3)) (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 3))))
(*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 3))
(+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2))) (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 3)))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2))) (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 3))))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2))) (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 3)) (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 3))))
(*.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 3))))
(+.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 -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 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (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 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (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 (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 (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 (pow.f64 hi 2) (*.f64 hi x)) (pow.f64 lo 2))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(/.f64 hi lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(/.f64 hi lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 (*.f64 hi x) (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))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 (*.f64 hi x) (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))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(/.f64 (*.f64 hi x) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(/.f64 (*.f64 hi x) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(/.f64 (*.f64 hi x) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (pow.f64 lo 2))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))))
(/.f64 (pow.f64 x 3) (pow.f64 hi 3))
(+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))))
(/.f64 (pow.f64 x 3) (pow.f64 hi 3))
(+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))))
(/.f64 (pow.f64 x 3) (pow.f64 hi 3))
(+.f64 (*.f64 lo (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))
(+.f64 (*.f64 lo (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 lo (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 lo (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 lo (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3))))))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(*.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 -1 (/.f64 (*.f64 x (cbrt.f64 -1)) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cbrt.f64 -1)) hi)) (/.f64 (*.f64 lo (cbrt.f64 -1)) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cbrt.f64 -1)) hi)) (/.f64 (*.f64 lo (cbrt.f64 -1)) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cbrt.f64 -1)) hi)) (/.f64 (*.f64 lo (cbrt.f64 -1)) 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 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x lo)) hi))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x lo)) hi))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x lo)) hi))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x lo)) hi))
(+.f64 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)))))
(exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))))
(+.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (*.f64 hi (*.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))
(+.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 hi (*.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 (pow.f64 hi 2) (*.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2)) (/.f64 1 (pow.f64 lo 2)))))))
(+.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 hi (*.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (*.f64 (pow.f64 hi 2) (*.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2)) (/.f64 1 (pow.f64 lo 2))))) (*.f64 (pow.f64 hi 3) (*.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 4))) (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 3)) (/.f64 1 (pow.f64 lo 3)))))))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 1)
(+.f64 (exp.f64 1) (/.f64 (*.f64 (exp.f64 1) (-.f64 hi x)) lo))
(+.f64 (exp.f64 1) (+.f64 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (-.f64 hi x)))) (pow.f64 lo 2)) (/.f64 (*.f64 (exp.f64 1) (-.f64 hi x)) lo)))
(+.f64 (exp.f64 1) (+.f64 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/6 (pow.f64 (-.f64 hi x) 3)) (*.f64 hi (pow.f64 (-.f64 hi x) 2)))) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (-.f64 hi x)))) (pow.f64 lo 2)) (/.f64 (*.f64 (exp.f64 1) (-.f64 hi x)) lo))))
(exp.f64 1)
(+.f64 (exp.f64 1) (/.f64 (*.f64 (exp.f64 1) (-.f64 hi x)) lo))
(+.f64 (exp.f64 1) (+.f64 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (-.f64 hi x)))) (pow.f64 lo 2)) (/.f64 (*.f64 (exp.f64 1) (-.f64 hi x)) lo)))
(+.f64 (exp.f64 1) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 -1 (*.f64 hi (pow.f64 (-.f64 hi x) 2))) (*.f64 -1/6 (pow.f64 (-.f64 hi x) 3)))) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (-.f64 hi x)))) (pow.f64 lo 2)) (/.f64 (*.f64 (exp.f64 1) (-.f64 hi x)) lo))))
(exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 x (*.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))))
(+.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (*.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (*.f64 x (*.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))))
(+.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (*.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 3)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (*.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (*.f64 x (*.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo))))
(+.f64 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 (exp.f64 (log1p.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3))) 1)
(*.f64 1 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3))
(*.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 2))
(*.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 2) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(*.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3/2) (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 2) 3) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 3) (pow.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 3))
(/.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1) 3) (pow.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) 3))
(/.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) 1) 3) (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 6))
(log.f64 (exp.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3)))
(exp.f64 (*.f64 3 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3)))
(+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(+.f64 0 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) 2)) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (/.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(*.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 2))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 2) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(*.f64 (pow.f64 1 1/3) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(*.f64 (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 2) 1/3) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3/2) 1/3) (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3/2) 1/3))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) 1) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) 1)) (neg.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 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)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 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))))
(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))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 1/3))
(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 (exp.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (/.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(*.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 2))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 2) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(*.f64 (pow.f64 1 1/3) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(*.f64 (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 2) 1/3) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3/2) 1/3) (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3/2) 1/3))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) 1) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) 1)) (neg.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 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)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 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))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 1/3))
(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 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (sqrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (neg.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1))) (fma.f64 (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 1 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1)))
(+.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (neg.f64 (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2))))
(+.f64 (fma.f64 1 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1))) (fma.f64 (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 1 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1)))
(+.f64 (fma.f64 1 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (neg.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1))) (fma.f64 (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 1 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2))))
(*.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) 2) (cbrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 2) (*.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 2)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 2) (*.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 2))) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 (*.f64 (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (*.f64 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (*.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 (*.f64 (*.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (*.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 3) (pow.f64 (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (*.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))))
(pow.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 1)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) 2)
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 3))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(exp.f64 (log.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) 1))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) (*.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 1 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(fma.f64 1 (pow.f64 (/.f64 hi lo) 2) (*.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) 2) (cbrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (*.f64 hi (*.f64 x (pow.f64 lo -2))) (*.f64 hi (/.f64 -1 lo)))
(+.f64 (*.f64 (*.f64 x (pow.f64 lo -2)) hi) (*.f64 (/.f64 -1 lo) hi))
(-.f64 (exp.f64 (log1p.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 hi (*.f64 x (pow.f64 lo -2))) 3) (pow.f64 (*.f64 hi (/.f64 -1 lo)) 3)) (+.f64 (*.f64 (*.f64 hi (*.f64 x (pow.f64 lo -2))) (*.f64 hi (*.f64 x (pow.f64 lo -2)))) (-.f64 (*.f64 (*.f64 hi (/.f64 -1 lo)) (*.f64 hi (/.f64 -1 lo))) (*.f64 (*.f64 hi (*.f64 x (pow.f64 lo -2))) (*.f64 hi (/.f64 -1 lo))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (pow.f64 lo -2)) hi) 3) (pow.f64 (*.f64 (/.f64 -1 lo) hi) 3)) (+.f64 (*.f64 (*.f64 (*.f64 x (pow.f64 lo -2)) hi) (*.f64 (*.f64 x (pow.f64 lo -2)) hi)) (-.f64 (*.f64 (*.f64 (/.f64 -1 lo) hi) (*.f64 (/.f64 -1 lo) hi)) (*.f64 (*.f64 (*.f64 x (pow.f64 lo -2)) hi) (*.f64 (/.f64 -1 lo) hi)))))
(pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1)
(pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 3)
(pow.f64 (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2)
(sqrt.f64 (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 2))
(log.f64 (pow.f64 (exp.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(cbrt.f64 (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 3))
(expm1.f64 (log1p.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(exp.f64 (log.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 1))
(log1p.f64 (expm1.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(fma.f64 hi (*.f64 x (pow.f64 lo -2)) (*.f64 hi (/.f64 -1 lo)))
(fma.f64 (*.f64 x (pow.f64 lo -2)) hi (*.f64 (/.f64 -1 lo) hi))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2))) 1)
(/.f64 hi (*.f64 (/.f64 lo hi) lo))
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(/.f64 (neg.f64 hi) (*.f64 (/.f64 lo hi) (neg.f64 lo)))
(/.f64 (*.f64 (/.f64 hi lo) hi) lo)
(/.f64 (*.f64 hi (/.f64 hi lo)) lo)
(/.f64 (*.f64 (neg.f64 hi) (neg.f64 hi)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (*.f64 hi 1) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 hi (neg.f64 hi)) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 hi) hi) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (neg.f64 hi) 1) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(/.f64 (neg.f64 (*.f64 hi hi)) (neg.f64 (*.f64 lo lo)))
(/.f64 (neg.f64 (*.f64 (/.f64 hi lo) hi)) (neg.f64 lo))
(/.f64 (neg.f64 (*.f64 hi (/.f64 hi lo))) (neg.f64 lo))
(pow.f64 (/.f64 hi lo) 2)
(pow.f64 (pow.f64 (/.f64 hi lo) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) 3)
(pow.f64 (pow.f64 (/.f64 hi lo) 6) 1/3)
(sqrt.f64 (pow.f64 (/.f64 hi lo) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 hi lo) 2))))
(cbrt.f64 (pow.f64 (/.f64 hi lo) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (/.f64 hi lo)) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 hi lo) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 lo -2)))) 1)
(*.f64 x (pow.f64 lo -2))
(*.f64 1 (*.f64 x (pow.f64 lo -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) 2) (cbrt.f64 (*.f64 x (pow.f64 lo -2))))
(*.f64 (/.f64 (sqrt.f64 x) lo) (/.f64 (sqrt.f64 x) lo))
(*.f64 (/.f64 1 lo) (/.f64 x lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 lo lo)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 lo lo)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 lo 4))) (/.f64 x (cbrt.f64 (*.f64 lo lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) lo) (/.f64 (cbrt.f64 x) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 lo 4))) (cbrt.f64 (*.f64 x (pow.f64 lo -2))))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 lo 4))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 lo lo))))
(pow.f64 (*.f64 x (pow.f64 lo -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) 3)
(pow.f64 (pow.f64 (*.f64 x (pow.f64 lo -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 x) lo) 2)
(pow.f64 (/.f64 (*.f64 lo lo) x) -1)
(sqrt.f64 (/.f64 (*.f64 x x) (pow.f64 lo 4)))
(log.f64 (pow.f64 (exp.f64 x) (pow.f64 lo -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (pow.f64 lo -2)))))
(cbrt.f64 (pow.f64 (*.f64 x (pow.f64 lo -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 lo -2))))
(exp.f64 (log.f64 (*.f64 x (pow.f64 lo -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 lo -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (pow.f64 lo -2))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))) 1)
(*.f64 1 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (-.f64 x lo) hi))
(*.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 (/.f64 1 hi) 3))
(*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2) (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) 3) (/.f64 (-.f64 x lo) hi))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 3) (pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 3))
(/.f64 1 (pow.f64 (/.f64 hi (-.f64 x lo)) 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(/.f64 (pow.f64 (neg.f64 (-.f64 x lo)) 3) (pow.f64 (neg.f64 hi) 3))
(/.f64 (neg.f64 (pow.f64 (-.f64 x lo) 3)) (neg.f64 (pow.f64 hi 3)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)))
(exp.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 x lo) hi))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 x lo) hi))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)))
(-.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 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (pow.f64 1 1/3) (/.f64 (-.f64 x lo) hi))
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) 1/3) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2) 1/3))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 -1 (neg.f64 (/.f64 hi (-.f64 x lo))))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 (-.f64 x lo)) (neg.f64 hi))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi lo)) (*.f64 hi hi))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) 1) (*.f64 (fma.f64 x x (fma.f64 lo lo (*.f64 x lo))) hi))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) 1) (*.f64 (+.f64 x lo) hi))
(/.f64 (neg.f64 (neg.f64 (-.f64 x lo))) (neg.f64 (neg.f64 hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (*.f64 (/.f64 x hi) (/.f64 lo hi)))))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(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))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 x lo) hi))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(+.f64 0 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) 2)) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (/.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(*.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 2))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 2) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(*.f64 (pow.f64 1 1/3) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(*.f64 (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 2) 1/3) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3/2) 1/3) (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3/2) 1/3))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) 1) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) 1)) (neg.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 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)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 2))
(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))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 1/3))
(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 (exp.f64 (log1p.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))) 1)
(*.f64 1 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(*.f64 (E.f64) (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (E.f64))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) 2) (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))))
(pow.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 1)
(pow.f64 (E.f64) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) 3)
(pow.f64 (pow.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) 2)
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(pow.f64 (exp.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)))
(sqrt.f64 (pow.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 2))
(log.f64 (exp.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 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 3))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (/.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(*.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 2))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 2) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(*.f64 (pow.f64 1 1/3) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(*.f64 (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 2) 1/3) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3/2) 1/3) (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3/2) 1/3))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) 1) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) 1)) (neg.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 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)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 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))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 1/3))
(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)
Outputs
(pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 3)
(pow.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) 3)
(pow.f64 (-.f64 1 (/.f64 x lo)) 3)
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 3))
(fma.f64 hi (*.f64 3 (*.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) 2) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (pow.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) 3))
(fma.f64 hi (*.f64 3 (*.f64 (pow.f64 (-.f64 1 (/.f64 x lo)) 2) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (pow.f64 (-.f64 1 (/.f64 x lo)) 3))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (pow.f64 lo 2))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 3)))
(fma.f64 hi (*.f64 3 (*.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) 2) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (fma.f64 (*.f64 hi hi) (fma.f64 2 (*.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2)) (fma.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (+.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (/.f64 2 (*.f64 lo lo)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) 2) (*.f64 lo lo)))) (pow.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) 3)))
(fma.f64 hi (*.f64 3 (*.f64 (pow.f64 (-.f64 1 (/.f64 x lo)) 2) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (fma.f64 (*.f64 hi hi) (fma.f64 2 (*.f64 (-.f64 1 (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2)) (fma.f64 (-.f64 1 (/.f64 x lo)) (+.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (/.f64 2 (*.f64 lo lo))) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2)) (/.f64 (pow.f64 (-.f64 1 (/.f64 x lo)) 2) (*.f64 lo lo)))) (pow.f64 (-.f64 1 (/.f64 x lo)) 3)))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 3))))
(fma.f64 hi (*.f64 3 (*.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) 2) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (fma.f64 (*.f64 hi hi) (fma.f64 2 (*.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2)) (fma.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (+.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (/.f64 2 (*.f64 lo lo)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) 2) (*.f64 lo lo)))) (fma.f64 (pow.f64 hi 3) (fma.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))) (*.f64 lo lo)) (fma.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (+.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (/.f64 2 (*.f64 lo lo))))))) (pow.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) 3))))
(fma.f64 hi (*.f64 3 (*.f64 (pow.f64 (-.f64 1 (/.f64 x lo)) 2) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (fma.f64 (*.f64 hi hi) (fma.f64 2 (*.f64 (-.f64 1 (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2)) (fma.f64 (-.f64 1 (/.f64 x lo)) (+.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (/.f64 2 (*.f64 lo lo))) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2)) (/.f64 (pow.f64 (-.f64 1 (/.f64 x lo)) 2) (*.f64 lo lo)))) (fma.f64 (pow.f64 hi 3) (fma.f64 2 (*.f64 (/.f64 (-.f64 1 (/.f64 x lo)) lo) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) lo)) (fma.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (/.f64 2 (*.f64 lo lo)))) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 3)))) (pow.f64 (-.f64 1 (/.f64 x lo)) 3))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(pow.f64 (/.f64 hi lo) 6)
(+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(fma.f64 (pow.f64 hi 5) (fma.f64 -2 (/.f64 x (pow.f64 lo 6)) (fma.f64 -1 (/.f64 x (pow.f64 lo 6)) (/.f64 3 (pow.f64 lo 5)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(fma.f64 (pow.f64 hi 5) (fma.f64 -2 (/.f64 x (pow.f64 lo 6)) (-.f64 (/.f64 3 (pow.f64 lo 5)) (/.f64 x (pow.f64 lo 6)))) (pow.f64 (/.f64 hi lo) 6))
(+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2) (pow.f64 lo 2))))))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(fma.f64 (pow.f64 hi 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 5)) (fma.f64 -1 (/.f64 x (pow.f64 lo 5)) (+.f64 (/.f64 3 (pow.f64 lo 4)) (fma.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (*.f64 lo lo)))))) (fma.f64 (pow.f64 hi 5) (fma.f64 -2 (/.f64 x (pow.f64 lo 6)) (fma.f64 -1 (/.f64 x (pow.f64 lo 6)) (/.f64 3 (pow.f64 lo 5)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(fma.f64 (pow.f64 hi 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 5)) (-.f64 (+.f64 (/.f64 3 (pow.f64 lo 4)) (fma.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (/.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (*.f64 lo lo)))) (/.f64 x (pow.f64 lo 5)))) (fma.f64 (pow.f64 hi 5) (fma.f64 -2 (/.f64 x (pow.f64 lo 6)) (-.f64 (/.f64 3 (pow.f64 lo 5)) (/.f64 x (pow.f64 lo 6)))) (pow.f64 (/.f64 hi lo) 6)))
(+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2) (pow.f64 lo 2))))))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 (pow.f64 hi 3) (fma.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))) (*.f64 lo lo)) (fma.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (+.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (/.f64 2 (*.f64 lo lo))))))) (fma.f64 (pow.f64 hi 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 5)) (fma.f64 -1 (/.f64 x (pow.f64 lo 5)) (+.f64 (/.f64 3 (pow.f64 lo 4)) (fma.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (*.f64 lo lo)))))) (fma.f64 (pow.f64 hi 5) (fma.f64 -2 (/.f64 x (pow.f64 lo 6)) (fma.f64 -1 (/.f64 x (pow.f64 lo 6)) (/.f64 3 (pow.f64 lo 5)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 (pow.f64 hi 3) (fma.f64 2 (*.f64 (/.f64 (-.f64 1 (/.f64 x lo)) lo) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) lo)) (fma.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (/.f64 2 (*.f64 lo lo)))) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 3)))) (fma.f64 (pow.f64 hi 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 5)) (-.f64 (+.f64 (/.f64 3 (pow.f64 lo 4)) (fma.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (/.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (*.f64 lo lo)))) (/.f64 x (pow.f64 lo 5)))) (fma.f64 (pow.f64 hi 5) (fma.f64 -2 (/.f64 x (pow.f64 lo 6)) (-.f64 (/.f64 3 (pow.f64 lo 5)) (/.f64 x (pow.f64 lo 6)))) (pow.f64 (/.f64 hi lo) 6))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(pow.f64 (/.f64 hi lo) 6)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (-.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(fma.f64 -1 (*.f64 (pow.f64 hi 5) (-.f64 (*.f64 3 (/.f64 x (pow.f64 lo 6))) (/.f64 3 (pow.f64 lo 5)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(-.f64 (pow.f64 (/.f64 hi lo) 6) (*.f64 (pow.f64 hi 5) (fma.f64 3 (/.f64 x (pow.f64 lo 6)) (/.f64 -3 (pow.f64 lo 5)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (-.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2))))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(fma.f64 -1 (*.f64 (pow.f64 hi 5) (-.f64 (*.f64 3 (/.f64 x (pow.f64 lo 6))) (/.f64 3 (pow.f64 lo 5)))) (fma.f64 (pow.f64 hi 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 5)) (fma.f64 -1 (/.f64 x (pow.f64 lo 5)) (+.f64 (/.f64 3 (pow.f64 lo 4)) (fma.f64 (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (/.f64 2 (pow.f64 lo 3))) (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2) (*.f64 lo lo)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(-.f64 (fma.f64 (pow.f64 hi 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 5)) (-.f64 (+.f64 (/.f64 3 (pow.f64 lo 4)) (fma.f64 (fma.f64 2 (/.f64 x (pow.f64 lo 4)) (/.f64 -2 (pow.f64 lo 3))) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) 2) (*.f64 lo lo)))) (/.f64 x (pow.f64 lo 5)))) (pow.f64 (/.f64 hi lo) 6)) (*.f64 (pow.f64 hi 5) (fma.f64 3 (/.f64 x (pow.f64 lo 6)) (/.f64 -3 (pow.f64 lo 5)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 2))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (-.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2))))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 -1 (*.f64 (pow.f64 hi 3) (fma.f64 2 (/.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) (/.f64 (*.f64 lo lo) (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))) (fma.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (/.f64 2 (pow.f64 lo 3))) (*.f64 (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (+.f64 (/.f64 2 (*.f64 lo lo)) (pow.f64 (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2))))))) (fma.f64 -1 (*.f64 (pow.f64 hi 5) (-.f64 (*.f64 3 (/.f64 x (pow.f64 lo 6))) (/.f64 3 (pow.f64 lo 5)))) (fma.f64 (pow.f64 hi 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 5)) (fma.f64 -1 (/.f64 x (pow.f64 lo 5)) (+.f64 (/.f64 3 (pow.f64 lo 4)) (fma.f64 (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (/.f64 2 (pow.f64 lo 3))) (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (pow.f64 (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2) (*.f64 lo lo)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(-.f64 (-.f64 (fma.f64 (pow.f64 hi 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 5)) (-.f64 (+.f64 (/.f64 3 (pow.f64 lo 4)) (fma.f64 (fma.f64 2 (/.f64 x (pow.f64 lo 4)) (/.f64 -2 (pow.f64 lo 3))) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) 2) (*.f64 lo lo)))) (/.f64 x (pow.f64 lo 5)))) (pow.f64 (/.f64 hi lo) 6)) (*.f64 (pow.f64 hi 5) (fma.f64 3 (/.f64 x (pow.f64 lo 6)) (/.f64 -3 (pow.f64 lo 5))))) (*.f64 (pow.f64 hi 3) (fma.f64 2 (*.f64 (/.f64 (-.f64 1 (/.f64 x lo)) lo) (/.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) lo)) (fma.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (/.f64 2 (*.f64 lo lo))) (pow.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) 2)) (*.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 2 (/.f64 x (pow.f64 lo 4)) (/.f64 -2 (pow.f64 lo 3))))))))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 5))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 5)) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))))
(fma.f64 2 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 hi x) 3))) (+.f64 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 hi x) 3)))))
(+.f64 (fma.f64 2 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 hi x) 3))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 hi x) 3)))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3))))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 5))) (+.f64 (/.f64 (*.f64 hi (*.f64 (+.f64 (*.f64 2 (*.f64 hi (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)) (-.f64 hi x))) (pow.f64 lo 4)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 4)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 5)) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)))))))
(fma.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 4)) (fma.f64 2 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 hi x) 3))) (+.f64 (/.f64 (*.f64 hi (*.f64 (-.f64 hi x) (fma.f64 2 (*.f64 hi (-.f64 hi x)) (pow.f64 (-.f64 hi x) 2)))) (pow.f64 lo 4)) (+.f64 (+.f64 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 4) (pow.f64 (-.f64 hi x) 2))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 hi x) 3)))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3)))))))
(fma.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 4)) (+.f64 (fma.f64 2 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 hi x) 3))) (/.f64 hi (/.f64 (pow.f64 lo 4) (*.f64 (-.f64 hi x) (fma.f64 (*.f64 hi 2) (-.f64 hi x) (pow.f64 (-.f64 hi x) 2)))))) (+.f64 (+.f64 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 hi x) 3)))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 4) (pow.f64 (-.f64 hi x) 2))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 5))) (+.f64 (/.f64 (*.f64 hi (*.f64 (+.f64 (*.f64 2 (*.f64 hi (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)) (-.f64 hi x))) (pow.f64 lo 4)) (+.f64 (/.f64 (*.f64 hi (*.f64 (-.f64 hi x) (-.f64 (*.f64 2 hi) (*.f64 2 x)))) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 hi (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)) (-.f64 hi x)) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 4)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 5)) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))))))))))
(fma.f64 2 (/.f64 hi (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 hi x) 2))) (fma.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 4)) (fma.f64 2 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 hi x) 3))) (+.f64 (/.f64 (*.f64 hi (*.f64 (-.f64 hi x) (fma.f64 2 (*.f64 hi (-.f64 hi x)) (pow.f64 (-.f64 hi x) 2)))) (pow.f64 lo 4)) (+.f64 (/.f64 (*.f64 hi (*.f64 (-.f64 hi x) (*.f64 2 (-.f64 hi x)))) (pow.f64 lo 3)) (+.f64 (+.f64 (+.f64 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 4) (pow.f64 (-.f64 hi x) 2))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 hi x) 3)))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3)))) (/.f64 (fma.f64 2 (*.f64 hi (-.f64 hi x)) (pow.f64 (-.f64 hi x) 2)) (/.f64 (pow.f64 lo 3) (-.f64 hi x)))))))))
(fma.f64 2 (/.f64 hi (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 hi x) 2))) (fma.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 4)) (+.f64 (fma.f64 2 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 hi x) 3))) (/.f64 hi (/.f64 (pow.f64 lo 4) (*.f64 (-.f64 hi x) (fma.f64 (*.f64 hi 2) (-.f64 hi x) (pow.f64 (-.f64 hi x) 2)))))) (+.f64 (/.f64 (*.f64 (*.f64 hi (-.f64 hi x)) (*.f64 2 (-.f64 hi x))) (pow.f64 lo 3)) (+.f64 (+.f64 (+.f64 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 hi x) 3)))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 4) (pow.f64 (-.f64 hi x) 2)))) (/.f64 (fma.f64 (*.f64 hi 2) (-.f64 hi x) (pow.f64 (-.f64 hi x) 2)) (/.f64 (pow.f64 lo 3) (-.f64 hi x))))))))
1
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (/.f64 hi lo))) (+.f64 (*.f64 2 (/.f64 x lo)) (/.f64 x lo)))
(+.f64 1 (-.f64 (*.f64 3 (/.f64 hi lo)) (*.f64 3 (/.f64 x lo))))
(+.f64 1 (fma.f64 3 (/.f64 hi lo) (*.f64 -3 (/.f64 x lo))))
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 (*.f64 2 hi) (*.f64 2 x))) (pow.f64 lo 2)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2)))))))) (+.f64 (*.f64 2 (/.f64 x lo)) (/.f64 x lo)))
(+.f64 1 (-.f64 (fma.f64 2 (/.f64 hi lo) (fma.f64 2 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (+.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) (*.f64 2 (-.f64 hi x)))) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo))))))) (*.f64 3 (/.f64 x lo))))
(+.f64 1 (+.f64 (fma.f64 2 (/.f64 hi lo) (+.f64 (fma.f64 2 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 hi lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (+.f64 (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo 2) (/.f64 lo (-.f64 hi x)))) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)))))) (*.f64 -3 (/.f64 x lo))))
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 hi (*.f64 (-.f64 hi x) (-.f64 (*.f64 2 hi) (*.f64 2 x)))) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 hi (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)) (-.f64 hi x)) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 (*.f64 2 hi) (*.f64 2 x))) (pow.f64 lo 2)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))))))))))) (+.f64 (*.f64 2 (/.f64 x lo)) (/.f64 x lo)))
(+.f64 1 (-.f64 (fma.f64 2 (/.f64 hi lo) (fma.f64 2 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (fma.f64 2 (/.f64 hi (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 hi x) 2))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 hi (*.f64 (-.f64 hi x) (*.f64 2 (-.f64 hi x)))) (pow.f64 lo 3)) (+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (+.f64 (/.f64 (fma.f64 2 (*.f64 hi (-.f64 hi x)) (pow.f64 (-.f64 hi x) 2)) (/.f64 (pow.f64 lo 3) (-.f64 hi x))) (+.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) (*.f64 2 (-.f64 hi x)))) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)))))))))) (*.f64 3 (/.f64 x lo))))
(+.f64 1 (+.f64 (fma.f64 2 (/.f64 hi lo) (fma.f64 2 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (+.f64 (fma.f64 2 (/.f64 hi (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 hi x) 2))) (/.f64 hi lo)) (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 hi (-.f64 hi x)) (*.f64 2 (-.f64 hi x))) (pow.f64 lo 3)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (+.f64 (/.f64 (fma.f64 (*.f64 hi 2) (-.f64 hi x) (pow.f64 (-.f64 hi x) 2)) (/.f64 (pow.f64 lo 3) (-.f64 hi x))) (+.f64 (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo 2) (/.f64 lo (-.f64 hi x)))) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)))))))) (*.f64 -3 (/.f64 x lo))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (-.f64 hi x)) (*.f64 -1 (-.f64 hi x))) lo)))
(+.f64 1 (neg.f64 (/.f64 (*.f64 (-.f64 hi x) -3) lo)))
(-.f64 1 (/.f64 (*.f64 (-.f64 hi x) -3) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (-.f64 hi x)) (*.f64 -1 (-.f64 hi x))) lo)) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2)))))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 (-.f64 hi x) -3) lo) (fma.f64 2 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (fma.f64 2 (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)) (+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)))))))
(+.f64 (-.f64 1 (/.f64 (*.f64 (-.f64 hi x) -3) lo)) (fma.f64 2 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (+.f64 (fma.f64 2 (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 hi (pow.f64 (-.f64 hi x) 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (*.f64 hi (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)) (-.f64 hi x)))) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (-.f64 hi x)) (*.f64 -1 (-.f64 hi x))) lo)) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))))))))
(+.f64 1 (fma.f64 -1 (/.f64 (fma.f64 -4 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (neg.f64 (*.f64 (-.f64 hi x) (fma.f64 2 (*.f64 hi (-.f64 hi x)) (pow.f64 (-.f64 hi x) 2))))) (pow.f64 lo 3)) (fma.f64 -1 (/.f64 (*.f64 (-.f64 hi x) -3) lo) (fma.f64 2 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (fma.f64 2 (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)) (+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo))))))))
(+.f64 1 (-.f64 (-.f64 (fma.f64 2 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (+.f64 (fma.f64 2 (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)))) (/.f64 (*.f64 (-.f64 hi x) -3) lo)) (/.f64 (-.f64 (*.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) -4) (*.f64 (-.f64 hi x) (fma.f64 (*.f64 hi 2) (-.f64 hi x) (pow.f64 (-.f64 hi x) 2)))) (pow.f64 lo 3))))
(pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 3)
(pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3)
(+.f64 (*.f64 x (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))) (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 3))
(fma.f64 x (*.f64 3 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))) (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3))
(fma.f64 x (*.f64 3 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))) (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2))) (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 3)))
(fma.f64 x (*.f64 3 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))) (fma.f64 (*.f64 x x) (*.f64 3 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) 2))) (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3)))
(fma.f64 x (*.f64 3 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))) (fma.f64 (*.f64 x x) (*.f64 3 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) 2))) (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3)))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2))) (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 3)) (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 3))))
(fma.f64 x (*.f64 3 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))) (fma.f64 (*.f64 x x) (*.f64 3 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) 2))) (fma.f64 (pow.f64 x 3) (pow.f64 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) 3) (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3))))
(fma.f64 x (*.f64 3 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))) (fma.f64 (*.f64 x x) (*.f64 3 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) 2))) (fma.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) 3) (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3))))
(*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) 3))
(*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) 3))
(+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2))) (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 3)))
(fma.f64 (*.f64 x x) (*.f64 3 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) 2))) (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) 3)))
(fma.f64 (*.f64 x x) (*.f64 3 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) 2))) (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) 3)))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2))) (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 3))))
(fma.f64 x (*.f64 3 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))) (fma.f64 (*.f64 x x) (*.f64 3 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) 2))) (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) 3))))
(fma.f64 x (*.f64 3 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))) (fma.f64 (*.f64 x x) (*.f64 3 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) 2))) (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) 3))))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2))) (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 3)) (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 3))))
(fma.f64 x (*.f64 3 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))) (fma.f64 (*.f64 x x) (*.f64 3 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) 2))) (fma.f64 (pow.f64 x 3) (pow.f64 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) 3) (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3))))
(fma.f64 x (*.f64 3 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))) (fma.f64 (*.f64 x x) (*.f64 3 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) 2))) (fma.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) 3) (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3))))
(*.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)))
(neg.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3)))
(*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3) (neg.f64 (pow.f64 x 3)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3)) (*.f64 (*.f64 x x) (*.f64 3 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2)))))
(fma.f64 (*.f64 x x) (*.f64 3 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2))) (*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3) (neg.f64 (pow.f64 x 3))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))))
(fma.f64 -1 (*.f64 x (*.f64 3 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))) (fma.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3)) (*.f64 (*.f64 x x) (*.f64 3 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2))))))
(-.f64 (fma.f64 (*.f64 x x) (*.f64 3 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2))) (*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3) (neg.f64 (pow.f64 x 3)))) (*.f64 x (*.f64 3 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 3))))
(fma.f64 -1 (*.f64 x (*.f64 3 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))) (fma.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3)) (fma.f64 (*.f64 x x) (*.f64 3 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2))) (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3))))
(-.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 3 (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2))) (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3))) (*.f64 x (*.f64 3 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (/.f64 (neg.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 1 (fma.f64 -1 (/.f64 x lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))))
(+.f64 (-.f64 1 (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo 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 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (pow.f64 (/.f64 hi lo) 2))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) 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 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) 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 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 x lo))))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) 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 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 x lo))))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) 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 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 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 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))
(+.f64 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 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (/.f64 (neg.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 1 (fma.f64 -1 (/.f64 x lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))))
(+.f64 (-.f64 1 (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo 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 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (pow.f64 (/.f64 hi lo) 2))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) 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 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) 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 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 x lo))))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) 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 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 x lo))))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) 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 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 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 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))
(+.f64 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 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))
(*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo 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))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (pow.f64 (/.f64 hi lo) 2))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (pow.f64 (/.f64 hi lo) 2))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (pow.f64 (/.f64 hi lo) 2))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(/.f64 (-.f64 (pow.f64 hi 2) (*.f64 hi x)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (-.f64 (*.f64 hi hi) (*.f64 x hi)) (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (-.f64 (*.f64 hi hi) (*.f64 x hi)) (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (-.f64 (*.f64 hi hi) (*.f64 x hi)) (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(/.f64 hi lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (-.f64 (*.f64 hi hi) (*.f64 x hi)) (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (-.f64 (*.f64 hi hi) (*.f64 x hi)) (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (-.f64 (*.f64 hi hi) (*.f64 x hi)) (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(/.f64 hi lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (-.f64 (*.f64 hi hi) (*.f64 x hi)) (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (-.f64 (*.f64 hi hi) (*.f64 x hi)) (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (-.f64 (*.f64 hi hi) (*.f64 x hi)) (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (neg.f64 hi) lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (/.f64 (-.f64 (*.f64 hi hi) (*.f64 x hi)) (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (/.f64 (-.f64 (*.f64 hi hi) (*.f64 x hi)) (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (/.f64 (-.f64 (*.f64 hi hi) (*.f64 x hi)) (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 hi (/.f64 lo (/.f64 x lo))))
(/.f64 (neg.f64 hi) (/.f64 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))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (/.f64 (-.f64 (*.f64 hi hi) (*.f64 x hi)) (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (/.f64 (-.f64 (*.f64 hi hi) (*.f64 x hi)) (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (/.f64 (-.f64 (*.f64 hi hi) (*.f64 x hi)) (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 hi (/.f64 lo (/.f64 x lo))))
(/.f64 (neg.f64 hi) (/.f64 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))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (/.f64 (-.f64 (*.f64 hi hi) (*.f64 x hi)) (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (/.f64 (-.f64 (*.f64 hi hi) (*.f64 x hi)) (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (/.f64 (-.f64 (*.f64 hi hi) (*.f64 x hi)) (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))
(*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))
(*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))
(*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))
(*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))
(*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))
(*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))
(*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))
(*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))
(*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))
(*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))
(*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 hi (/.f64 lo (/.f64 x lo))))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 hi (/.f64 lo (/.f64 x lo))))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 hi (/.f64 lo (/.f64 x lo))))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 hi lo))
(/.f64 (*.f64 hi x) (pow.f64 lo 2))
(/.f64 hi (/.f64 lo (/.f64 x lo)))
(*.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 hi (/.f64 lo (/.f64 x lo))))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 hi (/.f64 lo (/.f64 x lo))))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 hi (/.f64 lo (/.f64 x lo))))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 hi lo))
(/.f64 (*.f64 hi x) (pow.f64 lo 2))
(/.f64 hi (/.f64 lo (/.f64 x lo)))
(*.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 hi (/.f64 lo (/.f64 x lo))))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 hi (/.f64 lo (/.f64 x lo))))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 hi (/.f64 lo (/.f64 x lo))))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 hi lo))
(/.f64 (*.f64 hi x) (pow.f64 lo 2))
(/.f64 hi (/.f64 lo (/.f64 x lo)))
(*.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 hi (/.f64 lo (/.f64 x lo))))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 hi (/.f64 lo (/.f64 x lo))))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 hi (/.f64 lo (/.f64 x lo))))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 hi lo))
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 hi (/.f64 lo (/.f64 x lo))))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 hi (/.f64 lo (/.f64 x lo))))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 hi (/.f64 lo (/.f64 x lo))))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 hi lo))
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 hi (/.f64 lo (/.f64 x lo))))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 hi (/.f64 lo (/.f64 x lo))))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 hi lo) (/.f64 hi (/.f64 lo (/.f64 x lo))))
(-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 hi lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(/.f64 x (pow.f64 lo 2))
(/.f64 x (*.f64 lo lo))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(neg.f64 (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))))
(fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (*.f64 x (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)))))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) (neg.f64 (pow.f64 (/.f64 lo hi) 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3)))))))
(fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (fma.f64 x (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) (*.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3))))
(-.f64 (fma.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3) (*.f64 x (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))))) (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))))
(fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (fma.f64 x (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) (fma.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3) (pow.f64 (/.f64 x hi) 3))))
(-.f64 (fma.f64 x (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) (fma.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3) (pow.f64 (/.f64 x hi) 3))) (pow.f64 (/.f64 lo hi) 3))
(/.f64 (pow.f64 x 3) (pow.f64 hi 3))
(pow.f64 (/.f64 x hi) 3)
(+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))
(fma.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3) (pow.f64 (/.f64 x hi) 3))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3))))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) (fma.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3) (pow.f64 (/.f64 x hi) 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))))
(fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (fma.f64 x (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) (fma.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3) (pow.f64 (/.f64 x hi) 3))))
(-.f64 (fma.f64 x (*.f64 3 (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) (fma.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3) (pow.f64 (/.f64 x hi) 3))) (pow.f64 (/.f64 lo hi) 3))
(/.f64 (pow.f64 x 3) (pow.f64 hi 3))
(pow.f64 (/.f64 x hi) 3)
(+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))
(fma.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3) (pow.f64 (/.f64 x hi) 3))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3))))
(fma.f64 -1 (*.f64 x (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)) -3)) (fma.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3) (pow.f64 (/.f64 x hi) 3)))
(-.f64 (fma.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3) (pow.f64 (/.f64 x hi) 3)) (*.f64 x (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)) -3)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -2 (/.f64 lo (pow.f64 hi 3))) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))))
(fma.f64 -1 (*.f64 x (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)) -3)) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (fma.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3) (pow.f64 (/.f64 x hi) 3))))
(-.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (/.f64 lo (pow.f64 hi 3)) -3) (pow.f64 (/.f64 x hi) 3)) (pow.f64 (/.f64 lo hi) 3)) (*.f64 x (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)) -3)))
(/.f64 (pow.f64 x 3) (pow.f64 hi 3))
(pow.f64 (/.f64 x hi) 3)
(+.f64 (*.f64 lo (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))
(fma.f64 lo (*.f64 (/.f64 (*.f64 x x) (pow.f64 hi 3)) -3) (pow.f64 (/.f64 x hi) 3))
(+.f64 (*.f64 lo (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3))))
(fma.f64 lo (*.f64 (/.f64 (*.f64 x x) (pow.f64 hi 3)) -3) (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (pow.f64 (/.f64 x hi) 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 lo (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))))
(fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (fma.f64 lo (*.f64 (/.f64 (*.f64 x x) (pow.f64 hi 3)) -3) (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (pow.f64 (/.f64 x hi) 3))))
(-.f64 (fma.f64 lo (*.f64 (/.f64 (*.f64 x x) (pow.f64 hi 3)) -3) (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (pow.f64 (/.f64 x hi) 3))) (pow.f64 (/.f64 lo hi) 3))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(neg.f64 (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))))
(fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (*.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3)))))
(fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (neg.f64 (pow.f64 (/.f64 lo hi) 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 lo (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3))))))
(fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (fma.f64 lo (*.f64 (/.f64 (*.f64 x x) (pow.f64 hi 3)) -3) (*.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))))))
(-.f64 (fma.f64 lo (*.f64 (/.f64 (*.f64 x x) (pow.f64 hi 3)) -3) (*.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))))) (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 lo (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))))
(fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (fma.f64 lo (*.f64 (/.f64 (*.f64 x x) (pow.f64 hi 3)) -3) (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (pow.f64 (/.f64 x hi) 3))))
(-.f64 (fma.f64 lo (*.f64 (/.f64 (*.f64 x x) (pow.f64 hi 3)) -3) (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (pow.f64 (/.f64 x hi) 3))) (pow.f64 (/.f64 lo hi) 3))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(neg.f64 (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))))
(fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (*.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3)))))
(fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (neg.f64 (pow.f64 (/.f64 lo hi) 3)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3))))))
(fma.f64 -1 (*.f64 lo (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 hi 3)))) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (*.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))))))
(-.f64 (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (neg.f64 (pow.f64 (/.f64 lo hi) 3))) (*.f64 lo (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (/.f64 (pow.f64 x 2) (pow.f64 hi 3))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 hi 3))) (/.f64 x (pow.f64 hi 3)))) (/.f64 (pow.f64 x 3) (pow.f64 hi 3)))))
(fma.f64 -1 (*.f64 lo (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 hi 3)))) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (pow.f64 (/.f64 x hi) 3))))
(-.f64 (-.f64 (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 hi 3))) (pow.f64 (/.f64 x hi) 3)) (pow.f64 (/.f64 lo hi) 3)) (*.f64 lo (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 hi 3)))))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(*.f64 -1 (/.f64 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 -1 (/.f64 (*.f64 x (cbrt.f64 -1)) hi))
(neg.f64 (/.f64 x (/.f64 hi (cbrt.f64 -1))))
(/.f64 (neg.f64 x) (/.f64 hi (cbrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cbrt.f64 -1)) hi)) (/.f64 (*.f64 lo (cbrt.f64 -1)) hi))
(fma.f64 -1 (/.f64 x (/.f64 hi (cbrt.f64 -1))) (/.f64 lo (/.f64 hi (cbrt.f64 -1))))
(-.f64 (/.f64 lo (/.f64 hi (cbrt.f64 -1))) (/.f64 x (/.f64 hi (cbrt.f64 -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cbrt.f64 -1)) hi)) (/.f64 (*.f64 lo (cbrt.f64 -1)) hi))
(fma.f64 -1 (/.f64 x (/.f64 hi (cbrt.f64 -1))) (/.f64 lo (/.f64 hi (cbrt.f64 -1))))
(-.f64 (/.f64 lo (/.f64 hi (cbrt.f64 -1))) (/.f64 x (/.f64 hi (cbrt.f64 -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cbrt.f64 -1)) hi)) (/.f64 (*.f64 lo (cbrt.f64 -1)) hi))
(fma.f64 -1 (/.f64 x (/.f64 hi (cbrt.f64 -1))) (/.f64 lo (/.f64 hi (cbrt.f64 -1))))
(-.f64 (/.f64 lo (/.f64 hi (cbrt.f64 -1))) (/.f64 x (/.f64 hi (cbrt.f64 -1))))
(/.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 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x lo)) hi))
(neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 hi (-.f64 x lo))))
(/.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 hi (-.f64 x lo)))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x lo)) hi))
(neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 hi (-.f64 x lo))))
(/.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 hi (-.f64 x lo)))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x lo)) hi))
(neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 hi (-.f64 x lo))))
(/.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 hi (-.f64 x lo)))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 x lo)) hi))
(neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 hi (-.f64 x lo))))
(/.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 hi (-.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (/.f64 (neg.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 1 (fma.f64 -1 (/.f64 x lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))))
(+.f64 (-.f64 1 (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo 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 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (pow.f64 (/.f64 hi lo) 2))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) 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 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) 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 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 x lo))))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) 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 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 x lo))))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) 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 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 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 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))
(+.f64 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 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))))
(exp.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)))
(exp.f64 (-.f64 1 (/.f64 x lo)))
(+.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (*.f64 hi (*.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))
(+.f64 (exp.f64 (+.f64 1 (/.f64 (neg.f64 x) lo))) (*.f64 hi (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (exp.f64 (+.f64 1 (/.f64 (neg.f64 x) lo))))))
(fma.f64 hi (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (exp.f64 (-.f64 1 (/.f64 x lo)))) (exp.f64 (-.f64 1 (/.f64 x lo))))
(+.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 hi (*.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 (pow.f64 hi 2) (*.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2)) (/.f64 1 (pow.f64 lo 2)))))))
(+.f64 (exp.f64 (+.f64 1 (/.f64 (neg.f64 x) lo))) (fma.f64 hi (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (exp.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)))) (*.f64 (*.f64 hi hi) (*.f64 (exp.f64 (+.f64 1 (/.f64 (neg.f64 x) lo))) (fma.f64 1/2 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (/.f64 1 (*.f64 lo lo)))))))
(+.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (exp.f64 (-.f64 1 (/.f64 x lo)))) (exp.f64 (-.f64 1 (/.f64 x lo)))) (*.f64 (*.f64 (*.f64 hi hi) (exp.f64 (-.f64 1 (/.f64 x lo)))) (fma.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) 1/2 (/.f64 1 (*.f64 lo lo)))))
(+.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 hi (*.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (*.f64 (pow.f64 hi 2) (*.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2)) (/.f64 1 (pow.f64 lo 2))))) (*.f64 (pow.f64 hi 3) (*.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 4))) (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 3)) (/.f64 1 (pow.f64 lo 3)))))))))
(+.f64 (exp.f64 (+.f64 1 (/.f64 (neg.f64 x) lo))) (fma.f64 hi (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (exp.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)))) (fma.f64 (*.f64 hi hi) (*.f64 (exp.f64 (+.f64 1 (/.f64 (neg.f64 x) lo))) (fma.f64 1/2 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (/.f64 1 (*.f64 lo lo)))) (*.f64 (pow.f64 hi 3) (*.f64 (exp.f64 (+.f64 1 (/.f64 (neg.f64 x) lo))) (fma.f64 -1 (/.f64 x (pow.f64 lo 4)) (fma.f64 1/6 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 3) (/.f64 1 (pow.f64 lo 3)))))))))
(+.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (exp.f64 (-.f64 1 (/.f64 x lo)))) (exp.f64 (-.f64 1 (/.f64 x lo)))) (fma.f64 (*.f64 hi hi) (*.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (fma.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) 1/2 (/.f64 1 (*.f64 lo lo)))) (*.f64 (*.f64 (pow.f64 hi 3) (exp.f64 (-.f64 1 (/.f64 x lo)))) (-.f64 (fma.f64 1/6 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 3) (/.f64 1 (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 4))))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 1)
(E.f64)
(+.f64 (exp.f64 1) (/.f64 (*.f64 (exp.f64 1) (-.f64 hi x)) lo))
(+.f64 (E.f64) (/.f64 (E.f64) (/.f64 lo (-.f64 hi x))))
(+.f64 (exp.f64 1) (+.f64 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (-.f64 hi x)))) (pow.f64 lo 2)) (/.f64 (*.f64 (exp.f64 1) (-.f64 hi x)) lo)))
(+.f64 (E.f64) (+.f64 (/.f64 (E.f64) (/.f64 lo (-.f64 hi x))) (/.f64 (E.f64) (/.f64 (*.f64 lo lo) (fma.f64 1/2 (pow.f64 (-.f64 hi x) 2) (*.f64 hi (-.f64 hi x)))))))
(+.f64 (E.f64) (+.f64 (/.f64 (E.f64) (/.f64 lo (-.f64 hi x))) (/.f64 (E.f64) (/.f64 (*.f64 lo lo) (fma.f64 hi (-.f64 hi x) (*.f64 (pow.f64 (-.f64 hi x) 2) 1/2))))))
(+.f64 (exp.f64 1) (+.f64 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/6 (pow.f64 (-.f64 hi x) 3)) (*.f64 hi (pow.f64 (-.f64 hi x) 2)))) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (-.f64 hi x)))) (pow.f64 lo 2)) (/.f64 (*.f64 (exp.f64 1) (-.f64 hi x)) lo))))
(+.f64 (E.f64) (+.f64 (+.f64 (/.f64 (E.f64) (/.f64 lo (-.f64 hi x))) (/.f64 (E.f64) (/.f64 (*.f64 lo lo) (fma.f64 1/2 (pow.f64 (-.f64 hi x) 2) (*.f64 hi (-.f64 hi x)))))) (/.f64 (E.f64) (/.f64 (pow.f64 lo 3) (fma.f64 1/6 (pow.f64 (-.f64 hi x) 3) (*.f64 hi (pow.f64 (-.f64 hi x) 2)))))))
(+.f64 (+.f64 (E.f64) (/.f64 (E.f64) (/.f64 (pow.f64 lo 3) (fma.f64 hi (pow.f64 (-.f64 hi x) 2) (*.f64 (pow.f64 (-.f64 hi x) 3) 1/6))))) (+.f64 (/.f64 (E.f64) (/.f64 lo (-.f64 hi x))) (/.f64 (E.f64) (/.f64 (*.f64 lo lo) (fma.f64 hi (-.f64 hi x) (*.f64 (pow.f64 (-.f64 hi x) 2) 1/2))))))
(exp.f64 1)
(E.f64)
(+.f64 (exp.f64 1) (/.f64 (*.f64 (exp.f64 1) (-.f64 hi x)) lo))
(+.f64 (E.f64) (/.f64 (E.f64) (/.f64 lo (-.f64 hi x))))
(+.f64 (exp.f64 1) (+.f64 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (-.f64 hi x)))) (pow.f64 lo 2)) (/.f64 (*.f64 (exp.f64 1) (-.f64 hi x)) lo)))
(+.f64 (E.f64) (+.f64 (/.f64 (E.f64) (/.f64 lo (-.f64 hi x))) (/.f64 (E.f64) (/.f64 (*.f64 lo lo) (fma.f64 1/2 (pow.f64 (-.f64 hi x) 2) (*.f64 hi (-.f64 hi x)))))))
(+.f64 (E.f64) (+.f64 (/.f64 (E.f64) (/.f64 lo (-.f64 hi x))) (/.f64 (E.f64) (/.f64 (*.f64 lo lo) (fma.f64 hi (-.f64 hi x) (*.f64 (pow.f64 (-.f64 hi x) 2) 1/2))))))
(+.f64 (exp.f64 1) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 -1 (*.f64 hi (pow.f64 (-.f64 hi x) 2))) (*.f64 -1/6 (pow.f64 (-.f64 hi x) 3)))) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (-.f64 hi x)))) (pow.f64 lo 2)) (/.f64 (*.f64 (exp.f64 1) (-.f64 hi x)) lo))))
(+.f64 (E.f64) (fma.f64 -1 (/.f64 (*.f64 (E.f64) (fma.f64 -1 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (*.f64 (pow.f64 (-.f64 hi x) 3) -1/6))) (pow.f64 lo 3)) (+.f64 (/.f64 (E.f64) (/.f64 lo (-.f64 hi x))) (/.f64 (E.f64) (/.f64 (*.f64 lo lo) (fma.f64 1/2 (pow.f64 (-.f64 hi x) 2) (*.f64 hi (-.f64 hi x))))))))
(+.f64 (E.f64) (-.f64 (+.f64 (/.f64 (E.f64) (/.f64 lo (-.f64 hi x))) (/.f64 (E.f64) (/.f64 (*.f64 lo lo) (fma.f64 hi (-.f64 hi x) (*.f64 (pow.f64 (-.f64 hi x) 2) 1/2))))) (/.f64 (E.f64) (/.f64 (pow.f64 lo 3) (-.f64 (*.f64 (pow.f64 (-.f64 hi x) 3) -1/6) (*.f64 hi (pow.f64 (-.f64 hi x) 2)))))))
(exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 x (*.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))))
(+.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (*.f64 x (*.f64 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))))
(fma.f64 x (*.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))) (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(+.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (*.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (*.f64 x (*.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))))
(+.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (fma.f64 1/2 (*.f64 (*.f64 (*.f64 x x) (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))) (pow.f64 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) 2)) (*.f64 x (*.f64 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))))))
(fma.f64 (E.f64) (exp.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (fma.f64 x (*.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))) (*.f64 (*.f64 1/2 (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) 2) (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))))))
(+.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (*.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 3)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (*.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (*.f64 x (*.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))))))
(+.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (fma.f64 1/6 (*.f64 (*.f64 (pow.f64 x 3) (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))) (pow.f64 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) 3)) (fma.f64 1/2 (*.f64 (*.f64 (*.f64 x x) (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))) (pow.f64 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) 2)) (*.f64 x (*.f64 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))))))
(fma.f64 (E.f64) (exp.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (fma.f64 1/6 (*.f64 (*.f64 (pow.f64 x 3) (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))) (pow.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) 3)) (fma.f64 x (*.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))) (*.f64 (*.f64 1/2 (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) 2) (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (/.f64 (neg.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 1 (fma.f64 -1 (/.f64 x lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))))
(+.f64 (-.f64 1 (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo 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 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (pow.f64 (/.f64 hi lo) 2))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) 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 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) 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 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 x lo))))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) 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 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 x lo))))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) 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 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 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 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))
(+.f64 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 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3))) 1)
(pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3)
(*.f64 1 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3))
(pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3)
(*.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 2))
(pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3)
(*.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 2) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3)
(*.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3/2) (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3/2))
(pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 2) 3) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3)
(*.f64 (pow.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 3) (pow.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 3))
(pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3)
(/.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1) 3) (pow.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) 3))
(/.f64 (pow.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3)) 3) (pow.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 3))
(/.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) 1) 3) (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3))
(/.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) 3) (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1) 3))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 6))
(sqrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 6))
(log.f64 (exp.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3)))
(pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3))))
(pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3)
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3) 3))
(pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3)
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3)))
(pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3)
(exp.f64 (*.f64 3 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(pow.f64 (exp.f64 3) (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 1))
(pow.f64 (exp.f64 3) (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3)))
(pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3)
(+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(+.f64 0 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) 2)) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 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 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (/.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1))
(*.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 2))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 2) 1/3))
(*.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2)))
(*.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 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (pow.f64 1 1/3) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 2) 1/3) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(*.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3/2) 1/3) (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3/2)) (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3/2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) 1) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3)) -1) (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(*.f64 1 (/.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 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) 1)) (neg.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(neg.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) (neg.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1)))
(/.f64 (+.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)))))
(pow.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)))
(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 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 3)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 2)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(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 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2))
(fabs.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(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 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 1/3))
(cbrt.f64 (pow.f64 (exp.f64 3) (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 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 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (/.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1))
(*.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 2))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 2) 1/3))
(*.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2)))
(*.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 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (pow.f64 1 1/3) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 2) 1/3) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(*.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3/2) 1/3) (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3/2)) (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3/2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) 1) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3)) -1) (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(*.f64 1 (/.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 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) 1)) (neg.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(neg.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) (neg.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1)))
(/.f64 (+.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)))))
(pow.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)))
(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 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 3)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 2)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(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 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2))
(fabs.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(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 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 1/3))
(cbrt.f64 (pow.f64 (exp.f64 3) (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(+.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2)) (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(+.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2)) (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (sqrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(+.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2)) (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (neg.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1))) (fma.f64 (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 1 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(+.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2)) (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (neg.f64 (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(+.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2)) (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (fma.f64 1 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1))) (fma.f64 (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 1 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(+.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2)) (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (fma.f64 1 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(+.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2)) (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (neg.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1))) (fma.f64 (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 1 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1)))
(+.f64 (fma.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(+.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2))))
(+.f64 (fma.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(+.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(*.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) 2) (cbrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 2) (*.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 3)) (fma.f64 (*.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (neg.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (/.f64 hi lo) 4)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 2)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 2)) (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 2) (*.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 3)) (fma.f64 (*.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (neg.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 2))) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 2)) (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 (*.f64 (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (*.f64 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 2) (*.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 3)) (fma.f64 (*.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (neg.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (/.f64 hi lo) 4)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (*.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 (*.f64 (*.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (*.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 2) (*.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 3)) (fma.f64 (*.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (neg.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (/.f64 hi lo) 4)))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 3) (pow.f64 (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (*.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 3) (pow.f64 (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2) (*.f64 (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (-.f64 (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2)) 3) (pow.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 3)) (fma.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (-.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 1)
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) 3)
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 3) 1/3)
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) 2)
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2))
(fabs.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2)))
(log.f64 (exp.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 3))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(exp.f64 (log.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) 1))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) (*.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(fma.f64 1 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(fma.f64 1 (pow.f64 (/.f64 hi lo) 2) (*.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(fma.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(+.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2)) (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) 2) (cbrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(+.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2)) (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(+.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2)) (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (*.f64 hi (*.f64 x (pow.f64 lo -2))) (*.f64 hi (/.f64 -1 lo)))
(*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))
(+.f64 (*.f64 (*.f64 x (pow.f64 lo -2)) hi) (*.f64 (/.f64 -1 lo) hi))
(*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) 1)
(*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))
(/.f64 (+.f64 (pow.f64 (*.f64 hi (*.f64 x (pow.f64 lo -2))) 3) (pow.f64 (*.f64 hi (/.f64 -1 lo)) 3)) (+.f64 (*.f64 (*.f64 hi (*.f64 x (pow.f64 lo -2))) (*.f64 hi (*.f64 x (pow.f64 lo -2)))) (-.f64 (*.f64 (*.f64 hi (/.f64 -1 lo)) (*.f64 hi (/.f64 -1 lo))) (*.f64 (*.f64 hi (*.f64 x (pow.f64 lo -2))) (*.f64 hi (/.f64 -1 lo))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (pow.f64 lo -2) hi)) 3) (pow.f64 (/.f64 (neg.f64 hi) lo) 3)) (fma.f64 (*.f64 x (*.f64 (pow.f64 lo -2) hi)) (*.f64 x (*.f64 (pow.f64 lo -2) hi)) (*.f64 (/.f64 (neg.f64 hi) lo) (-.f64 (/.f64 (neg.f64 hi) lo) (*.f64 x (*.f64 (pow.f64 lo -2) hi))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (pow.f64 lo -2) hi)) 3) (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (fma.f64 (*.f64 hi hi) (pow.f64 (*.f64 x (pow.f64 lo -2)) 2) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (*.f64 x (pow.f64 lo -2)) (/.f64 (*.f64 hi hi) lo))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (pow.f64 lo -2)) hi) 3) (pow.f64 (*.f64 (/.f64 -1 lo) hi) 3)) (+.f64 (*.f64 (*.f64 (*.f64 x (pow.f64 lo -2)) hi) (*.f64 (*.f64 x (pow.f64 lo -2)) hi)) (-.f64 (*.f64 (*.f64 (/.f64 -1 lo) hi) (*.f64 (/.f64 -1 lo) hi)) (*.f64 (*.f64 (*.f64 x (pow.f64 lo -2)) hi) (*.f64 (/.f64 -1 lo) hi)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (pow.f64 lo -2) hi)) 3) (pow.f64 (/.f64 (neg.f64 hi) lo) 3)) (fma.f64 (*.f64 x (*.f64 (pow.f64 lo -2) hi)) (*.f64 x (*.f64 (pow.f64 lo -2) hi)) (*.f64 (/.f64 (neg.f64 hi) lo) (-.f64 (/.f64 (neg.f64 hi) lo) (*.f64 x (*.f64 (pow.f64 lo -2) hi))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (pow.f64 lo -2) hi)) 3) (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (fma.f64 (*.f64 hi hi) (pow.f64 (*.f64 x (pow.f64 lo -2)) 2) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (*.f64 x (pow.f64 lo -2)) (/.f64 (*.f64 hi hi) lo))))
(pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1)
(*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))
(pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 3)
(*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))
(pow.f64 (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 3) 1/3)
(*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))
(pow.f64 (sqrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2)
(*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))
(sqrt.f64 (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 2))
(fabs.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(log.f64 (pow.f64 (exp.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))
(cbrt.f64 (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 3))
(*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))
(expm1.f64 (log1p.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))
(exp.f64 (log.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 1))
(*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))
(log1p.f64 (expm1.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))
(fma.f64 hi (*.f64 x (pow.f64 lo -2)) (*.f64 hi (/.f64 -1 lo)))
(*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))
(fma.f64 (*.f64 x (pow.f64 lo -2)) hi (*.f64 (/.f64 -1 lo) hi))
(*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2))) 1)
(pow.f64 (/.f64 hi lo) 2)
(/.f64 hi (*.f64 (/.f64 lo hi) lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (neg.f64 hi) (*.f64 (/.f64 lo hi) (neg.f64 lo)))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 (/.f64 hi lo) hi) lo)
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 hi (/.f64 hi lo)) lo)
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 (neg.f64 hi) (neg.f64 hi)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 hi 1) (*.f64 lo (/.f64 lo hi)))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 hi (neg.f64 hi)) (*.f64 lo (neg.f64 lo)))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 (neg.f64 hi) hi) (*.f64 (neg.f64 lo) lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 (neg.f64 hi) 1) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (neg.f64 (*.f64 hi hi)) (neg.f64 (*.f64 lo lo)))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (neg.f64 (*.f64 (/.f64 hi lo) hi)) (neg.f64 lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (neg.f64 (*.f64 hi (/.f64 hi lo))) (neg.f64 lo))
(pow.f64 (/.f64 hi lo) 2)
(pow.f64 (/.f64 hi lo) 2)
(pow.f64 (pow.f64 (/.f64 hi lo) 2) 1)
(pow.f64 (/.f64 hi lo) 2)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) 3)
(pow.f64 (pow.f64 (/.f64 hi lo) 6) 1/3)
(cbrt.f64 (pow.f64 (/.f64 hi lo) 6))
(sqrt.f64 (pow.f64 (/.f64 hi lo) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (/.f64 hi lo) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 hi lo) 2))))
(pow.f64 (/.f64 hi lo) 2)
(cbrt.f64 (pow.f64 (/.f64 hi lo) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (/.f64 hi lo) 2)
(exp.f64 (*.f64 2 (log.f64 (/.f64 hi lo))))
(pow.f64 (/.f64 hi lo) 2)
(exp.f64 (*.f64 (log.f64 (/.f64 hi lo)) 2))
(pow.f64 (/.f64 hi lo) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 hi lo))) 1))
(pow.f64 (/.f64 hi lo) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (/.f64 hi lo) 2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 lo -2)))) 1)
(*.f64 x (pow.f64 lo -2))
(*.f64 x (pow.f64 lo -2))
(*.f64 1 (*.f64 x (pow.f64 lo -2)))
(*.f64 x (pow.f64 lo -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) 2) (cbrt.f64 (*.f64 x (pow.f64 lo -2))))
(*.f64 x (pow.f64 lo -2))
(*.f64 (/.f64 (sqrt.f64 x) lo) (/.f64 (sqrt.f64 x) lo))
(/.f64 x (*.f64 lo lo))
(*.f64 (/.f64 1 lo) (/.f64 x lo))
(*.f64 (/.f64 x lo) (/.f64 1 lo))
(/.f64 (/.f64 x lo) lo)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 lo lo)))
(/.f64 x (*.f64 lo lo))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 lo lo)))
(/.f64 x (*.f64 lo lo))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 lo 4))) (/.f64 x (cbrt.f64 (*.f64 lo lo))))
(/.f64 (/.f64 x (cbrt.f64 (*.f64 lo lo))) (cbrt.f64 (pow.f64 lo 4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) lo) (/.f64 (cbrt.f64 x) lo))
(/.f64 x (*.f64 lo lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 lo 4))) (cbrt.f64 (*.f64 x (pow.f64 lo -2))))
(*.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 lo 4))))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 lo 4))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 lo lo))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 lo 4))) (sqrt.f64 x)) (cbrt.f64 (*.f64 lo lo)))
(pow.f64 (*.f64 x (pow.f64 lo -2)) 1)
(*.f64 x (pow.f64 lo -2))
(pow.f64 (cbrt.f64 (*.f64 x (pow.f64 lo -2))) 3)
(*.f64 x (pow.f64 lo -2))
(pow.f64 (pow.f64 (*.f64 x (pow.f64 lo -2)) 3) 1/3)
(*.f64 x (pow.f64 lo -2))
(pow.f64 (/.f64 (sqrt.f64 x) lo) 2)
(/.f64 x (*.f64 lo lo))
(pow.f64 (/.f64 (*.f64 lo lo) x) -1)
(/.f64 1 (/.f64 lo (/.f64 x lo)))
(sqrt.f64 (/.f64 (*.f64 x x) (pow.f64 lo 4)))
(log.f64 (pow.f64 (exp.f64 x) (pow.f64 lo -2)))
(*.f64 x (pow.f64 lo -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (pow.f64 lo -2)))))
(*.f64 x (pow.f64 lo -2))
(cbrt.f64 (pow.f64 (*.f64 x (pow.f64 lo -2)) 3))
(*.f64 x (pow.f64 lo -2))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 lo -2))))
(*.f64 x (pow.f64 lo -2))
(exp.f64 (log.f64 (*.f64 x (pow.f64 lo -2))))
(*.f64 x (pow.f64 lo -2))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 lo -2))) 1))
(*.f64 x (pow.f64 lo -2))
(log1p.f64 (expm1.f64 (*.f64 x (pow.f64 lo -2))))
(*.f64 x (pow.f64 lo -2))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))) 1)
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(*.f64 1 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (-.f64 x lo) hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(*.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 (/.f64 1 hi) 3))
(*.f64 (pow.f64 (-.f64 x lo) 3) (/.f64 1 (pow.f64 hi 3)))
(*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2) (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) 3) (/.f64 (-.f64 x lo) hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 3) (pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 1 (pow.f64 (/.f64 hi (-.f64 x lo)) 3))
(/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (pow.f64 (neg.f64 (-.f64 x lo)) 3) (pow.f64 (neg.f64 hi) 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(/.f64 (neg.f64 (pow.f64 (-.f64 x lo) 3)) (neg.f64 (pow.f64 hi 3)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 3))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(exp.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 x lo) hi))))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 x lo) hi))) 1))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 3)
(-.f64 (/.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 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2))
(/.f64 (-.f64 x lo) hi)
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) 1/3))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (pow.f64 1 1/3) (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) 1/3) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi))) (sqrt.f64 hi))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 (-.f64 x lo) hi)
(/.f64 -1 (neg.f64 (/.f64 hi (-.f64 x lo))))
(/.f64 -1 (/.f64 (neg.f64 hi) (-.f64 x lo)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 (-.f64 x lo)) (neg.f64 hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi lo)) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 lo hi)) (*.f64 hi 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))) hi))
(/.f64 (-.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 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 x x (fma.f64 lo lo (*.f64 x lo)))) hi)
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) 1) (*.f64 (+.f64 x lo) hi))
(/.f64 (*.f64 (+.f64 x lo) (-.f64 x lo)) (*.f64 hi (+.f64 x lo)))
(*.f64 (/.f64 (+.f64 x lo) hi) (/.f64 (-.f64 x lo) (+.f64 x lo)))
(/.f64 (neg.f64 (neg.f64 (-.f64 x lo))) (neg.f64 (neg.f64 hi)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (*.f64 (/.f64 x hi) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (fma.f64 (/.f64 x hi) (/.f64 x hi) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (/.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (fma.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (/.f64 x hi)) (*.f64 (/.f64 x hi) (/.f64 x hi))))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(/.f64 (-.f64 x lo) hi)
(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)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 x lo) hi))) 1/3))
(/.f64 (-.f64 x lo) hi)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(+.f64 0 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) 2)) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 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 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (/.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1))
(*.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 2))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 2) 1/3))
(*.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2)))
(*.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 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (pow.f64 1 1/3) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 2) 1/3) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(*.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3/2) 1/3) (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3/2)) (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3/2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) 1) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3)) -1) (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(*.f64 1 (/.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 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) 1)) (neg.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(neg.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) (neg.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1)))
(/.f64 (+.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)))))
(pow.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)))
(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 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 3)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 2)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(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 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2))
(fabs.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 1/3))
(cbrt.f64 (pow.f64 (exp.f64 3) (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))) 1)
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 1 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 (E.f64) (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (E.f64))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) 2) (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(pow.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 1)
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(pow.f64 (E.f64) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) 3)
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(pow.f64 (pow.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 3) 1/3)
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) 2)
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(pow.f64 (exp.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)))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(sqrt.f64 (pow.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 2))
(sqrt.f64 (pow.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 2))
(fabs.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(log.f64 (exp.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 3))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))))
(exp.f64 (+.f64 1 (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 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (/.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1))
(*.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 2))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 2) 1/3))
(*.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2)))
(*.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 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (pow.f64 1 1/3) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 2) 1/3) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(*.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3/2) 1/3) (pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3/2)) (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3/2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) 1) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3)) -1) (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(*.f64 1 (/.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 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) 1)) (neg.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(neg.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) (neg.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1)))
(/.f64 (+.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)))))
(pow.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)))
(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 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 3)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 2)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(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 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2))
(fabs.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(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 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 3))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 1/3))
(cbrt.f64 (pow.f64 (exp.f64 3) (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))

eval746.0ms (6.8%)

Compiler

Compiled 24452 to 12434 computations (49.1% saved)

prune320.0ms (2.9%)

Pruning

71 alts after pruning (68 fresh and 3 done)

PrunedKeptTotal
New77639815
Fresh132942
Picked325
Done011
Total79271863
Accuracy
21.1%
Counts
863 → 71
Alt Table
Click to see full alt table
StatusAccuracyProgram
8.4%
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) (/.f64 (-.f64 x lo) hi))
9.0%
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
19.7%
(pow.f64 (/.f64 hi lo) 2)
18.7%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
19.0%
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 3)
18.7%
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
18.7%
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
19.0%
(/.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 2)) (-.f64 1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)))
19.0%
(/.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 2) (-.f64 1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo))))
18.7%
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi))) (sqrt.f64 hi))
18.8%
(/.f64 (neg.f64 lo) hi)
18.7%
(/.f64 1 (/.f64 hi (-.f64 x lo)))
9.0%
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
19.0%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
18.7%
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
10.6%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
18.7%
(-.f64 1 (/.f64 x lo))
9.0%
(+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 x lo)))
8.4%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3))
8.4%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))
8.4%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi))))
8.4%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (-.f64 x lo) (/.f64 1 hi)))
19.0%
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo)))
9.8%
(+.f64 (*.f64 -1 (*.f64 lo (pow.f64 (hypot.f64 (pow.f64 hi -1/2) (/.f64 (sqrt.f64 x) hi)) 2))) (/.f64 x hi))
18.8%
(+.f64 (*.f64 -1 (*.f64 lo (pow.f64 (cbrt.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))) 3))) (/.f64 x hi))
18.8%
(+.f64 (*.f64 -1 (*.f64 lo (exp.f64 (log.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)))))) (/.f64 x hi))
7.5%
(+.f64 (expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))) (/.f64 (-.f64 x lo) hi))
19.0%
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
19.0%
(+.f64 1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo))
10.5%
(+.f64 1 (/.f64 hi lo))
19.0%
(+.f64 1 (-.f64 (/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
19.0%
(+.f64 1 (-.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2))) 1) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
19.0%
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 3)))
19.0%
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 hi lo))))
19.0%
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
19.0%
(+.f64 1 (+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2)))))
19.0%
(+.f64 1 (+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
18.7%
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
18.7%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
18.7%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
8.4%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
18.7%
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
18.7%
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
19.7%
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
18.7%
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
18.7%
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
18.7%
(*.f64 (-.f64 x lo) (/.f64 1 hi))
18.7%
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2)))
19.0%
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3/2)) (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3/2)))
18.7%
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
19.0%
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) 2))
18.7%
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
19.0%
(log.f64 (*.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (E.f64)))
18.7%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
19.0%
(log.f64 (exp.f64 (+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) 1)))
19.0%
(log.f64 (exp.f64 (+.f64 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))) 1)))
19.0%
(log.f64 (exp.f64 (+.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)) 1)))
17.9%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
17.9%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1)))
18.7%
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
18.7%
(cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3) 3))
18.8%
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 lo) hi) 3))
19.7%
(cbrt.f64 (pow.f64 (/.f64 hi lo) 6))
19.0%
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 1) 3))
19.0%
(cbrt.f64 (pow.f64 (+.f64 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))) 1) 3))
19.0%
(cbrt.f64 (pow.f64 (+.f64 (log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 1) 3))
19.0%
(cbrt.f64 (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 1) 3))
18.7%
(cbrt.f64 (pow.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi)) 3))
19.0%
(cbrt.f64 (/.f64 (pow.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3)) 3) (pow.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 3)))
18.7%
(cbrt.f64 (expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))))
18.7%
1
8.4%
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) (/.f64 (-.f64 x lo) hi))
9.0%
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
19.7%
(pow.f64 (/.f64 hi lo) 2)
18.7%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
19.0%
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 3)
18.7%
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
18.7%
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
19.0%
(/.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 2)) (-.f64 1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)))
19.0%
(/.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 2) (-.f64 1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo))))
18.7%
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi))) (sqrt.f64 hi))
18.8%
(/.f64 (neg.f64 lo) hi)
18.7%
(/.f64 1 (/.f64 hi (-.f64 x lo)))
9.0%
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
19.0%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
18.7%
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
10.6%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
18.7%
(-.f64 1 (/.f64 x lo))
9.0%
(+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 x lo)))
8.4%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3))
8.4%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))
8.4%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi))))
8.4%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (-.f64 x lo) (/.f64 1 hi)))
19.0%
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo)))
9.8%
(+.f64 (*.f64 -1 (*.f64 lo (pow.f64 (hypot.f64 (pow.f64 hi -1/2) (/.f64 (sqrt.f64 x) hi)) 2))) (/.f64 x hi))
18.8%
(+.f64 (*.f64 -1 (*.f64 lo (pow.f64 (cbrt.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi))) 3))) (/.f64 x hi))
18.8%
(+.f64 (*.f64 -1 (*.f64 lo (exp.f64 (log.f64 (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 1 hi)))))) (/.f64 x hi))
7.5%
(+.f64 (expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))) (/.f64 (-.f64 x lo) hi))
19.0%
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
19.0%
(+.f64 1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo))
10.5%
(+.f64 1 (/.f64 hi lo))
19.0%
(+.f64 1 (-.f64 (/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
19.0%
(+.f64 1 (-.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2))) 1) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
19.0%
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 3)))
19.0%
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 hi lo))))
19.0%
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
19.0%
(+.f64 1 (+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2)))))
19.0%
(+.f64 1 (+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
18.7%
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
18.7%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
18.7%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
8.4%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
18.7%
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
18.7%
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
19.7%
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
18.7%
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
18.7%
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
18.7%
(*.f64 (-.f64 x lo) (/.f64 1 hi))
18.7%
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2)))
19.0%
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3/2)) (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3/2)))
18.7%
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
19.0%
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) 2))
18.7%
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
19.0%
(log.f64 (*.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (E.f64)))
18.7%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
19.0%
(log.f64 (exp.f64 (+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) 1)))
19.0%
(log.f64 (exp.f64 (+.f64 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))) 1)))
19.0%
(log.f64 (exp.f64 (+.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)) 1)))
17.9%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
17.9%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1)))
18.7%
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
18.7%
(cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3) 3))
18.8%
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 lo) hi) 3))
19.7%
(cbrt.f64 (pow.f64 (/.f64 hi lo) 6))
19.0%
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 1) 3))
19.0%
(cbrt.f64 (pow.f64 (+.f64 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))) 1) 3))
19.0%
(cbrt.f64 (pow.f64 (+.f64 (log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 1) 3))
19.0%
(cbrt.f64 (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 1) 3))
18.7%
(cbrt.f64 (pow.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi)) 3))
19.0%
(cbrt.f64 (/.f64 (pow.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3)) 3) (pow.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 3)))
18.7%
(cbrt.f64 (expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))))
18.7%
1
Compiler

Compiled 5610 to 3376 computations (39.8% saved)

localize450.0ms (4.1%)

Localize:

Found 13 expressions with local error:

NewAccuracyProgram
99.3%
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2))) 1)
99.2%
(pow.f64 (/.f64 hi lo) 2)
98.5%
(*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))
97.3%
(-.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2))) 1) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
99.6%
(*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x))
99.1%
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 1) 3))
98.9%
(pow.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 1) 3)
97.5%
(+.f64 1 (/.f64 hi lo))
99.6%
(/.f64 (-.f64 x lo) hi)
99.4%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
97.6%
(+.f64 (/.f64 lo hi) 1)
97.5%
(+.f64 1 (/.f64 hi lo))
99.2%
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
Compiler

Compiled 272 to 111 computations (59.2% saved)

series139.0ms (1.3%)

Counts
11 → 300
Calls

84 calls:

TimeVariablePointExpression
61.0ms
hi
@0
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2))) 1)
20.0ms
hi
@0
(-.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2))) 1) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
10.0ms
lo
@inf
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2))) 1)
7.0ms
x
@0
(-.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2))) 1) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
5.0ms
lo
@0
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2))) 1)

rewrite106.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
810×add-sqr-sqrt
800×pow1
794×*-un-lft-identity
758×add-exp-log
758×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

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

simplify302.0ms (2.7%)

Algorithm
egg-herbie
Rules
1480×fma-def
1032×associate-+r+
988×associate-*r*
824×associate-+l+
674×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
085026297
1259322417
Stop Event
node limit
Counts
511 → 499
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
1
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
1
1
1
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
1
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
1
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(/.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))
1
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
1
1
(pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 3)
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 3))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (pow.f64 lo 2))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 3)))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 3))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2) (pow.f64 lo 2))))))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2) (pow.f64 lo 2))))))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 lo 4)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 lo 4)))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2) (pow.f64 lo 2))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (/.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2) (pow.f64 lo 2))))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 lo 4)))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2) (pow.f64 lo 2))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (/.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2) (pow.f64 lo 2))))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 5))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 5)) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 5))) (+.f64 (/.f64 (*.f64 hi (*.f64 (+.f64 (*.f64 2 (*.f64 hi (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)) (-.f64 hi x))) (pow.f64 lo 4)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 4)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 5)) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 5))) (+.f64 (/.f64 (*.f64 hi (*.f64 (+.f64 (*.f64 2 (*.f64 hi (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)) (-.f64 hi x))) (pow.f64 lo 4)) (+.f64 (/.f64 (*.f64 hi (*.f64 (-.f64 hi x) (-.f64 (*.f64 2 hi) (*.f64 2 x)))) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 hi (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)) (-.f64 hi x)) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 4)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 5)) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))))))))))
1
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (/.f64 hi lo))) (+.f64 (*.f64 2 (/.f64 x lo)) (/.f64 x lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 (*.f64 2 hi) (*.f64 2 x))) (pow.f64 lo 2)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2)))))))) (+.f64 (*.f64 2 (/.f64 x lo)) (/.f64 x lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 hi (*.f64 (-.f64 hi x) (-.f64 (*.f64 2 hi) (*.f64 2 x)))) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 hi (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)) (-.f64 hi x)) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 (*.f64 2 hi) (*.f64 2 x))) (pow.f64 lo 2)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))))))))))) (+.f64 (*.f64 2 (/.f64 x lo)) (/.f64 x lo)))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (-.f64 hi x)) (*.f64 -1 (-.f64 hi x))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (-.f64 hi x)) (*.f64 -1 (-.f64 hi x))) lo)) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2)))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 hi (pow.f64 (-.f64 hi x) 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (*.f64 hi (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)) (-.f64 hi x)))) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (-.f64 hi x)) (*.f64 -1 (-.f64 hi x))) lo)) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))))))))
(pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 3)
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2)) lo)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2)) lo)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 3))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2)) lo)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2)) lo)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2)) lo)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2)) lo)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 3))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2)) lo)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2)) lo)))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2)) lo)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2)) lo)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 3))))
(*.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 3))))
(+.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 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 (*.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 (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(*.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 (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(*.f64 -1 x)
(+.f64 (*.f64 -1 x) (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 x lo)))))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (/.f64 (pow.f64 hi 2) lo)))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (/.f64 (pow.f64 hi 2) lo)))
(/.f64 (pow.f64 hi 2) lo)
(+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (/.f64 (pow.f64 hi 2) lo))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (/.f64 (pow.f64 hi 2) lo)))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (/.f64 (pow.f64 hi 2) lo)))
(/.f64 (pow.f64 hi 2) lo)
(+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (/.f64 (pow.f64 hi 2) lo))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (/.f64 (pow.f64 hi 2) lo)))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (/.f64 (pow.f64 hi 2) lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) lo)
(-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x)
(-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x)
(-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x)
(-.f64 hi x)
(-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x)
(-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x)
(-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x)
(-.f64 hi x)
(-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x)
(-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x)
(-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x)
(*.f64 hi (+.f64 1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 1 (/.f64 hi lo)))) (*.f64 hi (+.f64 1 (/.f64 hi lo))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 1 (/.f64 hi lo)))) (*.f64 hi (+.f64 1 (/.f64 hi lo))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 1 (/.f64 hi lo)))) (*.f64 hi (+.f64 1 (/.f64 hi lo))))
(*.f64 -1 (*.f64 x (+.f64 1 (/.f64 hi lo))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 1 (/.f64 hi lo)))) (*.f64 hi (+.f64 1 (/.f64 hi lo))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 1 (/.f64 hi lo)))) (*.f64 hi (+.f64 1 (/.f64 hi lo))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 1 (/.f64 hi lo)))) (*.f64 hi (+.f64 1 (/.f64 hi lo))))
(*.f64 -1 (*.f64 x (+.f64 1 (/.f64 hi lo))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 1 (/.f64 hi lo)))) (*.f64 hi (+.f64 1 (/.f64 hi lo))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 1 (/.f64 hi lo)))) (*.f64 hi (+.f64 1 (/.f64 hi lo))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 1 (/.f64 hi lo)))) (*.f64 hi (+.f64 1 (/.f64 hi lo))))
(*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (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 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi))))) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) 1)
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi))))) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi)))))) (pow.f64 hi 2)))) 1)
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi))))) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi))))) (+.f64 (*.f64 -1/2 (pow.f64 lo 4)) (*.f64 1/2 (pow.f64 lo 4)))) (pow.f64 hi 4)) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi)))))) (pow.f64 hi 2))))) 1)
(*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))) 1)
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi)))))) (pow.f64 hi 2)))) 1)
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (+.f64 (*.f64 -1/2 (pow.f64 lo 4)) (*.f64 1/2 (pow.f64 lo 4)))) (pow.f64 hi 4)) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi)))))) (pow.f64 hi 2))))) 1)
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 hi lo))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (pow.f64 hi 2)) (*.f64 -2 (log.f64 lo)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 hi lo))) 1)
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (pow.f64 hi 2)) (*.f64 -2 (log.f64 lo)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (+.f64 (log.f64 (pow.f64 hi 2)) (*.f64 -2 (log.f64 lo))))) (pow.f64 hi 2))))) 1)
(/.f64 hi lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(/.f64 hi lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 (*.f64 hi x) (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))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 (*.f64 hi x) (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))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(-.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi))))) 1)
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi))))) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi)))))) (pow.f64 hi 2))) 1)
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi))))) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi))))) (+.f64 (*.f64 -1/2 (pow.f64 lo 4)) (*.f64 1/2 (pow.f64 lo 4)))) (pow.f64 hi 4)) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi)))))) (pow.f64 hi 2)))) 1)
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi))))) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi))))) (+.f64 (*.f64 -1/2 (pow.f64 lo 4)) (*.f64 1/2 (pow.f64 lo 4)))) (pow.f64 hi 4)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi))))) (+.f64 (*.f64 -1/2 (pow.f64 lo 6)) (+.f64 (*.f64 1/6 (pow.f64 lo 6)) (*.f64 1/3 (pow.f64 lo 6))))) (pow.f64 hi 6)) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi)))))) (pow.f64 hi 2))))) 1)
(-.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) 1)
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi)))))) (pow.f64 hi 2))) 1)
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (+.f64 (*.f64 -1/2 (pow.f64 lo 4)) (*.f64 1/2 (pow.f64 lo 4)))) (pow.f64 hi 4)) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi)))))) (pow.f64 hi 2)))) 1)
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (+.f64 (*.f64 -1/2 (pow.f64 lo 4)) (*.f64 1/2 (pow.f64 lo 4)))) (pow.f64 hi 4)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (+.f64 (*.f64 -1/2 (pow.f64 lo 6)) (+.f64 (*.f64 1/6 (pow.f64 lo 6)) (*.f64 1/3 (pow.f64 lo 6))))) (pow.f64 hi 6)) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi)))))) (pow.f64 hi 2))))) 1)
(-.f64 (exp.f64 (+.f64 (log.f64 (pow.f64 hi 2)) (*.f64 -2 (log.f64 lo)))) 1)
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (pow.f64 hi 2)) (*.f64 -2 (log.f64 lo)))) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (+.f64 (log.f64 (pow.f64 hi 2)) (*.f64 -2 (log.f64 lo))))) (pow.f64 hi 2))) 1)
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (pow.f64 hi 2)) (*.f64 -2 (log.f64 lo)))) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (+.f64 (log.f64 (pow.f64 hi 2)) (*.f64 -2 (log.f64 lo))))) (pow.f64 hi 2))) 1)
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (pow.f64 hi 2)) (*.f64 -2 (log.f64 lo)))) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (+.f64 (log.f64 (pow.f64 hi 2)) (*.f64 -2 (log.f64 lo))))) (pow.f64 hi 2))) 1)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))) 1)
(/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))
(/.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) lo)
(/.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) lo)
(pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (log.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2) (+.f64 (/.f64 hi lo) 1)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 1 (/.f64 hi lo) 1)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (cbrt.f64 (/.f64 hi lo))) (cbrt.f64 (/.f64 hi lo)) 1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 lo hi)))) 1)
(*.f64 1 (+.f64 1 (/.f64 lo hi)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 1 (/.f64 lo hi))) (cbrt.f64 (+.f64 1 (/.f64 lo hi)))) (cbrt.f64 (+.f64 1 (/.f64 lo hi))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 lo hi))) (sqrt.f64 (+.f64 1 (/.f64 lo hi))))
(/.f64 (+.f64 (pow.f64 (/.f64 lo hi) 3) 1) (+.f64 (pow.f64 (/.f64 lo hi) 2) (-.f64 1 (*.f64 (/.f64 lo hi) 1))))
(/.f64 (-.f64 (pow.f64 (/.f64 lo hi) 2) 1) (-.f64 (/.f64 lo hi) 1))
(pow.f64 (+.f64 1 (/.f64 lo hi)) 1)
(log.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 lo hi)))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (+.f64 1 (/.f64 lo hi))))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 lo hi))))
(exp.f64 (log1p.f64 (/.f64 lo hi)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 lo hi)) 1))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))))
(fma.f64 lo (/.f64 1 hi) 1)
(fma.f64 1 (/.f64 lo hi) 1)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (cbrt.f64 (/.f64 lo hi)) 1)
(fma.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 (/.f64 lo hi)) 1)
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (-.f64 x lo) hi) 1))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))) 1)
(/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (/.f64 lo hi))) hi)
(pow.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)) 1)
(log.f64 (exp.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)) 2) (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))))
(exp.f64 (+.f64 (log1p.f64 (/.f64 lo hi)) (log.f64 (/.f64 (-.f64 x lo) hi))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 lo hi)) (log.f64 (/.f64 (-.f64 x lo) hi))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 1 (/.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 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (*.f64 (/.f64 (-.f64 x lo) hi) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2) (+.f64 (/.f64 hi lo) 1)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 1 (/.f64 hi lo) 1)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (cbrt.f64 (/.f64 hi lo))) (cbrt.f64 (/.f64 hi lo)) 1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3))) 1)
(*.f64 1 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3))
(*.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 2))
(*.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 2) (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))))
(*.f64 (sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3)) (sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3)))
(*.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3/2) (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3/2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))))) 3) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))) 3))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))) 3) (pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))) 3))
(log.f64 (exp.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 6) (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3)))
(exp.f64 (*.f64 3 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3)))
(+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))
(+.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))))) 1)
(*.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))))) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))) (sqrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))))
(*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))))
(*.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 1/3) (pow.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 2) 1/3))
(*.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 2) 1/3) (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3)) 1/3))
(*.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3/2) 1/3) (pow.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3/2) 1/3))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))) 3) 1) (+.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))) 2) (-.f64 1 (*.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))) 1))))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))) 2) 1) (-.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))) 1))
(pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 1)
(pow.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3) 1/3)
(log.f64 (exp.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))))))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))))
(exp.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 1))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))) 1/3))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))))
(fma.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))) 1)
(fma.f64 (*.f64 (-.f64 hi x) (+.f64 (/.f64 hi lo) 1)) (/.f64 1 lo) 1)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))) (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 1)
(fma.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 hi x) (+.f64 (/.f64 hi lo) 1)))) 1)
(pow.f64 (*.f64 (-.f64 hi x) (+.f64 (/.f64 hi lo) 1)) 1)
(log.f64 (exp.f64 (*.f64 (-.f64 hi x) (+.f64 (/.f64 hi lo) 1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 hi x) (+.f64 (/.f64 hi lo) 1)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 hi x) (+.f64 (/.f64 hi lo) 1)) 2) (*.f64 (-.f64 hi x) (+.f64 (/.f64 hi lo) 1))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 hi x) (+.f64 (/.f64 hi lo) 1))))
(exp.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (-.f64 hi x))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (-.f64 hi x))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 hi x) (+.f64 (/.f64 hi lo) 1))))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (sqrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (neg.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1))) (fma.f64 (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 1 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1)))
(+.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (neg.f64 (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))))
(+.f64 (fma.f64 1 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1))) (fma.f64 (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 1 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1)))
(+.f64 (fma.f64 1 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1))) (fma.f64 (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 1 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1))) (fma.f64 (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 1 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1)))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))))
(*.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 2) (*.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 2)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(pow.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 1)
(log.f64 (exp.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))))
(log.f64 (/.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 2)) (exp.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2) (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(exp.f64 (log.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) 1))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) (*.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 1 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(fma.f64 1 (pow.f64 (/.f64 hi lo) 2) (*.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (+.f64 1 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (+.f64 1 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (+.f64 1 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(fma.f64 (sqrt.f64 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(fma.f64 (sqrt.f64 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(+.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) -1)
(-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1)
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(*.f64 1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (*.f64 hi hi) (pow.f64 (/.f64 1 lo) 2))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (cbrt.f64 (/.f64 hi lo))) 2) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 hi lo)) 2) (pow.f64 (sqrt.f64 (/.f64 hi lo)) 2))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3) 1) (+.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 1 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 2) 1) (+.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1))
(log.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 hi lo) 2))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 hi lo) 2)))
(fma.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) -1)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) -1)
(fma.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) -1)
(+.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) -1)
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(*.f64 1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (*.f64 hi hi) (pow.f64 (/.f64 1 lo) 2))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (cbrt.f64 (/.f64 hi lo))) 2) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 hi lo)) 2) (pow.f64 (sqrt.f64 (/.f64 hi lo)) 2))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3) 1) (+.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 1 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 2) 1) (+.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1))
(pow.f64 (/.f64 hi lo) 2)
(pow.f64 (pow.f64 (/.f64 hi lo) 2) 1)
(log.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 hi lo) 2))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 hi lo) 2)))
(fma.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) -1)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) -1)
(fma.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) -1)
Outputs
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)))
(/.f64 (neg.f64 hi) (/.f64 (*.f64 lo lo) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)))
(/.f64 (neg.f64 hi) (/.f64 (*.f64 lo lo) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)))
(/.f64 (neg.f64 hi) (/.f64 (*.f64 lo lo) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
1
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
1
1
1
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
1
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
1
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi))
(neg.f64 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(/.f64 (neg.f64 (+.f64 lo (*.f64 lo (/.f64 lo hi)))) hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.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 (+.f64 lo (*.f64 lo (/.f64 lo hi)))) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.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 (+.f64 lo (*.f64 lo (/.f64 lo hi)))) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.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 (+.f64 lo (*.f64 lo (/.f64 lo hi)))) hi))
(/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi)
(/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi)
(/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x 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)) (pow.f64 (/.f64 lo hi) 2))
(+.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)) (pow.f64 (/.f64 lo hi) 2))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(neg.f64 (pow.f64 (/.f64 lo 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))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(-.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (pow.f64 (/.f64 lo hi) 2))
(+.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)) (pow.f64 (/.f64 lo hi) 2))
(+.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)) (pow.f64 (/.f64 lo hi) 2))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(neg.f64 (pow.f64 (/.f64 lo 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 -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))) (pow.f64 (/.f64 lo 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)))
(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))) (pow.f64 (/.f64 lo 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)))
(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))) (pow.f64 (/.f64 lo hi) 2)) (/.f64 x hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo)))
(/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.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))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.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))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.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))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.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))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.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))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.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))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.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))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.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))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
1
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
1
1
(pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 3)
(pow.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) 3)
(pow.f64 (-.f64 1 (/.f64 x lo)) 3)
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 3))
(fma.f64 hi (*.f64 3 (*.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) 2) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (pow.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) 3))
(fma.f64 hi (*.f64 3 (*.f64 (pow.f64 (-.f64 1 (/.f64 x lo)) 2) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (pow.f64 (-.f64 1 (/.f64 x lo)) 3))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (pow.f64 lo 2))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 3)))
(fma.f64 hi (*.f64 3 (*.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) 2) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (fma.f64 (*.f64 hi hi) (fma.f64 2 (*.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2)) (fma.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (+.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (/.f64 2 (*.f64 lo lo)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) 2) (*.f64 lo lo)))) (pow.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) 3)))
(fma.f64 hi (*.f64 3 (*.f64 (pow.f64 (-.f64 1 (/.f64 x lo)) 2) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (fma.f64 (*.f64 hi hi) (fma.f64 2 (*.f64 (-.f64 1 (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2)) (fma.f64 (-.f64 1 (/.f64 x lo)) (+.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (/.f64 2 (*.f64 lo lo))) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2)) (/.f64 (pow.f64 (-.f64 1 (/.f64 x lo)) 2) (*.f64 lo lo)))) (pow.f64 (-.f64 1 (/.f64 x lo)) 3)))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 3))))
(fma.f64 hi (*.f64 3 (*.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) 2) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (fma.f64 (*.f64 hi hi) (fma.f64 2 (*.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2)) (fma.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (+.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (/.f64 2 (*.f64 lo lo)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) 2) (*.f64 lo lo)))) (fma.f64 (pow.f64 hi 3) (fma.f64 2 (/.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) (/.f64 (*.f64 lo lo) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (fma.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (+.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (/.f64 2 (*.f64 lo lo))))))) (pow.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) 3))))
(fma.f64 hi (*.f64 3 (*.f64 (pow.f64 (-.f64 1 (/.f64 x lo)) 2) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (fma.f64 (*.f64 hi hi) (fma.f64 2 (*.f64 (-.f64 1 (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2)) (fma.f64 (-.f64 1 (/.f64 x lo)) (+.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (/.f64 2 (*.f64 lo lo))) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2)) (/.f64 (pow.f64 (-.f64 1 (/.f64 x lo)) 2) (*.f64 lo lo)))) (fma.f64 (pow.f64 hi 3) (fma.f64 2 (*.f64 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) lo) (/.f64 (-.f64 1 (/.f64 x lo)) lo)) (fma.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (+.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (/.f64 2 (*.f64 lo lo))) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2))))) (pow.f64 (-.f64 1 (/.f64 x lo)) 3))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(pow.f64 (/.f64 hi lo) 6)
(+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(fma.f64 (pow.f64 hi 5) (fma.f64 -2 (/.f64 x (pow.f64 lo 6)) (fma.f64 -1 (/.f64 x (pow.f64 lo 6)) (/.f64 3 (pow.f64 lo 5)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(fma.f64 (pow.f64 hi 5) (+.f64 (*.f64 (/.f64 x (pow.f64 lo 6)) -3) (/.f64 3 (pow.f64 lo 5))) (pow.f64 (/.f64 hi lo) 6))
(+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2) (pow.f64 lo 2))))))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(fma.f64 (pow.f64 hi 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 5)) (fma.f64 -1 (/.f64 x (pow.f64 lo 5)) (+.f64 (/.f64 3 (pow.f64 lo 4)) (fma.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (*.f64 lo lo)))))) (fma.f64 (pow.f64 hi 5) (fma.f64 -2 (/.f64 x (pow.f64 lo 6)) (fma.f64 -1 (/.f64 x (pow.f64 lo 6)) (/.f64 3 (pow.f64 lo 5)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(fma.f64 (pow.f64 hi 4) (+.f64 (*.f64 (/.f64 x (pow.f64 lo 5)) -3) (+.f64 (/.f64 3 (pow.f64 lo 4)) (fma.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (/.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (*.f64 lo lo))))) (fma.f64 (pow.f64 hi 5) (+.f64 (*.f64 (/.f64 x (pow.f64 lo 6)) -3) (/.f64 3 (pow.f64 lo 5))) (pow.f64 (/.f64 hi lo) 6)))
(+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2) (pow.f64 lo 2))))))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 (pow.f64 hi 3) (fma.f64 2 (/.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) (/.f64 (*.f64 lo lo) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (fma.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (+.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (/.f64 2 (*.f64 lo lo))))))) (fma.f64 (pow.f64 hi 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 5)) (fma.f64 -1 (/.f64 x (pow.f64 lo 5)) (+.f64 (/.f64 3 (pow.f64 lo 4)) (fma.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (*.f64 lo lo)))))) (fma.f64 (pow.f64 hi 5) (fma.f64 -2 (/.f64 x (pow.f64 lo 6)) (fma.f64 -1 (/.f64 x (pow.f64 lo 6)) (/.f64 3 (pow.f64 lo 5)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 (pow.f64 hi 3) (fma.f64 2 (*.f64 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) lo) (/.f64 (-.f64 1 (/.f64 x lo)) lo)) (fma.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (+.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (/.f64 2 (*.f64 lo lo))) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2))))) (fma.f64 (pow.f64 hi 4) (+.f64 (*.f64 (/.f64 x (pow.f64 lo 5)) -3) (+.f64 (/.f64 3 (pow.f64 lo 4)) (fma.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (/.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (*.f64 lo lo))))) (fma.f64 (pow.f64 hi 5) (+.f64 (*.f64 (/.f64 x (pow.f64 lo 6)) -3) (/.f64 3 (pow.f64 lo 5))) (pow.f64 (/.f64 hi lo) 6))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(pow.f64 (/.f64 hi lo) 6)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 lo 4)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(fma.f64 -1 (*.f64 (pow.f64 hi 5) (*.f64 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 lo 4)) -3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(-.f64 (pow.f64 (/.f64 hi lo) 6) (*.f64 (*.f64 (pow.f64 hi 5) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 lo 4))) -3))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 lo 4)))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2) (pow.f64 lo 2))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (/.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2) (pow.f64 lo 2))))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(fma.f64 -1 (*.f64 (pow.f64 hi 5) (*.f64 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 lo 4)) -3)) (fma.f64 (pow.f64 hi 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 5)) (fma.f64 -1 (/.f64 x (pow.f64 lo 5)) (fma.f64 2 (/.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (*.f64 lo lo)) (+.f64 (/.f64 3 (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (*.f64 lo lo)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(-.f64 (fma.f64 (pow.f64 hi 4) (+.f64 (*.f64 (/.f64 x (pow.f64 lo 5)) -3) (+.f64 (fma.f64 2 (/.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (*.f64 lo lo)) (/.f64 3 (pow.f64 lo 4))) (/.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (*.f64 lo lo)))) (pow.f64 (/.f64 hi lo) 6)) (*.f64 (*.f64 (pow.f64 hi 5) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 lo 4))) -3))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 lo 4)))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2) (pow.f64 lo 2))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (/.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2) (pow.f64 lo 2))))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 -1 (*.f64 (pow.f64 hi 3) (fma.f64 -4 (/.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) (/.f64 (*.f64 lo lo) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (neg.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (+.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (/.f64 2 (*.f64 lo lo)))))))) (fma.f64 -1 (*.f64 (pow.f64 hi 5) (*.f64 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 lo 4)) -3)) (fma.f64 (pow.f64 hi 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 5)) (fma.f64 -1 (/.f64 x (pow.f64 lo 5)) (fma.f64 2 (/.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (*.f64 lo lo)) (+.f64 (/.f64 3 (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (*.f64 lo lo)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(-.f64 (-.f64 (fma.f64 (pow.f64 hi 4) (+.f64 (*.f64 (/.f64 x (pow.f64 lo 5)) -3) (+.f64 (fma.f64 2 (/.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (*.f64 lo lo)) (/.f64 3 (pow.f64 lo 4))) (/.f64 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (*.f64 lo lo)))) (pow.f64 (/.f64 hi lo) 6)) (*.f64 (*.f64 (pow.f64 hi 5) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 lo 4))) -3)) (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) lo) (/.f64 (-.f64 1 (/.f64 x lo)) lo)) -4) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (+.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (/.f64 2 (*.f64 lo lo))) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2))))))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 5))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 5)) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))))
(fma.f64 2 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 hi x) 3))) (+.f64 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 hi x) 3)))))
(+.f64 (*.f64 3 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 hi x) 3)))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3))))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 5))) (+.f64 (/.f64 (*.f64 hi (*.f64 (+.f64 (*.f64 2 (*.f64 hi (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)) (-.f64 hi x))) (pow.f64 lo 4)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 4)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 5)) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)))))))
(fma.f64 2 (/.f64 hi (/.f64 (pow.f64 lo 4) (pow.f64 (-.f64 hi x) 3))) (fma.f64 2 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 hi x) 3))) (+.f64 (/.f64 (*.f64 hi (*.f64 (-.f64 hi x) (fma.f64 2 (*.f64 hi (-.f64 hi x)) (pow.f64 (-.f64 hi x) 2)))) (pow.f64 lo 4)) (+.f64 (+.f64 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 hi x) 3)))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 4) (pow.f64 (-.f64 hi x) 2)))))))
(fma.f64 2 (/.f64 hi (/.f64 (pow.f64 lo 4) (pow.f64 (-.f64 hi x) 3))) (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 hi (-.f64 hi x)) (*.f64 (-.f64 hi x) (+.f64 (*.f64 hi 2) (-.f64 hi x)))) (pow.f64 lo 4)) (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2)) (+.f64 (*.f64 3 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 hi x) 3)))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 5))) (+.f64 (/.f64 (*.f64 hi (*.f64 (+.f64 (*.f64 2 (*.f64 hi (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)) (-.f64 hi x))) (pow.f64 lo 4)) (+.f64 (/.f64 (*.f64 hi (*.f64 (-.f64 hi x) (-.f64 (*.f64 2 hi) (*.f64 2 x)))) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 hi (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)) (-.f64 hi x)) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 4)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 5)) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))))))))))
(fma.f64 2 (/.f64 hi (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 hi x) 2))) (fma.f64 2 (/.f64 hi (/.f64 (pow.f64 lo 4) (pow.f64 (-.f64 hi x) 3))) (fma.f64 2 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 hi x) 3))) (+.f64 (/.f64 (*.f64 hi (*.f64 (-.f64 hi x) (fma.f64 2 (*.f64 hi (-.f64 hi x)) (pow.f64 (-.f64 hi x) 2)))) (pow.f64 lo 4)) (+.f64 (/.f64 hi (/.f64 (pow.f64 lo 3) (*.f64 (-.f64 hi x) (*.f64 2 (-.f64 hi x))))) (+.f64 (+.f64 (+.f64 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 hi x) 3)))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 4) (pow.f64 (-.f64 hi x) 2)))) (/.f64 (fma.f64 2 (*.f64 hi (-.f64 hi x)) (pow.f64 (-.f64 hi x) 2)) (/.f64 (pow.f64 lo 3) (-.f64 hi x)))))))))
(fma.f64 2 (/.f64 hi (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 hi x) 2))) (fma.f64 2 (/.f64 hi (/.f64 (pow.f64 lo 4) (pow.f64 (-.f64 hi x) 3))) (+.f64 (fma.f64 2 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 hi x) 3))) (/.f64 (*.f64 (*.f64 hi (-.f64 hi x)) (*.f64 (-.f64 hi x) (+.f64 (*.f64 hi 2) (-.f64 hi x)))) (pow.f64 lo 4))) (+.f64 (+.f64 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 hi x) 3))) (+.f64 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 hi x) 3))) (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2))) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 (*.f64 hi 2) (-.f64 hi x))) (/.f64 (pow.f64 lo 3) (-.f64 hi x))) (*.f64 2 (/.f64 hi (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 hi x) 2)))))))))
1
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (/.f64 hi lo))) (+.f64 (*.f64 2 (/.f64 x lo)) (/.f64 x lo)))
(+.f64 1 (-.f64 (*.f64 3 (/.f64 hi lo)) (*.f64 3 (/.f64 x lo))))
(+.f64 1 (*.f64 3 (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 (*.f64 2 hi) (*.f64 2 x))) (pow.f64 lo 2)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2)))))))) (+.f64 (*.f64 2 (/.f64 x lo)) (/.f64 x lo)))
(+.f64 1 (-.f64 (fma.f64 2 (/.f64 hi lo) (fma.f64 2 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (+.f64 (/.f64 hi lo) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (+.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) (*.f64 2 (-.f64 hi x)))) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo))))))) (*.f64 3 (/.f64 x lo))))
(+.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))) (+.f64 (/.f64 hi lo) (fma.f64 2 (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)))))) (+.f64 1 (*.f64 -3 (/.f64 x lo))))
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 hi (*.f64 (-.f64 hi x) (-.f64 (*.f64 2 hi) (*.f64 2 x)))) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 hi (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)) (-.f64 hi x)) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 (*.f64 2 hi) (*.f64 2 x))) (pow.f64 lo 2)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))))))))))) (+.f64 (*.f64 2 (/.f64 x lo)) (/.f64 x lo)))
(+.f64 1 (-.f64 (fma.f64 2 (/.f64 hi lo) (fma.f64 2 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (fma.f64 2 (/.f64 hi (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 hi x) 2))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi (/.f64 (pow.f64 lo 3) (*.f64 (-.f64 hi x) (*.f64 2 (-.f64 hi x))))) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (+.f64 (/.f64 (fma.f64 2 (*.f64 hi (-.f64 hi x)) (pow.f64 (-.f64 hi x) 2)) (/.f64 (pow.f64 lo 3) (-.f64 hi x))) (+.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) (*.f64 2 (-.f64 hi x)))) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)))))))))) (*.f64 3 (/.f64 x lo))))
(+.f64 1 (+.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))) (fma.f64 2 (/.f64 hi (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 hi x) 2))) (+.f64 (+.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 (*.f64 hi 2) (-.f64 hi x))) (/.f64 (pow.f64 lo 3) (-.f64 hi x))) (fma.f64 2 (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo))))) (fma.f64 2 (/.f64 hi (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 hi x) 2))) (/.f64 hi lo))))) (*.f64 -3 (/.f64 x lo))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (-.f64 hi x)) (*.f64 -1 (-.f64 hi x))) lo)))
(+.f64 1 (neg.f64 (/.f64 (*.f64 (-.f64 hi x) -3) lo)))
(-.f64 1 (/.f64 (*.f64 (-.f64 hi x) -3) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (-.f64 hi x)) (*.f64 -1 (-.f64 hi x))) lo)) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2)))))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 (-.f64 hi x) -3) lo) (fma.f64 2 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (fma.f64 2 (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)))))))
(+.f64 (-.f64 1 (/.f64 (*.f64 (-.f64 hi x) -3) lo)) (+.f64 (*.f64 2 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)))) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 hi (pow.f64 (-.f64 hi x) 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (*.f64 hi (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)) (-.f64 hi x)))) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (-.f64 hi x)) (*.f64 -1 (-.f64 hi x))) lo)) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))))))))
(+.f64 1 (fma.f64 -1 (/.f64 (fma.f64 -4 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (neg.f64 (*.f64 (-.f64 hi x) (fma.f64 2 (*.f64 hi (-.f64 hi x)) (pow.f64 (-.f64 hi x) 2))))) (pow.f64 lo 3)) (fma.f64 -1 (/.f64 (*.f64 (-.f64 hi x) -3) lo) (fma.f64 2 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (fma.f64 2 (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo))))))))
(+.f64 1 (-.f64 (-.f64 (+.f64 (*.f64 2 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)))) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)))) (/.f64 (*.f64 (-.f64 hi x) -3) lo)) (/.f64 (-.f64 (*.f64 -4 (*.f64 hi (pow.f64 (-.f64 hi x) 2))) (+.f64 (pow.f64 (-.f64 hi x) 3) (*.f64 hi (*.f64 2 (pow.f64 (-.f64 hi x) 2))))) (pow.f64 lo 3))))
(pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 3)
(pow.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 3)
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2)) lo)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2)) lo)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 3))
(fma.f64 x (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 2) (+.f64 1 (/.f64 hi lo))) lo) -3) (pow.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 3))
(fma.f64 x (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 lo (pow.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 2))) -3) (pow.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 3))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2)) lo)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2)) lo)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 3)))
(fma.f64 x (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 2) (+.f64 1 (/.f64 hi lo))) lo) -3) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (/.f64 (*.f64 lo lo) (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))) (pow.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 3)))
(fma.f64 x (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 lo (pow.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 2))) -3) (fma.f64 (*.f64 x x) (*.f64 3 (*.f64 (/.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) lo) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo))) (pow.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2)) lo)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2)) lo)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 3))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)) (fma.f64 x (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 2) (+.f64 1 (/.f64 hi lo))) lo) -3) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (/.f64 (*.f64 lo lo) (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))) (pow.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 3))))
(-.f64 (fma.f64 x (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 lo (pow.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 2))) -3) (fma.f64 (*.f64 x x) (*.f64 3 (*.f64 (/.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) lo) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo))) (pow.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 3))) (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 lo 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))
(neg.f64 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))
(/.f64 (neg.f64 (pow.f64 x 3)) (/.f64 (pow.f64 lo 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (/.f64 (*.f64 lo lo) (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))))))
(fma.f64 (*.f64 x x) (*.f64 3 (*.f64 (/.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) lo) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo))) (/.f64 (neg.f64 (pow.f64 x 3)) (/.f64 (pow.f64 lo 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2)) lo)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2)) lo)))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2))))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)) (fma.f64 x (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 2) (+.f64 1 (/.f64 hi lo))) lo) -3) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (/.f64 (*.f64 lo lo) (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))))))
(-.f64 (fma.f64 x (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 lo (pow.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 2))) -3) (*.f64 (*.f64 x x) (*.f64 3 (*.f64 (/.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) lo) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo))))) (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 lo 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2)) lo)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2)) lo)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 3))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)) (fma.f64 x (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 2) (+.f64 1 (/.f64 hi lo))) lo) -3) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (/.f64 (*.f64 lo lo) (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))) (pow.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 3))))
(-.f64 (fma.f64 x (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 lo (pow.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 2))) -3) (fma.f64 (*.f64 x x) (*.f64 3 (*.f64 (/.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) lo) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo))) (pow.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 3))) (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 lo 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3))))
(*.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)))
(neg.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3)))
(*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3) (neg.f64 (pow.f64 x 3)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3)) (*.f64 (*.f64 x x) (*.f64 3 (*.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2)))))
(fma.f64 (*.f64 x x) (*.f64 3 (*.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2))) (*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3) (neg.f64 (pow.f64 x 3))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))))
(fma.f64 -1 (*.f64 x (*.f64 3 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))) (fma.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3)) (*.f64 (*.f64 x x) (*.f64 3 (*.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2))))))
(-.f64 (fma.f64 (*.f64 x x) (*.f64 3 (*.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2))) (*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3) (neg.f64 (pow.f64 x 3)))) (*.f64 x (*.f64 3 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 3))))
(fma.f64 -1 (*.f64 x (*.f64 3 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))) (fma.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3)) (fma.f64 (*.f64 x x) (*.f64 3 (*.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2))) (pow.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 3))))
(-.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 3 (*.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2))) (pow.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 3))) (*.f64 x (*.f64 3 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (/.f64 (neg.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 1 (fma.f64 -1 (/.f64 x lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))))
(+.f64 (-.f64 1 (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo 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 (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 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (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 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (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 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (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 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (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 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (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 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 x lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo)))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo)))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo)))
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))
(+.f64 1 (-.f64 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))
(+.f64 1 (-.f64 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))
(+.f64 1 (-.f64 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo))))))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(neg.f64 (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo)))))
(/.f64 (neg.f64 x) (/.f64 lo (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))
(+.f64 1 (-.f64 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))
(+.f64 1 (-.f64 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))
(+.f64 1 (-.f64 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo))))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))
(*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (neg.f64 x))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))
(+.f64 1 (-.f64 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))
(+.f64 1 (-.f64 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))
(+.f64 1 (-.f64 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))))
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 -1 x) (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 x lo)))))
(fma.f64 -1 x (*.f64 hi (+.f64 1 (/.f64 (neg.f64 x) lo))))
(fma.f64 hi (-.f64 1 (/.f64 x lo)) (neg.f64 x))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (/.f64 (pow.f64 hi 2) lo)))
(fma.f64 -1 x (fma.f64 hi (+.f64 1 (/.f64 (neg.f64 x) lo)) (/.f64 (*.f64 hi hi) lo)))
(-.f64 (fma.f64 hi (-.f64 1 (/.f64 x lo)) (/.f64 (*.f64 hi hi) lo)) x)
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (/.f64 (pow.f64 hi 2) lo)))
(fma.f64 -1 x (fma.f64 hi (+.f64 1 (/.f64 (neg.f64 x) lo)) (/.f64 (*.f64 hi hi) lo)))
(-.f64 (fma.f64 hi (-.f64 1 (/.f64 x lo)) (/.f64 (*.f64 hi hi) lo)) x)
(/.f64 (pow.f64 hi 2) lo)
(/.f64 (*.f64 hi hi) lo)
(+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (/.f64 (pow.f64 hi 2) lo))
(fma.f64 hi (+.f64 1 (/.f64 (neg.f64 x) lo)) (/.f64 (*.f64 hi hi) lo))
(fma.f64 hi (-.f64 1 (/.f64 x lo)) (/.f64 (*.f64 hi hi) lo))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (/.f64 (pow.f64 hi 2) lo)))
(fma.f64 -1 x (fma.f64 hi (+.f64 1 (/.f64 (neg.f64 x) lo)) (/.f64 (*.f64 hi hi) lo)))
(-.f64 (fma.f64 hi (-.f64 1 (/.f64 x lo)) (/.f64 (*.f64 hi hi) lo)) x)
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (/.f64 (pow.f64 hi 2) lo)))
(fma.f64 -1 x (fma.f64 hi (+.f64 1 (/.f64 (neg.f64 x) lo)) (/.f64 (*.f64 hi hi) lo)))
(-.f64 (fma.f64 hi (-.f64 1 (/.f64 x lo)) (/.f64 (*.f64 hi hi) lo)) x)
(/.f64 (pow.f64 hi 2) lo)
(/.f64 (*.f64 hi hi) lo)
(+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (/.f64 (pow.f64 hi 2) lo))
(fma.f64 hi (+.f64 1 (/.f64 (neg.f64 x) lo)) (/.f64 (*.f64 hi hi) lo))
(fma.f64 hi (-.f64 1 (/.f64 x lo)) (/.f64 (*.f64 hi hi) lo))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (/.f64 (pow.f64 hi 2) lo)))
(fma.f64 -1 x (fma.f64 hi (+.f64 1 (/.f64 (neg.f64 x) lo)) (/.f64 (*.f64 hi hi) lo)))
(-.f64 (fma.f64 hi (-.f64 1 (/.f64 x lo)) (/.f64 (*.f64 hi hi) lo)) x)
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 hi (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (/.f64 (pow.f64 hi 2) lo)))
(fma.f64 -1 x (fma.f64 hi (+.f64 1 (/.f64 (neg.f64 x) lo)) (/.f64 (*.f64 hi hi) lo)))
(-.f64 (fma.f64 hi (-.f64 1 (/.f64 x lo)) (/.f64 (*.f64 hi hi) lo)) x)
(/.f64 (*.f64 hi (-.f64 hi x)) lo)
(*.f64 hi (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x)
(+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x))
(*.f64 (-.f64 hi x) (+.f64 1 (/.f64 hi lo)))
(-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x)
(+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x))
(*.f64 (-.f64 hi x) (+.f64 1 (/.f64 hi lo)))
(-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x)
(+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x))
(*.f64 (-.f64 hi x) (+.f64 1 (/.f64 hi lo)))
(-.f64 hi x)
(-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x)
(+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x))
(*.f64 (-.f64 hi x) (+.f64 1 (/.f64 hi lo)))
(-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x)
(+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x))
(*.f64 (-.f64 hi x) (+.f64 1 (/.f64 hi lo)))
(-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x)
(+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x))
(*.f64 (-.f64 hi x) (+.f64 1 (/.f64 hi lo)))
(-.f64 hi x)
(-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x)
(+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x))
(*.f64 (-.f64 hi x) (+.f64 1 (/.f64 hi lo)))
(-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x)
(+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x))
(*.f64 (-.f64 hi x) (+.f64 1 (/.f64 hi lo)))
(-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x)
(+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x))
(*.f64 (-.f64 hi x) (+.f64 1 (/.f64 hi lo)))
(*.f64 hi (+.f64 1 (/.f64 hi lo)))
(+.f64 hi (*.f64 hi (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 1 (/.f64 hi lo)))) (*.f64 hi (+.f64 1 (/.f64 hi lo))))
(+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x))
(*.f64 (-.f64 hi x) (+.f64 1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 1 (/.f64 hi lo)))) (*.f64 hi (+.f64 1 (/.f64 hi lo))))
(+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x))
(*.f64 (-.f64 hi x) (+.f64 1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 1 (/.f64 hi lo)))) (*.f64 hi (+.f64 1 (/.f64 hi lo))))
(+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x))
(*.f64 (-.f64 hi x) (+.f64 1 (/.f64 hi lo)))
(*.f64 -1 (*.f64 x (+.f64 1 (/.f64 hi lo))))
(*.f64 (neg.f64 x) (+.f64 1 (/.f64 hi lo)))
(*.f64 x (neg.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 1 (/.f64 hi lo)))) (*.f64 hi (+.f64 1 (/.f64 hi lo))))
(+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x))
(*.f64 (-.f64 hi x) (+.f64 1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 1 (/.f64 hi lo)))) (*.f64 hi (+.f64 1 (/.f64 hi lo))))
(+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x))
(*.f64 (-.f64 hi x) (+.f64 1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 1 (/.f64 hi lo)))) (*.f64 hi (+.f64 1 (/.f64 hi lo))))
(+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x))
(*.f64 (-.f64 hi x) (+.f64 1 (/.f64 hi lo)))
(*.f64 -1 (*.f64 x (+.f64 1 (/.f64 hi lo))))
(*.f64 (neg.f64 x) (+.f64 1 (/.f64 hi lo)))
(*.f64 x (neg.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 1 (/.f64 hi lo)))) (*.f64 hi (+.f64 1 (/.f64 hi lo))))
(+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x))
(*.f64 (-.f64 hi x) (+.f64 1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 1 (/.f64 hi lo)))) (*.f64 hi (+.f64 1 (/.f64 hi lo))))
(+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x))
(*.f64 (-.f64 hi x) (+.f64 1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 1 (/.f64 hi lo)))) (*.f64 hi (+.f64 1 (/.f64 hi lo))))
(+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x))
(*.f64 (-.f64 hi x) (+.f64 1 (/.f64 hi lo)))
(*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))
(*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo 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))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))
(*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi))))) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) 1)
(+.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (neg.f64 (log.f64 hi))))) (-.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))) 1))
(fma.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 1 hi) -2) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) -1))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi))))) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi)))))) (pow.f64 hi 2)))) 1)
(+.f64 (+.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (neg.f64 (log.f64 hi))))) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (neg.f64 (log.f64 hi))))))))) -1)
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (*.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 1 hi) -2)) hi))) (fma.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 1 hi) -2) -1))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi))))) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi))))) (+.f64 (*.f64 -1/2 (pow.f64 lo 4)) (*.f64 1/2 (pow.f64 lo 4)))) (pow.f64 hi 4)) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi)))))) (pow.f64 hi 2))))) 1)
(+.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (neg.f64 (log.f64 hi))))) (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (+.f64 (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (neg.f64 (log.f64 hi))))))) (/.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (neg.f64 (log.f64 hi))))) (/.f64 (pow.f64 hi 4) (*.f64 (pow.f64 lo 4) 0))))) 1))
(+.f64 (+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (*.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 1 hi) -2)) hi))) (/.f64 (*.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 1 hi) -2)) (/.f64 (pow.f64 hi 4) 0))) (fma.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 1 hi) -2) -1))
(*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))
(*.f64 (neg.f64 hi) (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (neg.f64 hi))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))) 1)
(+.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (-.f64 (*.f64 (neg.f64 hi) (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) 1))
(fma.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 -1 hi) -2) (fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) -1))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi)))))) (pow.f64 hi 2)))) 1)
(+.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (-.f64 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (log.f64 (/.f64 -1 hi)))))))) 1))
(+.f64 (-.f64 (*.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (*.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 -1 hi) -2)) hi)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))) (fma.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 -1 hi) -2) -1))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (+.f64 (*.f64 -1/2 (pow.f64 lo 4)) (*.f64 1/2 (pow.f64 lo 4)))) (pow.f64 hi 4)) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi)))))) (pow.f64 hi 2))))) 1)
(+.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (-.f64 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))))) (/.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (/.f64 (pow.f64 hi 4) (*.f64 (pow.f64 lo 4) 0))))) 1))
(+.f64 (+.f64 (fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 (*.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 -1 hi) -2)) (/.f64 (pow.f64 hi 4) 0))) (*.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (*.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 -1 hi) -2)) hi))) (fma.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 -1 hi) -2) -1))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)))
(/.f64 (neg.f64 hi) (/.f64 (*.f64 lo lo) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 hi lo))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 hi lo))
(-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (pow.f64 hi 2)) (*.f64 -2 (log.f64 lo)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 hi lo))) 1)
(+.f64 (exp.f64 (+.f64 (*.f64 2 (log.f64 hi)) (*.f64 -2 (log.f64 lo)))) (-.f64 (fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 hi lo)) 1))
(+.f64 (-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo))) (fma.f64 (*.f64 hi hi) (pow.f64 lo -2) -1))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (pow.f64 hi 2)) (*.f64 -2 (log.f64 lo)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (+.f64 (log.f64 (pow.f64 hi 2)) (*.f64 -2 (log.f64 lo))))) (pow.f64 hi 2))))) 1)
(+.f64 (exp.f64 (+.f64 (*.f64 2 (log.f64 hi)) (*.f64 -2 (log.f64 lo)))) (-.f64 (+.f64 (fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 hi lo)) (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (exp.f64 (+.f64 (*.f64 2 (log.f64 hi)) (*.f64 -2 (log.f64 lo))))))) 1))
(+.f64 (+.f64 (-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo))) (/.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (*.f64 hi hi)) (/.f64 hi (pow.f64 lo -2))))) (fma.f64 (*.f64 hi hi) (pow.f64 lo -2) -1))
(/.f64 hi lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo))))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) (/.f64 (*.f64 hi x) (*.f64 lo lo)))
(+.f64 (*.f64 (pow.f64 (/.f64 hi lo) 4) 0) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo)))))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 -1/2 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (fma.f64 1/6 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (fma.f64 1/3 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (fma.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))))) (/.f64 (*.f64 hi x) (*.f64 lo lo)))
(-.f64 (fma.f64 -1/2 (pow.f64 (/.f64 hi lo) 4) (+.f64 (*.f64 (pow.f64 (/.f64 hi lo) 6) -1/3) (+.f64 (fma.f64 (pow.f64 (/.f64 hi lo) 6) 1/3 (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi lo)))) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(/.f64 hi lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo))))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) (/.f64 (*.f64 hi x) (*.f64 lo lo)))
(+.f64 (*.f64 (pow.f64 (/.f64 hi lo) 4) 0) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo)))))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 -1/2 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (fma.f64 1/6 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (fma.f64 1/3 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (fma.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))))) (/.f64 (*.f64 hi x) (*.f64 lo lo)))
(-.f64 (fma.f64 -1/2 (pow.f64 (/.f64 hi lo) 4) (+.f64 (*.f64 (pow.f64 (/.f64 hi lo) 6) -1/3) (+.f64 (fma.f64 (pow.f64 (/.f64 hi lo) 6) 1/3 (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi lo)))) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (neg.f64 hi) lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 (/.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))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 (/.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))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)))
(/.f64 (neg.f64 hi) (/.f64 (*.f64 lo lo) x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 (/.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))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 (/.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))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)))
(/.f64 (neg.f64 hi) (/.f64 (*.f64 lo lo) x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 (/.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))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 (/.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))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 hi x) (*.f64 lo lo))))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 x lo))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(-.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi))))) 1)
(expm1.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (neg.f64 (log.f64 hi)))))
(fma.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 1 hi) -2) -1)
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi))))) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi)))))) (pow.f64 hi 2))) 1)
(+.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (neg.f64 (log.f64 hi))))) (-.f64 (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (neg.f64 (log.f64 hi))))))) 1))
(+.f64 (*.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (*.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 1 hi) -2)) hi)) (fma.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 1 hi) -2) -1))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi))))) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi))))) (+.f64 (*.f64 -1/2 (pow.f64 lo 4)) (*.f64 1/2 (pow.f64 lo 4)))) (pow.f64 hi 4)) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi)))))) (pow.f64 hi 2)))) 1)
(+.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (neg.f64 (log.f64 hi))))) (-.f64 (+.f64 (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (neg.f64 (log.f64 hi))))))) (/.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (neg.f64 (log.f64 hi))))) (/.f64 (pow.f64 hi 4) (*.f64 (pow.f64 lo 4) 0)))) 1))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (*.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 1 hi) -2)) hi)) (/.f64 (*.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 1 hi) -2)) (/.f64 (pow.f64 hi 4) 0))) (fma.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 1 hi) -2) -1))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi))))) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi))))) (+.f64 (*.f64 -1/2 (pow.f64 lo 4)) (*.f64 1/2 (pow.f64 lo 4)))) (pow.f64 hi 4)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi))))) (+.f64 (*.f64 -1/2 (pow.f64 lo 6)) (+.f64 (*.f64 1/6 (pow.f64 lo 6)) (*.f64 1/3 (pow.f64 lo 6))))) (pow.f64 hi 6)) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 1 hi)))))) (pow.f64 hi 2))))) 1)
(+.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (neg.f64 (log.f64 hi))))) (-.f64 (+.f64 (+.f64 (/.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (neg.f64 (log.f64 hi))))) (/.f64 (pow.f64 hi 4) (*.f64 (pow.f64 lo 4) 0))) (/.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (neg.f64 (log.f64 hi))))) (/.f64 (pow.f64 hi 6) (fma.f64 -1/2 (pow.f64 lo 6) (*.f64 (pow.f64 lo 6) 1/2))))) (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (neg.f64 (log.f64 hi)))))))) 1))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (*.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 1 hi) -2)) hi)) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 lo 6) 0) (/.f64 1 (*.f64 lo lo))) (pow.f64 (/.f64 1 hi) -2)) (pow.f64 hi 6)) (/.f64 (*.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 1 hi) -2)) (/.f64 (pow.f64 hi 4) 0)))) (fma.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 1 hi) -2) -1))
(-.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) 1)
(expm1.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (log.f64 (/.f64 -1 hi)))))
(fma.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 -1 hi) -2) -1)
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi)))))) (pow.f64 hi 2))) 1)
(+.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (-.f64 (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))))) 1))
(+.f64 (*.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (*.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 -1 hi) -2)) hi)) (fma.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 -1 hi) -2) -1))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (+.f64 (*.f64 -1/2 (pow.f64 lo 4)) (*.f64 1/2 (pow.f64 lo 4)))) (pow.f64 hi 4)) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi)))))) (pow.f64 hi 2)))) 1)
(+.f64 (+.f64 (+.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (/.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (/.f64 (pow.f64 hi 4) (*.f64 (pow.f64 lo 4) 0)))) (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (log.f64 (/.f64 -1 hi)))))))) -1)
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (*.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 -1 hi) -2)) hi)) (/.f64 (*.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 -1 hi) -2)) (/.f64 (pow.f64 hi 4) 0))) (fma.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 -1 hi) -2) -1))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (+.f64 (*.f64 -1/2 (pow.f64 lo 4)) (*.f64 1/2 (pow.f64 lo 4)))) (pow.f64 hi 4)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (+.f64 (*.f64 -1/2 (pow.f64 lo 6)) (+.f64 (*.f64 1/6 (pow.f64 lo 6)) (*.f64 1/3 (pow.f64 lo 6))))) (pow.f64 hi 6)) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (+.f64 (log.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 -2 (log.f64 (/.f64 -1 hi)))))) (pow.f64 hi 2))))) 1)
(+.f64 (+.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (+.f64 (/.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (/.f64 (pow.f64 hi 4) (*.f64 (pow.f64 lo 4) 0))) (+.f64 (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))))) (/.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 lo lo))) (*.f64 -2 (log.f64 (/.f64 -1 hi))))) (/.f64 (pow.f64 hi 6) (fma.f64 -1/2 (pow.f64 lo 6) (*.f64 (pow.f64 lo 6) 1/2))))))) -1)
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (*.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 -1 hi) -2)) hi)) (+.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 -1 hi) -2)) (/.f64 (pow.f64 hi 6) (*.f64 (pow.f64 lo 6) 0))) (/.f64 (*.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 -1 hi) -2)) (/.f64 (pow.f64 hi 4) 0)))) (fma.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (/.f64 -1 hi) -2) -1))
(-.f64 (exp.f64 (+.f64 (log.f64 (pow.f64 hi 2)) (*.f64 -2 (log.f64 lo)))) 1)
(expm1.f64 (+.f64 (*.f64 2 (log.f64 hi)) (*.f64 -2 (log.f64 lo))))
(fma.f64 (*.f64 hi hi) (pow.f64 lo -2) -1)
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (pow.f64 hi 2)) (*.f64 -2 (log.f64 lo)))) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (+.f64 (log.f64 (pow.f64 hi 2)) (*.f64 -2 (log.f64 lo))))) (pow.f64 hi 2))) 1)
(+.f64 (exp.f64 (+.f64 (*.f64 2 (log.f64 hi)) (*.f64 -2 (log.f64 lo)))) (-.f64 (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (exp.f64 (+.f64 (*.f64 2 (log.f64 hi)) (*.f64 -2 (log.f64 lo)))))) 1))
(+.f64 (/.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (*.f64 hi hi)) (/.f64 hi (pow.f64 lo -2)))) (fma.f64 (*.f64 hi hi) (pow.f64 lo -2) -1))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (pow.f64 hi 2)) (*.f64 -2 (log.f64 lo)))) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (+.f64 (log.f64 (pow.f64 hi 2)) (*.f64 -2 (log.f64 lo))))) (pow.f64 hi 2))) 1)
(+.f64 (exp.f64 (+.f64 (*.f64 2 (log.f64 hi)) (*.f64 -2 (log.f64 lo)))) (-.f64 (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (exp.f64 (+.f64 (*.f64 2 (log.f64 hi)) (*.f64 -2 (log.f64 lo)))))) 1))
(+.f64 (/.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (*.f64 hi hi)) (/.f64 hi (pow.f64 lo -2)))) (fma.f64 (*.f64 hi hi) (pow.f64 lo -2) -1))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (pow.f64 hi 2)) (*.f64 -2 (log.f64 lo)))) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (+.f64 (log.f64 (pow.f64 hi 2)) (*.f64 -2 (log.f64 lo))))) (pow.f64 hi 2))) 1)
(+.f64 (exp.f64 (+.f64 (*.f64 2 (log.f64 hi)) (*.f64 -2 (log.f64 lo)))) (-.f64 (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (exp.f64 (+.f64 (*.f64 2 (log.f64 hi)) (*.f64 -2 (log.f64 lo)))))) 1))
(+.f64 (/.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (*.f64 hi hi)) (/.f64 hi (pow.f64 lo -2)))) (fma.f64 (*.f64 hi hi) (pow.f64 lo -2) -1))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (*.f64 (pow.f64 (/.f64 hi lo) 4) 0) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 -1/2 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (fma.f64 1/6 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (fma.f64 1/3 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (fma.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))))
(fma.f64 -1/2 (pow.f64 (/.f64 hi lo) 4) (+.f64 (*.f64 (pow.f64 (/.f64 hi lo) 6) -1/3) (fma.f64 (pow.f64 (/.f64 hi lo) 6) 1/3 (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))))))
(fma.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 -1/2 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (fma.f64 -1/2 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8)) (fma.f64 1/24 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8)) (fma.f64 1/8 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8)) (fma.f64 1/6 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (fma.f64 1/3 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (fma.f64 1/3 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8)) (fma.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))))))))
(fma.f64 -1/2 (pow.f64 (/.f64 hi lo) 4) (fma.f64 (pow.f64 (/.f64 hi lo) 6) -1/2 (+.f64 (*.f64 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8)) -11/24) (fma.f64 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8)) 1/8 (+.f64 (*.f64 (pow.f64 (/.f64 hi lo) 6) 1/2) (fma.f64 1/3 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8)) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2))))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (*.f64 (pow.f64 (/.f64 hi lo) 4) 0) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 -1/2 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (fma.f64 1/6 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (fma.f64 1/3 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (fma.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))))
(fma.f64 -1/2 (pow.f64 (/.f64 hi lo) 4) (+.f64 (*.f64 (pow.f64 (/.f64 hi lo) 6) -1/3) (fma.f64 (pow.f64 (/.f64 hi lo) 6) 1/3 (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))))))
(fma.f64 -1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 -1/2 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (fma.f64 -1/2 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8)) (fma.f64 1/24 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8)) (fma.f64 1/8 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8)) (fma.f64 1/6 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (fma.f64 1/3 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (fma.f64 1/3 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8)) (fma.f64 1/2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))))))))
(fma.f64 -1/2 (pow.f64 (/.f64 hi lo) 4) (fma.f64 (pow.f64 (/.f64 hi lo) 6) -1/2 (+.f64 (*.f64 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8)) -11/24) (fma.f64 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8)) 1/8 (+.f64 (*.f64 (pow.f64 (/.f64 hi lo) 6) 1/2) (fma.f64 1/3 (/.f64 (pow.f64 hi 8) (pow.f64 lo 8)) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))) 1)
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) lo)
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) lo)
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 1)
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(log.f64 (exp.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(exp.f64 (log.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) 1))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(+.f64 1 (/.f64 hi lo))
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(+.f64 1 (/.f64 hi lo))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(*.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 1 (/.f64 hi lo))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(+.f64 1 (/.f64 hi lo))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2) (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 1 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (cbrt.f64 (/.f64 hi lo))) (cbrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 lo hi)))) 1)
(+.f64 1 (/.f64 lo hi))
(*.f64 1 (+.f64 1 (/.f64 lo hi)))
(+.f64 1 (/.f64 lo hi))
(*.f64 (*.f64 (cbrt.f64 (+.f64 1 (/.f64 lo hi))) (cbrt.f64 (+.f64 1 (/.f64 lo hi)))) (cbrt.f64 (+.f64 1 (/.f64 lo hi))))
(+.f64 1 (/.f64 lo hi))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 lo hi))) (sqrt.f64 (+.f64 1 (/.f64 lo hi))))
(+.f64 1 (/.f64 lo hi))
(/.f64 (+.f64 (pow.f64 (/.f64 lo hi) 3) 1) (+.f64 (pow.f64 (/.f64 lo hi) 2) (-.f64 1 (*.f64 (/.f64 lo hi) 1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (+.f64 (pow.f64 (/.f64 lo hi) 2) (-.f64 1 (/.f64 lo hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 lo hi) 2) 1) (-.f64 (/.f64 lo hi) 1))
(/.f64 (+.f64 (pow.f64 (/.f64 lo hi) 2) -1) (+.f64 (/.f64 lo hi) -1))
(pow.f64 (+.f64 1 (/.f64 lo hi)) 1)
(+.f64 1 (/.f64 lo hi))
(log.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))))
(+.f64 1 (/.f64 lo hi))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 lo hi)))))
(+.f64 1 (/.f64 lo hi))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2) (+.f64 1 (/.f64 lo hi))))
(+.f64 1 (/.f64 lo hi))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 lo hi))))
(+.f64 1 (/.f64 lo hi))
(exp.f64 (log1p.f64 (/.f64 lo hi)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 lo hi)) 1))
(exp.f64 (log1p.f64 (/.f64 lo hi)))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))))
(+.f64 1 (/.f64 lo hi))
(fma.f64 lo (/.f64 1 hi) 1)
(fma.f64 1 (/.f64 lo hi) 1)
(+.f64 1 (/.f64 lo hi))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (cbrt.f64 (/.f64 lo hi)) 1)
(+.f64 1 (/.f64 lo hi))
(fma.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 (/.f64 lo hi)) 1)
(+.f64 1 (/.f64 lo hi))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (-.f64 x lo) hi) 1))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))) 1)
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (/.f64 lo hi))) hi)
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(pow.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)) 1)
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(log.f64 (exp.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)) 2) (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(exp.f64 (+.f64 (log1p.f64 (/.f64 lo hi)) (log.f64 (/.f64 (-.f64 x lo) hi))))
(*.f64 (/.f64 (-.f64 x lo) hi) (exp.f64 (log1p.f64 (/.f64 lo hi))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 lo hi)) (log.f64 (/.f64 (-.f64 x lo) hi))) 1))
(exp.f64 (+.f64 (log1p.f64 (/.f64 lo hi)) (log.f64 (/.f64 (-.f64 x lo) hi))))
(*.f64 (/.f64 (-.f64 x lo) hi) (exp.f64 (log1p.f64 (/.f64 lo hi))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.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 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (*.f64 (/.f64 (-.f64 x lo) hi) 1))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(+.f64 1 (/.f64 hi lo))
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(+.f64 1 (/.f64 hi lo))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(*.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 1 (/.f64 hi lo))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(+.f64 1 (/.f64 hi lo))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2) (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 1 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (cbrt.f64 (/.f64 hi lo))) (cbrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3))) 1)
(pow.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))) 3)
(pow.f64 (fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1) 3)
(*.f64 1 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3))
(pow.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))) 3)
(pow.f64 (fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1) 3)
(*.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 2))
(pow.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))) 3)
(pow.f64 (fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1) 3)
(*.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 2) (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))))
(pow.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))) 3)
(pow.f64 (fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1) 3)
(*.f64 (sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3)) (sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3)))
(pow.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))) 3)
(pow.f64 (fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1) 3)
(*.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3/2) (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3/2))
(pow.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))) 3)
(pow.f64 (fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1) 3)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))))) 3) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))) 3))
(pow.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))) 3)
(pow.f64 (fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1) 3)
(*.f64 (pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))) 3) (pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))) 3))
(pow.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))) 3)
(pow.f64 (fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1) 3)
(log.f64 (exp.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3)))
(pow.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))) 3)
(pow.f64 (fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3))))
(pow.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))) 3)
(pow.f64 (fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1) 3)
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 6) (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))) 3) (pow.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))) 6)))
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3)))
(pow.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))) 3)
(pow.f64 (fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1) 3)
(exp.f64 (*.f64 3 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))))
(pow.f64 (exp.f64 3) (log1p.f64 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))))
(pow.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)))) 3)
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))) 1))
(pow.f64 (exp.f64 3) (log1p.f64 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))))
(pow.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)))) 3)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3)))
(pow.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))) 3)
(pow.f64 (fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1) 3)
(+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))
(+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)))
(fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1)
(+.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))) 1)
(+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)))
(fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))))) 1)
(+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)))
(fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1)
(*.f64 1 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))))
(+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)))
(fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1)
(*.f64 (*.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))))) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))))
(+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)))
(fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1)
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))) (sqrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))))
(+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)))
(fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1)
(*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))))
(+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)))
(fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1)
(*.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 1/3) (pow.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 2) 1/3))
(+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)))
(fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1)
(*.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 2) 1/3) (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 1/3))
(+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)))
(fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1)
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))) 3))) (cbrt.f64 (sqrt.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))) 3))))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1) 3))) (cbrt.f64 (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1) 3))))
(*.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3/2) 1/3) (pow.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))) 3/2)) (cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1) 3/2)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1) 3/2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))) 3) 1) (+.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))) 2) (-.f64 1 (*.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))) 1))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)) 2) (-.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))) 2) 1) (-.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))) 1))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)) 2) -1) (+.f64 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)) -1))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)) 2) -1) (fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) -1))
(pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 1)
(+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)))
(fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1)
(pow.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 3) 1/3)
(+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)))
(fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1)
(log.f64 (exp.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))))
(+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)))
(fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))))))
(+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)))
(fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1)
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))))
(+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)))
(fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1)
(exp.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 1))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))) 1/3))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))))
(+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)))
(fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1)
(fma.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))) 1)
(+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)))
(fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1)
(fma.f64 (*.f64 (-.f64 hi x) (+.f64 (/.f64 hi lo) 1)) (/.f64 1 lo) 1)
(fma.f64 (*.f64 (-.f64 hi x) (+.f64 1 (/.f64 hi lo))) (/.f64 1 lo) 1)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))) (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 1)
(+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)))
(fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1)
(fma.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 1)
(+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)))
(fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 hi x) (+.f64 (/.f64 hi lo) 1)))) 1)
(+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x))
(*.f64 (-.f64 hi x) (+.f64 1 (/.f64 hi lo)))
(pow.f64 (*.f64 (-.f64 hi x) (+.f64 (/.f64 hi lo) 1)) 1)
(+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x))
(*.f64 (-.f64 hi x) (+.f64 1 (/.f64 hi lo)))
(log.f64 (exp.f64 (*.f64 (-.f64 hi x) (+.f64 (/.f64 hi lo) 1))))
(+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x))
(*.f64 (-.f64 hi x) (+.f64 1 (/.f64 hi lo)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 hi x) (+.f64 (/.f64 hi lo) 1)))))
(+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x))
(*.f64 (-.f64 hi x) (+.f64 1 (/.f64 hi lo)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 hi x) (+.f64 (/.f64 hi lo) 1)) 2) (*.f64 (-.f64 hi x) (+.f64 (/.f64 hi lo) 1))))
(+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x))
(*.f64 (-.f64 hi x) (+.f64 1 (/.f64 hi lo)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 hi x) (+.f64 (/.f64 hi lo) 1))))
(+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x))
(*.f64 (-.f64 hi x) (+.f64 1 (/.f64 hi lo)))
(exp.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (-.f64 hi x))))
(*.f64 (-.f64 hi x) (exp.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (-.f64 hi x))) 1))
(exp.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (-.f64 hi x))))
(*.f64 (-.f64 hi x) (exp.f64 (log1p.f64 (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 hi x) (+.f64 (/.f64 hi lo) 1))))
(+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x))
(*.f64 (-.f64 hi x) (+.f64 1 (/.f64 hi lo)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 0))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 0))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (sqrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (sqrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (neg.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1))) (fma.f64 (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 1 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1)))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 0))
(+.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (neg.f64 (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 0))
(+.f64 (fma.f64 1 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1))) (fma.f64 (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 1 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1)))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 0))
(+.f64 (fma.f64 1 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1))) (fma.f64 (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 1 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1)))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 0))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1))) (fma.f64 (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 1 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1)))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 0))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (cbrt.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (fma.f64 (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) hi (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(+.f64 (fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 0))
(*.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 2) (*.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 2)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 2)) (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 1)
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(log.f64 (/.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 2)) (exp.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) 2) (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(exp.f64 (log.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))) 1))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) (*.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(fma.f64 1 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(fma.f64 1 (pow.f64 (/.f64 hi lo) 2) (*.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(fma.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (+.f64 1 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(+.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (*.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) 1))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (+.f64 1 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(+.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (*.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) 1))
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(fma.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (+.f64 1 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(+.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (*.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))))
(-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) 1))
(fma.f64 (sqrt.f64 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(fma.f64 (sqrt.f64 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (neg.f64 hi) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) -1)
(+.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) 0)
(-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1)
(+.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) 0)
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 1 (pow.f64 (/.f64 hi lo) 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (*.f64 hi hi) (pow.f64 (/.f64 1 lo) 2))
(*.f64 hi (*.f64 hi (pow.f64 lo -2)))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (cbrt.f64 (/.f64 hi lo))) 2) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 (sqrt.f64 (/.f64 hi lo)) 2) (pow.f64 (sqrt.f64 (/.f64 hi lo)) 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (-.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3) 1) (+.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 1 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3) -1) (+.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3) -1) (+.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 2 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 2) 1) (+.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 2) -1) (+.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 2) -1) (+.f64 2 (pow.f64 (/.f64 hi lo) 2)))
(log.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))
(cbrt.f64 (pow.f64 (/.f64 hi lo) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(exp.f64 (*.f64 2 (log.f64 (/.f64 hi lo))))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 hi lo))) 1))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(fma.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) -1)
(+.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) 0)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) -1)
(+.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) 0)
(fma.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) -1)
(+.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) 0)
(+.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) -1)
(+.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) 0)
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 1 (pow.f64 (/.f64 hi lo) 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (*.f64 hi hi) (pow.f64 (/.f64 1 lo) 2))
(*.f64 hi (*.f64 hi (pow.f64 lo -2)))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (cbrt.f64 (/.f64 hi lo))) 2) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 (sqrt.f64 (/.f64 hi lo)) 2) (pow.f64 (sqrt.f64 (/.f64 hi lo)) 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (-.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3) 1) (+.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 1 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3) -1) (+.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3) -1) (+.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 2 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 2) 1) (+.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 2) -1) (+.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 2) -1) (+.f64 2 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (pow.f64 (/.f64 hi lo) 2) 1)
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(log.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))
(cbrt.f64 (pow.f64 (/.f64 hi lo) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(exp.f64 (*.f64 2 (log.f64 (/.f64 hi lo))))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 hi lo))) 1))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(fma.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) -1)
(+.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) 0)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) -1)
(+.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) 0)
(fma.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) -1)
(+.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) 0)

eval437.0ms (4%)

Compiler

Compiled 19480 to 11281 computations (42.1% saved)

prune282.0ms (2.6%)

Pruning

62 alts after pruning (57 fresh and 5 done)

PrunedKeptTotal
New54337580
Fresh432063
Picked325
Done033
Total58962651
Accuracy
21.3%
Counts
651 → 62
Alt Table
Click to see full alt table
StatusAccuracyProgram
19.0%
(fma.f64 (*.f64 (-.f64 hi x) (+.f64 (/.f64 hi lo) 1)) (/.f64 1 lo) 1)
9.0%
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
19.7%
(pow.f64 (/.f64 hi lo) 2)
19.0%
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) 3)
19.0%
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))) 2) 1) (-.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))) 1))
19.0%
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)) 2) -1) (+.f64 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)) -1))
19.0%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)) 2) (-.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)))))
16.4%
(/.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) lo)
18.8%
(/.f64 (neg.f64 lo) hi)
18.7%
(/.f64 1 (/.f64 hi (-.f64 x lo)))
9.0%
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
19.0%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
19.7%
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))) 1)
10.6%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
18.7%
(-.f64 1 (/.f64 x lo))
8.4%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))
8.4%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (-.f64 x lo) (/.f64 1 hi)))
9.0%
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
19.0%
(+.f64 1 (fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (+.f64 1 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))))
19.0%
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
10.5%
(+.f64 1 (/.f64 hi lo))
19.0%
(+.f64 1 (-.f64 (fma.f64 -1/2 (pow.f64 (/.f64 hi lo) 4) (+.f64 (*.f64 (pow.f64 (/.f64 hi lo) 6) -1/3) (+.f64 (fma.f64 (pow.f64 (/.f64 hi lo) 6) 1/3 (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi lo)))) (*.f64 (/.f64 hi lo) (/.f64 x lo))))
19.0%
(+.f64 1 (-.f64 (-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) -1))) 1) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
19.0%
(+.f64 1 (-.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))))) 1) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
19.0%
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (-.f64 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 hi lo))))
19.0%
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
19.0%
(+.f64 1 (+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
19.0%
(+.f64 1 (+.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (*.f64 hi (neg.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))))
19.0%
(+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)))
8.4%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
19.7%
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
18.7%
(*.f64 (-.f64 x lo) (/.f64 1 hi))
19.0%
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))) 3/2)) (cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))) 3/2)))
19.7%
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))))
19.0%
(log.f64 (*.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (E.f64)))
19.0%
(log.f64 (exp.f64 (+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) 1)))
19.0%
(log.f64 (exp.f64 (+.f64 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))) 1)))
19.7%
(log.f64 (exp.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
14.2%
(fabs.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi))
17.9%
(fabs.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (/.f64 lo hi))) hi))
18.0%
(fabs.f64 (-.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (pow.f64 (/.f64 lo hi) 2)))
17.9%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
17.9%
(fabs.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3) (+.f64 (/.f64 lo hi) 1)))
17.9%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (cbrt.f64 (/.f64 lo hi)) 1)))
17.9%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 lo (/.f64 1 hi) 1)))
18.9%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
17.9%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (*.f64 (cbrt.f64 (+.f64 1 (/.f64 lo hi))) (cbrt.f64 (+.f64 1 (/.f64 lo hi)))) (cbrt.f64 (+.f64 1 (/.f64 lo hi))))))
18.0%
(fabs.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 (/.f64 lo hi) 1)))
17.9%
(fabs.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi)) (+.f64 (/.f64 lo hi) 1)))
19.7%
(expm1.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
19.7%
(cbrt.f64 (pow.f64 (/.f64 hi lo) 6))
15.6%
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (+.f64 hi (*.f64 hi (/.f64 hi lo))) lo) 1) 3))
19.0%
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (fma.f64 hi (/.f64 1 lo) 1) (-.f64 hi x)) lo) 1) 3))
11.2%
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 (-.f64 hi x) (+.f64 (/.f64 hi lo) 1)))) lo) 1) 3))
11.2%
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (exp.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (-.f64 hi x)))) lo) 1) 3))
19.0%
(cbrt.f64 (pow.f64 (+.f64 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))) 1) 3))
19.0%
(cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))) 3))
19.0%
(cbrt.f64 (pow.f64 (exp.f64 3) (log1p.f64 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)))))
19.0%
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))) 2) (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))))
19.7%
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
19.0%
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))) (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))))) 3) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x))))) 3)))
18.7%
1
Compiler

Compiled 3698 to 1812 computations (51% saved)

regimes384.0ms (3.5%)

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

4 calls:

115.0ms
x
106.0ms
lo
79.0ms
hi
10.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
19.7%1lo
19.7%1hi
19.7%1x
19.7%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 2425 to 999 computations (58.8% saved)

regimes102.0ms (0.9%)

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

2 calls:

52.0ms
x
32.0ms
lo
Results
AccuracySegmentsBranch
19.7%1lo
19.7%1x
Compiler

Compiled 813 to 305 computations (62.5% saved)

regimes79.0ms (0.7%)

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

4 calls:

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

Compiled 79 to 44 computations (44.3% saved)

regimes35.0ms (0.3%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

3 calls:

13.0ms
lo
10.0ms
x
10.0ms
hi
Results
AccuracySegmentsBranch
18.7%1hi
18.7%1lo
18.7%1x
Compiler

Compiled 16 to 13 computations (18.8% saved)

simplify23.0ms (0.2%)

Algorithm
egg-herbie
Rules
22×neg-mul-1
20×unsub-neg
14×+-commutative
12×sub-neg
10×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01676
12876
23876
34876
46576
58876
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))) 1)
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (neg.f64 lo) hi)
1
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))) 1)
(+.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))) -1)
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(/.f64 (neg.f64 lo) hi)
1
Compiler

Compiled 39 to 27 computations (30.8% saved)

soundness1.4s (12.5%)

Rules
1624×fma-def
1240×log-prod
972×times-frac
810×add-sqr-sqrt
808×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
067725498
1167119590
2571212876
028266
1668258
0100538889
1315438055
035275
1833271
063117992
1167515102
2731315102
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 492 to 232 computations (52.8% saved)

end0.0ms (0%)

preprocess57.0ms (0.5%)

Compiler

Compiled 80 to 40 computations (50% saved)

Profiling

Loading profile data...