xlohi (overflows)

Time bar (total: 8.7s)

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)

sample821.0ms (9.5%)

Results
809.0ms8256×body256valid
Bogosity

preprocess174.0ms (2%)

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

Useful iterations: 4 (0.0ms)

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

Compiled 10 to 6 computations (40% saved)

eval0.0ms (0%)

Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
3.1%
(/.f64 (-.f64 x lo) (-.f64 hi lo))
3.1%
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 20 to 12 computations (40% saved)

localize105.0ms (1.2%)

Localize:

Found 1 expressions with local error:

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

Compiled 20 to 7 computations (65% saved)

series5.0ms (0.1%)

Counts
1 → 36
Calls

9 calls:

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

rewrite131.0ms (1.5%)

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

simplify288.0ms (3.3%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
067625506
1166719584
2569312884
Stop Event
node limit
Counts
266 → 404
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 lo (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))) (pow.f64 lo 2)))))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 4))) (/.f64 1 (pow.f64 hi 3))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))) (pow.f64 lo 2))))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)) 1)) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)) 1))) (*.f64 -1 (/.f64 hi lo)))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) hi) (pow.f64 lo 2))) 1))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) hi) (pow.f64 lo 2))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) (pow.f64 hi 2)) (pow.f64 lo 3))))))
(*.f64 -1 (/.f64 (-.f64 x lo) lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 hi 3)) (pow.f64 lo 2)) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi) (/.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 hi 2)) lo))))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4)) (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3))))) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4)) (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3))))) (/.f64 lo hi))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 0 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 lo (-.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 1)
(*.f64 (-.f64 x lo) (/.f64 1 (-.f64 hi lo)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(*.f64 1 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (-.f64 hi lo)) (-.f64 x lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi))
(pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2)
(pow.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) -1)
(pow.f64 (/.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) 1) -1)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 (-.f64 hi lo))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 (-.f64 hi lo) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo))) -1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo))))
Outputs
(*.f64 -1 (/.f64 lo (-.f64 hi lo)))
(/.f64 (neg.f64 lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))))
(+.f64 (/.f64 x hi) (neg.f64 (*.f64 lo (+.f64 (/.f64 1 hi) (/.f64 (neg.f64 x) (*.f64 hi hi))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(-.f64 (/.f64 x hi) (-.f64 (/.f64 lo hi) (*.f64 lo (/.f64 x (*.f64 hi hi)))))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))) (pow.f64 lo 2)))))
(+.f64 (/.f64 x hi) (*.f64 -1 (+.f64 (*.f64 lo (+.f64 (/.f64 1 hi) (/.f64 (neg.f64 x) (*.f64 hi hi)))) (*.f64 (fma.f64 -1 (/.f64 x (pow.f64 hi 3)) (/.f64 1 (*.f64 hi hi))) (*.f64 lo lo)))))
(fma.f64 -1 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (*.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 x (pow.f64 hi 3))) (*.f64 lo lo))) (/.f64 x hi))
(-.f64 (/.f64 x hi) (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (*.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 x (pow.f64 hi 3))) (*.f64 lo lo))))
(+.f64 (/.f64 x hi) (+.f64 (*.f64 -1 (*.f64 lo (+.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 x (pow.f64 hi 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 4))) (/.f64 1 (pow.f64 hi 3))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))) (pow.f64 lo 2))))))
(+.f64 (/.f64 x hi) (fma.f64 -1 (*.f64 lo (+.f64 (/.f64 1 hi) (/.f64 (neg.f64 x) (*.f64 hi hi)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 lo 3) (fma.f64 -1 (/.f64 x (pow.f64 hi 4)) (/.f64 1 (pow.f64 hi 3)))) (*.f64 (fma.f64 -1 (/.f64 x (pow.f64 hi 3)) (/.f64 1 (*.f64 hi hi))) (*.f64 lo lo))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))) (neg.f64 (fma.f64 (pow.f64 lo 3) (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 x (pow.f64 hi 4))) (*.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 x (pow.f64 hi 3))) (*.f64 lo lo)))))
(-.f64 (-.f64 (/.f64 x hi) (-.f64 (/.f64 lo hi) (*.f64 lo (/.f64 x (*.f64 hi hi))))) (fma.f64 (pow.f64 lo 3) (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 x (pow.f64 hi 4))) (*.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 x (pow.f64 hi 3))) (*.f64 lo lo))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) 1) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (fma.f64 -1 (/.f64 x lo) 1) (/.f64 (neg.f64 hi) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)) 1)) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (fma.f64 -1 (/.f64 x lo) (+.f64 1 (/.f64 hi (/.f64 (*.f64 lo lo) (*.f64 -1 (-.f64 x hi)))))) (/.f64 (neg.f64 hi) lo))
(-.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) (*.f64 lo lo)) hi)) (/.f64 (-.f64 x hi) lo))
(+.f64 1 (-.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (-.f64 x hi) (*.f64 lo lo)) hi)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)) 1))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (fma.f64 -1 (/.f64 x lo) (+.f64 (+.f64 1 (/.f64 hi (/.f64 (*.f64 lo lo) (*.f64 -1 (-.f64 x hi))))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 3) (*.f64 -1 (-.f64 x hi)))))) (/.f64 (neg.f64 hi) lo))
(-.f64 (-.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) (*.f64 lo lo)) hi)) (*.f64 (/.f64 (-.f64 x hi) (pow.f64 lo 3)) (*.f64 hi hi))) (/.f64 (-.f64 x hi) lo))
(+.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) (*.f64 lo lo)) hi)) (+.f64 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) (-.f64 hi x)) (/.f64 (-.f64 hi x) lo)))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(-.f64 (fma.f64 -1 (/.f64 x lo) 1) (/.f64 (neg.f64 hi) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) hi) (pow.f64 lo 2))) 1))
(-.f64 (fma.f64 -1 (/.f64 x lo) (+.f64 1 (/.f64 hi (/.f64 (*.f64 lo lo) (*.f64 -1 (-.f64 x hi)))))) (/.f64 (neg.f64 hi) lo))
(-.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) (*.f64 lo lo)) hi)) (/.f64 (-.f64 x hi) lo))
(+.f64 1 (-.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (-.f64 x hi) (*.f64 lo lo)) hi)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) hi) (pow.f64 lo 2))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) (pow.f64 hi 2)) (pow.f64 lo 3))))))
(-.f64 (fma.f64 -1 (/.f64 x lo) (+.f64 (+.f64 1 (/.f64 hi (/.f64 (*.f64 lo lo) (*.f64 -1 (-.f64 x hi))))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 3) (*.f64 -1 (-.f64 x hi)))))) (/.f64 (neg.f64 hi) lo))
(-.f64 (-.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) (*.f64 lo lo)) hi)) (*.f64 (/.f64 (-.f64 x hi) (pow.f64 lo 3)) (*.f64 hi hi))) (/.f64 (-.f64 x hi) lo))
(+.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) (*.f64 lo lo)) hi)) (+.f64 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) (-.f64 hi x)) (/.f64 (-.f64 hi x) lo)))
(*.f64 -1 (/.f64 (-.f64 x lo) lo))
(/.f64 (neg.f64 (-.f64 x lo)) lo)
(/.f64 (+.f64 (neg.f64 x) lo) lo)
(/.f64 (fma.f64 -1 x lo) lo)
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (+.f64 (neg.f64 x) lo) lo))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (fma.f64 -1 x lo) lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (fma.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) hi (/.f64 (*.f64 hi hi) (/.f64 lo (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 (*.f64 hi hi) lo) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (+.f64 (/.f64 x lo) -1))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 hi 3)) (pow.f64 lo 2)) (+.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi) (/.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 hi 2)) lo))))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (+.f64 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 lo lo) (pow.f64 hi 3))) (fma.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) hi (/.f64 (*.f64 hi hi) (/.f64 lo (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))))))
(+.f64 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 (*.f64 hi hi) lo) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (+.f64 (/.f64 x lo) -1)) (*.f64 (/.f64 (pow.f64 hi 3) lo) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) lo)))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 (*.f64 hi hi) lo) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (-.f64 (*.f64 (/.f64 (pow.f64 hi 3) lo) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) lo)) (+.f64 (/.f64 x lo) -1)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 lo hi)))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (/.f64 lo hi)))
(+.f64 (+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)) (-.f64 x lo))) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4)) (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3))))) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4)) (+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (/.f64 lo hi))))
(+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)) (-.f64 x lo))) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) (-.f64 x lo)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 lo hi)))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (/.f64 lo hi)))
(+.f64 (+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)) (-.f64 x lo))) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4)) (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3))))) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4)) (+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (/.f64 lo hi))))
(+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)) (-.f64 x lo))) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) (-.f64 x lo)))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 0 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 0 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 0 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (fma.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (fma.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 0 (fma.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo)))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 lo (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (-.f64 x lo) (/.f64 1 (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 1 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 1 (-.f64 hi lo)) (-.f64 x lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)))
(*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo)))
(*.f64 (+.f64 lo hi) (/.f64 (-.f64 x lo) (-.f64 (*.f64 hi hi) (*.f64 lo lo))))
(pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 3)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3) 1/3)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) -1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (/.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) 1) -1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 2))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 (-.f64 hi lo) 3)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1) 1))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 3))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3)) 1/3))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 2))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo))) -1))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 lo (-.f64 hi lo)))

eval208.0ms (2.4%)

Compiler

Compiled 17039 to 4919 computations (71.1% saved)

prune261.0ms (3%)

Pruning

8 alts after pruning (8 fresh and 0 done)

PrunedKeptTotal
New3968404
Fresh000
Picked101
Done000
Total3978405
Accuracy
19.1%
Counts
405 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
10.3%
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (+.f64 (neg.f64 x) lo) lo))
10.3%
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
18.8%
(/.f64 (-.f64 x lo) hi)
18.7%
(/.f64 (+.f64 (neg.f64 x) lo) lo)
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
10.3%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.7%
1
10.3%
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (+.f64 (neg.f64 x) lo) lo))
10.3%
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
18.8%
(/.f64 (-.f64 x lo) hi)
18.7%
(/.f64 (+.f64 (neg.f64 x) lo) lo)
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
10.3%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.7%
1
Compiler

Compiled 424 to 256 computations (39.6% saved)

localize186.0ms (2.1%)

Localize:

Found 10 expressions with local error:

NewAccuracyProgram
100.0%
(/.f64 (-.f64 x lo) hi)
99.2%
(*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))
97.2%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
100.0%
(/.f64 (-.f64 x hi) lo)
97.9%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
100.0%
(/.f64 (+.f64 (neg.f64 x) lo) lo)
100.0%
(/.f64 (-.f64 x lo) hi)
100.0%
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
99.0%
(/.f64 x (*.f64 hi hi))
98.5%
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
Compiler

Compiled 139 to 35 computations (74.8% saved)

series43.0ms (0.5%)

Counts
10 → 288
Calls

81 calls:

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

rewrite138.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
590×add-sqr-sqrt
582×pow1
582×*-un-lft-identity
546×add-exp-log
546×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

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

simplify163.0ms (1.9%)

Algorithm
egg-herbie
Rules
1362×times-frac
864×associate-*r*
824×associate-*l*
694×fma-def
316×sqr-pow
Iterations

Useful iterations: 1 (0.0ms)

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

eval168.0ms (1.9%)

Compiler

Compiled 11182 to 4087 computations (63.5% saved)

prune745.0ms (8.6%)

Pruning

52 alts after pruning (51 fresh and 1 done)

PrunedKeptTotal
New55750607
Fresh213
Picked415
Done000
Total56352615
Accuracy
23.5%
Counts
615 → 52
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.8%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
18.8%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
18.8%
(/.f64 (/.f64 (-.f64 x lo) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi))
18.7%
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
9.7%
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2)) (*.f64 (-.f64 x lo) (-.f64 (/.f64 1 hi) (*.f64 lo (pow.f64 hi -2)))))
7.2%
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x lo) (*.f64 lo (pow.f64 hi -2))) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (-.f64 x lo)) hi))
18.8%
(/.f64 (-.f64 x lo) hi)
10.3%
(/.f64 (-.f64 1 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) (neg.f64 (/.f64 (-.f64 x hi) lo)))) (-.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo))))
18.8%
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (pow.f64 (*.f64 (-.f64 x lo) (*.f64 lo (pow.f64 hi -2))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 (pow.f64 (*.f64 (-.f64 x lo) (*.f64 lo (pow.f64 hi -2))) 2) (*.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (-.f64 x lo) (*.f64 lo (pow.f64 hi -2)))))))
18.7%
(/.f64 (+.f64 x lo) lo)
10.3%
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 (/.f64 (-.f64 x hi) lo) -1))))
18.8%
(/.f64 (neg.f64 lo) hi)
18.7%
(/.f64 1 (/.f64 lo (+.f64 x lo)))
18.8%
(/.f64 1 (/.f64 hi (-.f64 x lo)))
18.8%
(-.f64 (/.f64 x hi) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (*.f64 x (pow.f64 hi -2)))))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (cbrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (exp.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.8%
(-.f64 (/.f64 x hi) (log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.8%
(-.f64 (/.f64 x hi) (cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)))
10.3%
(-.f64 1 (/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)))
18.7%
(-.f64 1 (/.f64 x lo))
10.3%
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
10.3%
(-.f64 1 (-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1))
10.3%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
10.3%
(-.f64 1 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
10.3%
(+.f64 (/.f64 hi lo) 1)
8.7%
(+.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (/.f64 (-.f64 x lo) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi)))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi)))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (-.f64 x lo) (/.f64 1 hi)))
10.3%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
18.8%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
18.8%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
18.7%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) lo))
8.7%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
18.8%
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
18.8%
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
18.7%
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 x lo) (cbrt.f64 lo)))
18.8%
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
18.8%
(*.f64 (-.f64 x lo) (/.f64 1 hi))
18.7%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
18.8%
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
18.8%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
18.0%
(fabs.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
18.2%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1)))
18.8%
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
18.7%
1
18.8%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
18.8%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
18.8%
(/.f64 (/.f64 (-.f64 x lo) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi))
18.7%
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
9.7%
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2)) (*.f64 (-.f64 x lo) (-.f64 (/.f64 1 hi) (*.f64 lo (pow.f64 hi -2)))))
7.2%
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x lo) (*.f64 lo (pow.f64 hi -2))) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (-.f64 x lo)) hi))
18.8%
(/.f64 (-.f64 x lo) hi)
10.3%
(/.f64 (-.f64 1 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) (neg.f64 (/.f64 (-.f64 x hi) lo)))) (-.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo))))
18.8%
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (pow.f64 (*.f64 (-.f64 x lo) (*.f64 lo (pow.f64 hi -2))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 (pow.f64 (*.f64 (-.f64 x lo) (*.f64 lo (pow.f64 hi -2))) 2) (*.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (-.f64 x lo) (*.f64 lo (pow.f64 hi -2)))))))
18.7%
(/.f64 (+.f64 x lo) lo)
10.3%
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 (/.f64 (-.f64 x hi) lo) -1))))
18.8%
(/.f64 (neg.f64 lo) hi)
18.7%
(/.f64 1 (/.f64 lo (+.f64 x lo)))
18.8%
(/.f64 1 (/.f64 hi (-.f64 x lo)))
18.8%
(-.f64 (/.f64 x hi) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (*.f64 x (pow.f64 hi -2)))))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 2) (cbrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (exp.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.8%
(-.f64 (/.f64 x hi) (log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.8%
(-.f64 (/.f64 x hi) (cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)))
10.3%
(-.f64 1 (/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)))
18.7%
(-.f64 1 (/.f64 x lo))
10.3%
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
10.3%
(-.f64 1 (-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1))
10.3%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
10.3%
(-.f64 1 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
10.3%
(+.f64 (/.f64 hi lo) 1)
8.7%
(+.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (/.f64 (-.f64 x lo) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi)))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi)))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (-.f64 x lo) (/.f64 1 hi)))
10.3%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
18.8%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
18.8%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
18.7%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) lo))
8.7%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
18.8%
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
18.8%
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
18.7%
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 x lo) (cbrt.f64 lo)))
18.8%
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
18.8%
(*.f64 (-.f64 x lo) (/.f64 1 hi))
18.7%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
18.8%
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
18.8%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
18.0%
(fabs.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
18.2%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1)))
18.8%
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
18.7%
1
Compiler

Compiled 3480 to 2154 computations (38.1% saved)

localize138.0ms (1.6%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
99.5%
(/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
99.4%
(cbrt.f64 lo)
99.2%
(pow.f64 (cbrt.f64 lo) 2)
97.9%
(-.f64 1 (/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)))
100.0%
(/.f64 (-.f64 x hi) lo)
99.2%
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))
98.9%
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
97.9%
(-.f64 1 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
100.0%
(/.f64 (-.f64 x lo) hi)
99.2%
(*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))
97.2%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))
100.0%
(/.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)
Compiler

Compiled 164 to 45 computations (72.6% saved)

series38.0ms (0.4%)

Counts
10 → 288
Calls

78 calls:

TimeVariablePointExpression
5.0ms
lo
@0
(/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
5.0ms
x
@inf
(-.f64 1 (/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)))
4.0ms
x
@-inf
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
2.0ms
hi
@-inf
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
1.0ms
lo
@-inf
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))

rewrite108.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
574×add-sqr-sqrt
564×pow1
558×*-un-lft-identity
538×add-exp-log
538×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify190.0ms (2.2%)

Algorithm
egg-herbie
Rules
1344×associate-/r*
1026×associate-*r*
998×fma-def
920×associate-*l*
464×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

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

eval288.0ms (3.3%)

Compiler

Compiled 15909 to 6674 computations (58% saved)

prune289.0ms (3.3%)

Pruning

54 alts after pruning (51 fresh and 3 done)

PrunedKeptTotal
New88722909
Fresh172946
Picked325
Done011
Total90754961
Accuracy
25.9%
Counts
961 → 54
Alt Table
Click to see full alt table
StatusAccuracyProgram
11.1%
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 lo (*.f64 (/.f64 hi (+.f64 x lo)) hi))) 2) (cbrt.f64 (/.f64 lo (*.f64 (/.f64 hi (+.f64 x lo)) hi))) (/.f64 lo hi))
11.1%
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (/.f64 lo hi)) (/.f64 lo (*.f64 (/.f64 hi (+.f64 x lo)) hi)))
11.1%
(fma.f64 lo (/.f64 1 hi) (/.f64 lo (*.f64 (/.f64 hi (+.f64 x lo)) hi)))
8.7%
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
11.1%
(fma.f64 1 (/.f64 lo (*.f64 (/.f64 hi (+.f64 x lo)) hi)) (/.f64 lo hi))
18.8%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
18.8%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
9.7%
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2)) (*.f64 (-.f64 x lo) (-.f64 (/.f64 1 hi) (*.f64 lo (pow.f64 hi -2)))))
11.1%
(/.f64 (-.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (+.f64 lo x))) 2)) (-.f64 (/.f64 lo hi) (/.f64 (/.f64 lo hi) (/.f64 hi (+.f64 lo x)))))
7.2%
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x lo) (*.f64 lo (pow.f64 hi -2))) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (-.f64 x lo)) hi))
18.8%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (+.f64 x lo) hi))
14.6%
(/.f64 (-.f64 (*.f64 x (/.f64 hi lo)) (*.f64 hi 1)) (*.f64 hi (/.f64 hi lo)))
18.8%
(/.f64 (-.f64 x lo) hi)
10.3%
(/.f64 (-.f64 1 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) (neg.f64 (/.f64 (-.f64 x hi) lo)))) (-.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo))))
21.8%
(/.f64 (-.f64 -1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 (-.f64 -1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 (-.f64 hi x) lo)))
18.9%
(/.f64 (-.f64 -1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 -1 (/.f64 (-.f64 hi x) lo)))
18.7%
(/.f64 (+.f64 x lo) lo)
21.8%
(/.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))))
18.8%
(/.f64 (neg.f64 lo) hi)
18.9%
(/.f64 1 (/.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
21.8%
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))) (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))))
18.7%
(/.f64 1 (/.f64 lo (+.f64 x lo)))
18.8%
(/.f64 1 (/.f64 hi (-.f64 x lo)))
18.8%
(-.f64 (/.f64 x hi) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (exp.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.8%
(-.f64 (/.f64 x hi) (log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.7%
(-.f64 1 (/.f64 x lo))
10.3%
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
10.3%
(-.f64 1 (-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1))
10.3%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
11.1%
(+.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (+.f64 lo x))) (/.f64 lo hi))
10.3%
(+.f64 (/.f64 hi lo) 1)
8.7%
(+.f64 (/.f64 1 (*.f64 (/.f64 hi (-.f64 x lo)) (/.f64 hi lo))) (/.f64 (neg.f64 lo) hi))
8.7%
(+.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (/.f64 (-.f64 x lo) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi)))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi)))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (-.f64 x lo) (/.f64 1 hi)))
8.7%
(+.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))
8.7%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
18.8%
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
18.8%
(*.f64 (-.f64 x lo) (/.f64 1 hi))
11.1%
(*.f64 (+.f64 (/.f64 (+.f64 lo x) hi) 1) (/.f64 lo hi))
18.7%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
21.8%
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
18.9%
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
18.8%
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
18.8%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
18.0%
(fabs.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
18.8%
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 lo) hi) 3))
18.8%
(cbrt.f64 (pow.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi)) 3))
18.7%
1
11.1%
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 lo (*.f64 (/.f64 hi (+.f64 x lo)) hi))) 2) (cbrt.f64 (/.f64 lo (*.f64 (/.f64 hi (+.f64 x lo)) hi))) (/.f64 lo hi))
11.1%
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (/.f64 lo hi)) (/.f64 lo (*.f64 (/.f64 hi (+.f64 x lo)) hi)))
11.1%
(fma.f64 lo (/.f64 1 hi) (/.f64 lo (*.f64 (/.f64 hi (+.f64 x lo)) hi)))
8.7%
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
11.1%
(fma.f64 1 (/.f64 lo (*.f64 (/.f64 hi (+.f64 x lo)) hi)) (/.f64 lo hi))
18.8%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
18.8%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
9.7%
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2)) (*.f64 (-.f64 x lo) (-.f64 (/.f64 1 hi) (*.f64 lo (pow.f64 hi -2)))))
11.1%
(/.f64 (-.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (+.f64 lo x))) 2)) (-.f64 (/.f64 lo hi) (/.f64 (/.f64 lo hi) (/.f64 hi (+.f64 lo x)))))
7.2%
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x lo) (*.f64 lo (pow.f64 hi -2))) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (-.f64 x lo)) hi))
18.8%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (+.f64 x lo) hi))
14.6%
(/.f64 (-.f64 (*.f64 x (/.f64 hi lo)) (*.f64 hi 1)) (*.f64 hi (/.f64 hi lo)))
18.8%
(/.f64 (-.f64 x lo) hi)
10.3%
(/.f64 (-.f64 1 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) (neg.f64 (/.f64 (-.f64 x hi) lo)))) (-.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo))))
21.8%
(/.f64 (-.f64 -1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 (-.f64 -1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 (-.f64 hi x) lo)))
18.9%
(/.f64 (-.f64 -1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 -1 (/.f64 (-.f64 hi x) lo)))
18.7%
(/.f64 (+.f64 x lo) lo)
21.8%
(/.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))))
18.8%
(/.f64 (neg.f64 lo) hi)
18.9%
(/.f64 1 (/.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
21.8%
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))) (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))))
18.7%
(/.f64 1 (/.f64 lo (+.f64 x lo)))
18.8%
(/.f64 1 (/.f64 hi (-.f64 x lo)))
18.8%
(-.f64 (/.f64 x hi) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 3)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (exp.f64 (log.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.8%
(-.f64 (/.f64 x hi) (log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
18.7%
(-.f64 1 (/.f64 x lo))
10.3%
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
10.3%
(-.f64 1 (-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1))
10.3%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
11.1%
(+.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (+.f64 lo x))) (/.f64 lo hi))
10.3%
(+.f64 (/.f64 hi lo) 1)
8.7%
(+.f64 (/.f64 1 (*.f64 (/.f64 hi (-.f64 x lo)) (/.f64 hi lo))) (/.f64 (neg.f64 lo) hi))
8.7%
(+.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (/.f64 (-.f64 x lo) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi)))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi)))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (-.f64 x lo) (/.f64 1 hi)))
8.7%
(+.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))
8.7%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
18.8%
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
18.8%
(*.f64 (-.f64 x lo) (/.f64 1 hi))
11.1%
(*.f64 (+.f64 (/.f64 (+.f64 lo x) hi) 1) (/.f64 lo hi))
18.7%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
21.8%
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
18.9%
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
18.8%
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
18.8%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
18.0%
(fabs.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
18.8%
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 lo) hi) 3))
18.8%
(cbrt.f64 (pow.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi)) 3))
18.7%
1
Compiler

Compiled 3712 to 2220 computations (40.2% saved)

localize278.0ms (3.2%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
99.3%
(cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
98.7%
(pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)
98.5%
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
100.0%
(-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (pow.f64 (/.f64 lo hi) 2))
99.8%
(*.f64 (/.f64 x hi) (/.f64 x hi))
99.2%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (+.f64 x lo) hi))
99.2%
(pow.f64 (/.f64 lo hi) 2)
99.2%
(*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi))
97.2%
(+.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))
97.9%
(+.f64 (/.f64 hi lo) 1)
99.5%
(/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))))
99.5%
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
99.3%
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
98.9%
(pow.f64 (/.f64 (-.f64 x hi) lo) 3)
Compiler

Compiled 285 to 98 computations (65.6% saved)

series83.0ms (1%)

Counts
13 → 335
Calls

102 calls:

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

rewrite116.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
894×add-sqr-sqrt
886×pow1
878×*-un-lft-identity
836×add-exp-log
836×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

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

simplify210.0ms (2.4%)

Algorithm
egg-herbie
Rules
1518×fma-def
1140×times-frac
876×distribute-lft-in
858×distribute-rgt-in
536×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0104333385
1325229911
Stop Event
node limit
Counts
485 → 416
Calls
Call 1
Inputs
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 x 2) (pow.f64 lo 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 x 2) (pow.f64 lo 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 x 2) (pow.f64 lo 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) (*.f64 2 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) x) (/.f64 1 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) (*.f64 2 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) x) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 hi (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (*.f64 -1 (/.f64 hi (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (-.f64 (+.f64 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) (*.f64 2 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2)))) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))) (+.f64 (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 5) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))))))) (pow.f64 x 2)) (/.f64 1 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) (*.f64 2 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) x) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 hi (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (*.f64 -1 (/.f64 hi (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (-.f64 (+.f64 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) (*.f64 2 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2)))) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))) (+.f64 (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 5) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))))))) (pow.f64 x 2)) (+.f64 (/.f64 1 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))) (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 3))) (/.f64 1 (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (-.f64 (+.f64 (*.f64 -2 (/.f64 hi (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (*.f64 -1 (/.f64 hi (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (-.f64 (+.f64 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) (*.f64 2 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2)))) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))) (+.f64 (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 5) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2)))))))) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))) (+.f64 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 5) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) (*.f64 2 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 5) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))))))) (pow.f64 x 3))))))
(/.f64 x lo)
(-.f64 (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (*.f64 -2 (/.f64 hi (pow.f64 lo 3))))) (/.f64 x lo)) (*.f64 lo (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) x) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (*.f64 -2 (/.f64 hi (pow.f64 lo 3))))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 hi (pow.f64 lo 3))) (*.f64 -1 (/.f64 hi (pow.f64 lo 3))))) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) lo)))) x) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))) x) (*.f64 lo (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2))))))))
(-.f64 (+.f64 (/.f64 x lo) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) x) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (pow.f64 x 2)) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (*.f64 -2 (/.f64 hi (pow.f64 lo 3)))))))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 hi (pow.f64 lo 3))) (*.f64 -1 (/.f64 hi (pow.f64 lo 3))))) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) lo)))) x) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 hi (pow.f64 lo 3))) (*.f64 -1 (/.f64 hi (pow.f64 lo 3))))) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) lo)))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (*.f64 lo (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))) (*.f64 (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (*.f64 -2 (/.f64 hi (pow.f64 lo 3))))) (*.f64 lo (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))))) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (pow.f64 lo 2))))))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))) x) (*.f64 lo (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2))))))))))
(/.f64 x lo)
(-.f64 (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (*.f64 -2 (/.f64 hi (pow.f64 lo 3))))) (/.f64 x lo)) (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))))
(-.f64 (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (*.f64 -2 (/.f64 hi (pow.f64 lo 3))))) (+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 hi (pow.f64 lo 3))) (*.f64 -1 (/.f64 hi (pow.f64 lo 3))))) (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))))))) x)))) (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (pow.f64 x 2)) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (*.f64 -2 (/.f64 hi (pow.f64 lo 3))))) (+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 hi (pow.f64 lo 3))) (*.f64 -1 (/.f64 hi (pow.f64 lo 3))))) (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))))))) x))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (+.f64 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (*.f64 -2 (/.f64 hi (pow.f64 lo 3))))) (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))))) (*.f64 -1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))) (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 hi (pow.f64 lo 3))) (*.f64 -1 (/.f64 hi (pow.f64 lo 3))))) (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))))) (pow.f64 x 2)) (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))))))
(/.f64 (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))))
(+.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))))) (*.f64 -2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))))))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2)))) (/.f64 (pow.f64 x 3) (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 3)))))
(+.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))))) (*.f64 -2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))))))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2)))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))))))) (+.f64 (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 3)))) (*.f64 -2 (/.f64 (pow.f64 x 2) (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 3))))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2))) (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2) (pow.f64 lo 5)))))) (pow.f64 hi 2)) (/.f64 (pow.f64 x 3) (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 3))))))
(+.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))))) (*.f64 -2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))))))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2)))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))))))) (+.f64 (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 3)))) (*.f64 -2 (/.f64 (pow.f64 x 2) (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 3))))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2))) (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2) (pow.f64 lo 5)))))) (pow.f64 hi 2)) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 3))) (+.f64 (/.f64 1 (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 5) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 3))))) (+.f64 (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2))) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 5) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))))) (*.f64 -2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))))))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2)))) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))))))) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (*.f64 -2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 5) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2)))))))) (pow.f64 hi 3)) (/.f64 (pow.f64 x 3) (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 3)))))))
(*.f64 -1 (/.f64 hi lo))
(-.f64 (+.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 lo 2)) (*.f64 -1 (/.f64 hi lo))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo)))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (pow.f64 lo 2)) hi) (+.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 lo 2)) (*.f64 -1 (/.f64 hi lo)))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) hi)) (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3))))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo))))) hi))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (pow.f64 lo 2)) hi) (+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (pow.f64 hi 2)) (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 lo 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) hi)) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo)) (+.f64 (/.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3))))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo))))) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3))))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo))))) hi) (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))))) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 lo 2)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo))) (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 lo 2))) (*.f64 -1 (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) lo)))))) (pow.f64 hi 2)))))))
(*.f64 -1 (/.f64 hi lo))
(-.f64 (+.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 lo 2)) (*.f64 -1 (/.f64 hi lo))) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (pow.f64 lo 2)) (+.f64 (*.f64 lo (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) (*.f64 (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3))))) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) lo)) (pow.f64 lo 2))))) hi)) (+.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 lo 2)) (*.f64 -1 (/.f64 hi lo)))) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (pow.f64 lo 2)) (+.f64 (*.f64 lo (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) (*.f64 (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3))))) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) lo)) (pow.f64 lo 2))))) hi)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (pow.f64 hi 2)) (+.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 lo 2)) (*.f64 -1 (/.f64 hi lo))))) (+.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) lo) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (pow.f64 lo 2)) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 lo 2)) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) lo)) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) (pow.f64 lo 2))) (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) lo))))) (pow.f64 hi 2)) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3))))) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) lo)) (*.f64 (pow.f64 lo 2) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))))) (pow.f64 hi 2)))))
(/.f64 (-.f64 x hi) lo)
(-.f64 (/.f64 x lo) (+.f64 1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 (-.f64 x hi) 2))) (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 (-.f64 x hi) 2))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 x hi) 3))) (/.f64 x lo))) (+.f64 1 (/.f64 hi lo)))
1
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 x hi) (-.f64 hi x)) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2))))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 x hi) (-.f64 hi x)) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2))) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) (+.f64 (*.f64 (-.f64 x hi) (-.f64 hi x)) (pow.f64 (-.f64 x hi) 2))) (pow.f64 lo 3))) (+.f64 (/.f64 x lo) (/.f64 (*.f64 (pow.f64 (-.f64 x hi) 2) (-.f64 hi x)) (pow.f64 lo 3)))))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 x hi) 2)) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 x hi) 2)) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (-.f64 x hi) 3)) (+.f64 (pow.f64 (-.f64 x hi) 3) (*.f64 (-.f64 x hi) (+.f64 (*.f64 -1 (pow.f64 (-.f64 x hi) 2)) (pow.f64 (-.f64 x hi) 2))))) (pow.f64 lo 3))) 1)))
(/.f64 1 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (*.f64 lo (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) (*.f64 -2 (/.f64 hi (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))))) x)) (/.f64 1 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (*.f64 lo (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) (*.f64 -2 (/.f64 hi (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))))) x)) (+.f64 (/.f64 1 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 lo (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) (*.f64 -2 (/.f64 hi (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))))) (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2))))) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2)))) (pow.f64 x 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (*.f64 lo (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) (*.f64 -2 (/.f64 hi (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))))) x)) (+.f64 (/.f64 1 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 lo (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) (*.f64 -2 (/.f64 hi (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2)))))) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (*.f64 lo (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) (*.f64 -2 (/.f64 hi (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))))) (*.f64 (pow.f64 lo 2) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (pow.f64 x 3))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 lo (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) (*.f64 -2 (/.f64 hi (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))))) (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2))))) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2)))) (pow.f64 x 2))))))
(/.f64 (pow.f64 lo 2) (pow.f64 x 2))
(+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 x 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (pow.f64 lo 4)) (pow.f64 x 3))))
(+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 4) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) 2) (pow.f64 lo 6)))) (pow.f64 x 4))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (pow.f64 lo 4)) (pow.f64 x 3)))))
(+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (*.f64 (pow.f64 lo 6) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 (pow.f64 lo 4) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) 2) (pow.f64 lo 6)))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))))))) (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 4) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) 2) (pow.f64 lo 6)))) (pow.f64 x 4))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (pow.f64 lo 4)) (pow.f64 x 3))))))
(/.f64 (pow.f64 lo 2) (pow.f64 x 2))
(+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 x 2)) (/.f64 (*.f64 (pow.f64 lo 4) (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 x 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 4) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 -1 (*.f64 (pow.f64 lo 6) (pow.f64 (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (pow.f64 x 4))) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 x 2)) (/.f64 (*.f64 (pow.f64 lo 4) (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 x 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 4) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 -1 (*.f64 (pow.f64 lo 6) (pow.f64 (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (pow.f64 x 4))) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 6) (*.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (pow.f64 x 5))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 4) (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 x 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) (+.f64 (*.f64 (pow.f64 lo 4) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 -1 (*.f64 (pow.f64 lo 6) (pow.f64 (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2)))))) (pow.f64 x 5)))))))
(/.f64 1 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))))
(+.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (*.f64 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2) lo)) (*.f64 -2 (/.f64 x (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2))))) hi))
(+.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2) lo)) (*.f64 -2 (/.f64 x (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2))))) hi) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 lo (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2))) (*.f64 -2 (/.f64 x (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2) (pow.f64 lo 2))))) (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2) (pow.f64 lo 2)))) (pow.f64 hi 2)))))
(+.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2) lo)) (*.f64 -2 (/.f64 x (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2))))) hi) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 lo (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2))) (*.f64 -2 (/.f64 x (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2) (pow.f64 lo 2))))) (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2) (pow.f64 lo 2)))) (pow.f64 hi 2))) (*.f64 (-.f64 (*.f64 -2 (/.f64 x (*.f64 (pow.f64 lo 4) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2) lo)) (*.f64 -2 (/.f64 x (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2)))))) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2) (pow.f64 lo 2)))) (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))))) (/.f64 1 (*.f64 (pow.f64 lo 3) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 3))))) (pow.f64 hi 3)))))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 lo 4)) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 4) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2) (pow.f64 lo 6)))) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 lo 4)) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 4) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2) (pow.f64 lo 6)))) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2) (pow.f64 lo 6))) (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 4)))))) (*.f64 -1 (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (*.f64 (pow.f64 lo 6) (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 lo 4)) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) (pow.f64 lo 4)) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) (pow.f64 lo 4)) (pow.f64 hi 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 4) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) 2) (pow.f64 lo 6)))) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) (pow.f64 lo 4)) (pow.f64 hi 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 4) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) 2) (pow.f64 lo 6)))) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 6))) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) 2) (pow.f64 lo 6))) (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 4))))) (pow.f64 hi 5))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))
(/.f64 (pow.f64 lo 2) (pow.f64 (-.f64 x hi) 2))
(+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 (-.f64 x hi) 2)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 x hi) 3))))
(+.f64 (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 x hi) 5)) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 (-.f64 x hi) 2)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 x hi) 3)))))
(+.f64 (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 x hi) 5)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 x hi) 6))) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 (-.f64 x hi) 2)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 x hi) 3))))))
1
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 x hi) (-.f64 hi x)) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2))))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 x hi) (-.f64 hi x)) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 x hi) (+.f64 (*.f64 (-.f64 x hi) (-.f64 hi x)) (pow.f64 (-.f64 x hi) 2)))) (*.f64 (pow.f64 (-.f64 x hi) 2) (-.f64 hi x))) (pow.f64 lo 3)))))) (/.f64 x lo))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 x hi) 2)) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 x hi) 2)) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (+.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 x hi) (+.f64 (*.f64 -1 (pow.f64 (-.f64 x hi) 2)) (pow.f64 (-.f64 x hi) 2))) (pow.f64 lo 3)) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))))))
1
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
1
1
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (pow.f64 hi 2))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (pow.f64 hi 2))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (pow.f64 hi 2))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (pow.f64 hi 2))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (pow.f64 hi 2))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (pow.f64 hi 2))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (pow.f64 hi 2))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (pow.f64 hi 2))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (pow.f64 hi 2))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (pow.f64 hi 2))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (pow.f64 hi 2))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (pow.f64 hi 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 (pow.f64 1 1/3) (/.f64 lo hi))
(+.f64 (*.f64 (pow.f64 1 1/3) (/.f64 lo hi)) (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 13)) (pow.f64 hi 22)) 1/9)) (*.f64 -2/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 13)) (pow.f64 hi 22)) 1/9))) x))
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 lo) hi) 1/3) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 14)) (pow.f64 hi 32)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 14)) (pow.f64 hi 32)) 1/9)))) (+.f64 (*.f64 -1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 17)) (pow.f64 hi 35)) 1/9)) (*.f64 2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 17)) (pow.f64 hi 35)) 1/9)))) (pow.f64 x 2)) (+.f64 (*.f64 (pow.f64 1 1/3) (/.f64 lo hi)) (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 13)) (pow.f64 hi 22)) 1/9)) (*.f64 -2/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 13)) (pow.f64 hi 22)) 1/9))) x)))
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 lo) hi) 1/3) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 14)) (pow.f64 hi 32)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 14)) (pow.f64 hi 32)) 1/9)))) (+.f64 (*.f64 -1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 17)) (pow.f64 hi 35)) 1/9)) (*.f64 2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 17)) (pow.f64 hi 35)) 1/9)))) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 lo) hi) 1/3) (+.f64 (*.f64 2/27 (*.f64 (pow.f64 1 1/9) (/.f64 (pow.f64 lo 2) (pow.f64 hi 5)))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 hi) lo) 1/3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16)) 1/3))) (*.f64 -1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 7)) (pow.f64 hi 16)) 1/3))))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16)) 1/3))) (*.f64 -1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 7)) (pow.f64 hi 16)) 1/3))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 7)) (pow.f64 hi 16)) 1/9) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 14)) (pow.f64 hi 32)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 14)) (pow.f64 hi 32)) 1/9))))) (*.f64 2/27 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16)) 1/3)))))) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 1 1/3) (/.f64 lo hi)) (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 13)) (pow.f64 hi 22)) 1/9)) (*.f64 -2/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 13)) (pow.f64 hi 22)) 1/9))) x))))
(pow.f64 (/.f64 lo hi) 1/3)
(+.f64 (pow.f64 (/.f64 lo hi) 1/3) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 7)) (pow.f64 hi 16)) 1/9) x)))
(+.f64 (pow.f64 (/.f64 lo hi) 1/3) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 11)) (pow.f64 hi 29)) 1/9) (pow.f64 x 2))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 7)) (pow.f64 hi 16)) 1/9) x))))
(+.f64 (pow.f64 (/.f64 lo hi) 1/3) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 11)) (pow.f64 hi 29)) 1/9) (pow.f64 x 2))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 7)) (pow.f64 hi 16)) 1/9) x)) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 hi 2)) (pow.f64 lo 2)) 1/3) (*.f64 (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16)) 1/3))) (*.f64 -1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 7)) (pow.f64 hi 16)) 1/3))) (pow.f64 x 3)))))))
(*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo))
(*.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) lo)) 2))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) 1) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(pow.f64 (/.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)))) 1)
(log.f64 (exp.f64 (/.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))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))) (/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))) (/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))))
(expm1.f64 (log1p.f64 (/.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))))))
(exp.f64 (log.f64 (/.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))))))
(log1p.f64 (expm1.f64 (/.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 1 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))) (cbrt.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))))) (cbrt.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))) (sqrt.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))))
(pow.f64 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) -1)
(pow.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))) 1)
(log.f64 (exp.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))) (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))) (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))))
(exp.f64 (log.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))))
(*.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) (cbrt.f64 (+.f64 1 (/.f64 hi lo)))) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 hi lo))) (sqrt.f64 (+.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (-.f64 1 (*.f64 (/.f64 hi lo) 1))))
(/.f64 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1) (-.f64 (/.f64 hi lo) 1))
(pow.f64 (+.f64 1 (/.f64 hi lo)) 1)
(log.f64 (exp.f64 (+.f64 1 (/.f64 hi lo))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo))) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo))))
(exp.f64 (log.f64 (+.f64 1 (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 1 (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi))) (cbrt.f64 (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi)))) (cbrt.f64 (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi))) (sqrt.f64 (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)) 3) (pow.f64 (/.f64 (neg.f64 lo) hi) 3)) (+.f64 (*.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi))) (-.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (neg.f64 lo) hi)) (*.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi)))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi))) (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (neg.f64 lo) hi))) (-.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi)))
(pow.f64 (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi)) 1)
(log.f64 (exp.f64 (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi)) (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi))) (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi))))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi))))
(exp.f64 (log.f64 (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi))))
(fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi))
(/.f64 (*.f64 (neg.f64 lo) lo) (*.f64 hi hi))
(/.f64 (*.f64 (/.f64 (neg.f64 lo) hi) lo) hi)
(/.f64 (*.f64 (neg.f64 lo) (/.f64 lo hi)) hi)
(pow.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi))) (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi))))
(exp.f64 (log.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi))))
(*.f64 1 (pow.f64 (/.f64 lo hi) 2))
(*.f64 (/.f64 lo hi) (/.f64 lo hi))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 2))) (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 lo hi) 2)) (sqrt.f64 (pow.f64 (/.f64 lo hi) 2)))
(log.f64 (exp.f64 (pow.f64 (/.f64 lo hi) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 2)) (pow.f64 (/.f64 lo hi) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 lo hi) 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 lo hi)) 2))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 lo hi) 2)))
(-.f64 (/.f64 (pow.f64 (/.f64 x hi) 2) (/.f64 (+.f64 x lo) hi)) (/.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (+.f64 x lo) hi)))
(*.f64 1 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 1 (/.f64 (+.f64 x lo) hi)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi)) (cbrt.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi))) (cbrt.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi)) (sqrt.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi)
(pow.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi) (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi)) (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi)))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi)))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(/.f64 (*.f64 (/.f64 x hi) x) hi)
(/.f64 (*.f64 x (/.f64 x hi)) hi)
(pow.f64 (/.f64 x hi) 2)
(pow.f64 (pow.f64 (/.f64 x hi) 2) 1)
(log.f64 (exp.f64 (pow.f64 (/.f64 x hi) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 x hi) 2)) (pow.f64 (/.f64 x hi) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 x hi) 2)))
(exp.f64 (log.f64 (pow.f64 (/.f64 x hi) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 x hi) 2)))
(+.f64 (pow.f64 (/.f64 x hi) 2) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (neg.f64 (sqrt.f64 (pow.f64 (/.f64 lo hi) 2))) (sqrt.f64 (pow.f64 (/.f64 lo hi) 2)) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (fma.f64 1 (pow.f64 (/.f64 x hi) 2) (neg.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) 1 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1)))
(+.f64 (fma.f64 1 (pow.f64 (/.f64 x hi) 2) (neg.f64 (pow.f64 (/.f64 lo hi) 2))) (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (fma.f64 1 (pow.f64 (/.f64 x hi) 2) (neg.f64 (pow.f64 (/.f64 lo hi) 2))) (fma.f64 (neg.f64 (sqrt.f64 (pow.f64 (/.f64 lo hi) 2))) (sqrt.f64 (pow.f64 (/.f64 lo hi) 2)) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (fma.f64 1 (pow.f64 (/.f64 x hi) 2) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 2))))))
(+.f64 (fma.f64 (/.f64 x hi) (/.f64 x hi) (neg.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) 1 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1)))
(+.f64 (fma.f64 (/.f64 x hi) (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 2))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 x hi) 2)) (cbrt.f64 (pow.f64 (/.f64 x hi) 2))) (cbrt.f64 (pow.f64 (/.f64 x hi) 2)) (neg.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) 1 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 x hi) 2)) (cbrt.f64 (pow.f64 (/.f64 x hi) 2))) (cbrt.f64 (pow.f64 (/.f64 x hi) 2)) (neg.f64 (pow.f64 (/.f64 lo hi) 2))) (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 x hi) 2)) (cbrt.f64 (pow.f64 (/.f64 x hi) 2))) (cbrt.f64 (pow.f64 (/.f64 x hi) 2)) (neg.f64 (pow.f64 (/.f64 lo hi) 2))) (fma.f64 (neg.f64 (sqrt.f64 (pow.f64 (/.f64 lo hi) 2))) (sqrt.f64 (pow.f64 (/.f64 lo hi) 2)) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 x hi) 2)) (cbrt.f64 (pow.f64 (/.f64 x hi) 2))) (cbrt.f64 (pow.f64 (/.f64 x hi) 2)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 2))))))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (/.f64 x hi) 2)) (sqrt.f64 (pow.f64 (/.f64 x hi) 2)) (neg.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) 1 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1)))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (/.f64 x hi) 2)) (sqrt.f64 (pow.f64 (/.f64 x hi) 2)) (neg.f64 (pow.f64 (/.f64 lo hi) 2))) (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (/.f64 x hi) 2)) (sqrt.f64 (pow.f64 (/.f64 x hi) 2)) (neg.f64 (pow.f64 (/.f64 lo hi) 2))) (fma.f64 (neg.f64 (sqrt.f64 (pow.f64 (/.f64 lo hi) 2))) (sqrt.f64 (pow.f64 (/.f64 lo hi) 2)) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (/.f64 x hi) 2)) (sqrt.f64 (pow.f64 (/.f64 x hi) 2)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 2))))))
(*.f64 1 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 x hi) 2) 3) (pow.f64 (pow.f64 (/.f64 lo hi) 2) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 x hi) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 2)) (*.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 x hi) 2)) (*.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 2))) (+.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)))
(pow.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) 1)
(log.f64 (exp.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))))
(exp.f64 (log.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))))
(fma.f64 (/.f64 x hi) (/.f64 x hi) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)
(pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)
(log.f64 (exp.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(expm1.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(exp.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(*.f64 1 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) lo)
(*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3/2) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3/2))
(/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)
(log.f64 (exp.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(expm1.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(exp.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 1 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (cbrt.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (cbrt.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 (cbrt.f64 lo) (cbrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1)
(log.f64 (exp.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
Outputs
(/.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 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 -2 (*.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (/.f64 x lo) (/.f64 x lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (/.f64 x lo) (/.f64 x lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(/.f64 (pow.f64 x 2) (pow.f64 lo 2))
(/.f64 (*.f64 x x) (*.f64 lo lo))
(*.f64 (/.f64 x lo) (/.f64 x lo))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(fma.f64 -2 (*.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (/.f64 x lo) (/.f64 x lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (/.f64 x lo) (/.f64 x lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (/.f64 x lo) (/.f64 x lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(/.f64 (pow.f64 x 2) (pow.f64 lo 2))
(/.f64 (*.f64 x x) (*.f64 lo lo))
(*.f64 (/.f64 x lo) (/.f64 x lo))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(fma.f64 -2 (*.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (/.f64 x lo) (/.f64 x lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (/.f64 x lo) (/.f64 x lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (/.f64 x lo) (/.f64 x lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(/.f64 (pow.f64 x 2) (pow.f64 lo 2))
(/.f64 (*.f64 x x) (*.f64 lo lo))
(*.f64 (/.f64 x lo) (/.f64 x lo))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(fma.f64 -2 (*.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (/.f64 x lo) (/.f64 x lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (/.f64 x lo) (/.f64 x lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (/.f64 x lo) (/.f64 x lo))) (*.f64 (/.f64 hi lo) (/.f64 hi 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 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 -2 (*.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (/.f64 x lo) (/.f64 x lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (/.f64 x lo) (/.f64 x lo))) (*.f64 (/.f64 hi lo) (/.f64 hi 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 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 -2 (*.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (/.f64 x lo) (/.f64 x lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (/.f64 x lo) (/.f64 x lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) (*.f64 2 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) x) (/.f64 1 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))
(fma.f64 -1 (/.f64 (pow.f64 (/.f64 hi lo) 3) (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) (fma.f64 (-.f64 (*.f64 3 (/.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))) (/.f64 (*.f64 (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo))))) (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2))) x (/.f64 1 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 3 (*.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 hi (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo))))) (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2))) (/.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)))) (/.f64 (pow.f64 (/.f64 hi lo) 3) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) (*.f64 2 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) x) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 hi (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (*.f64 -1 (/.f64 hi (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (-.f64 (+.f64 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) (*.f64 2 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2)))) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))) (+.f64 (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 5) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))))))) (pow.f64 x 2)) (/.f64 1 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))))
(fma.f64 -1 (/.f64 (pow.f64 (/.f64 hi lo) 3) (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) (fma.f64 (-.f64 (*.f64 3 (/.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))) (/.f64 (*.f64 (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo))))) (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2))) x (fma.f64 (-.f64 (*.f64 (/.f64 (/.f64 hi (pow.f64 lo 3)) (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) -3) (+.f64 (/.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo)))) (/.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) (-.f64 (*.f64 3 (/.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))) (/.f64 (*.f64 (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo))))) (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2))))) (+.f64 (/.f64 1 (*.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2))) (neg.f64 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2) (pow.f64 lo 5))))))) (*.f64 x x) (/.f64 1 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 3 (*.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 hi (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo))))) (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2))) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (/.f64 (/.f64 hi (pow.f64 lo 3)) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo))) -3) (+.f64 (/.f64 (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) (-.f64 (*.f64 3 (*.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 hi (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo))))) (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2))))) (-.f64 (/.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2)) (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (pow.f64 lo 5)))))) (/.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo))))) (/.f64 (pow.f64 (/.f64 hi lo) 3) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) (*.f64 2 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) x) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -2 (/.f64 hi (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (*.f64 -1 (/.f64 hi (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (-.f64 (+.f64 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) (*.f64 2 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2)))) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))) (+.f64 (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 5) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))))))) (pow.f64 x 2)) (+.f64 (/.f64 1 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))) (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 3))) (/.f64 1 (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (-.f64 (+.f64 (*.f64 -2 (/.f64 hi (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (*.f64 -1 (/.f64 hi (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (-.f64 (+.f64 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) (*.f64 2 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2)))) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))) (+.f64 (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) (*.f64 -1 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 5) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2)))))))) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))) (+.f64 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 5) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) (*.f64 2 (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 5) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))))))) (pow.f64 x 3))))))
(fma.f64 -1 (/.f64 (pow.f64 (/.f64 hi lo) 3) (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) (fma.f64 (-.f64 (*.f64 3 (/.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))) (/.f64 (*.f64 (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo))))) (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2))) x (+.f64 (fma.f64 (-.f64 (*.f64 (/.f64 (/.f64 hi (pow.f64 lo 3)) (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) -3) (+.f64 (/.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo)))) (/.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) (-.f64 (*.f64 3 (/.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))) (/.f64 (*.f64 (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo))))) (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2))))) (+.f64 (/.f64 1 (*.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2))) (neg.f64 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2) (pow.f64 lo 5))))))) (*.f64 x x) (/.f64 1 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))) (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo)))) (*.f64 lo lo)) (/.f64 (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 3))) (/.f64 1 (*.f64 (pow.f64 lo 3) (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo)))) (-.f64 (*.f64 (/.f64 (/.f64 hi (pow.f64 lo 3)) (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) -3) (+.f64 (/.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo)))) (/.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) (-.f64 (*.f64 3 (/.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))) (/.f64 (*.f64 (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo))))) (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2))))) (+.f64 (/.f64 1 (*.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2))) (neg.f64 (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2) (pow.f64 lo 5)))))))) (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) (*.f64 3 (/.f64 (*.f64 hi hi) (*.f64 (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2) (pow.f64 lo 5)))))) (pow.f64 x 3)))))
(-.f64 (fma.f64 x (-.f64 (*.f64 3 (*.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 hi (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo))))) (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2))) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (/.f64 (/.f64 hi (pow.f64 lo 3)) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo))) -3) (+.f64 (/.f64 (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) (-.f64 (*.f64 3 (*.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 hi (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo))))) (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2))))) (-.f64 (/.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2)) (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (pow.f64 lo 5)))))) (fma.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 lo lo)) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 3)) (/.f64 1 (*.f64 (pow.f64 lo 3) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo))))) (fma.f64 3 (/.f64 (*.f64 hi hi) (*.f64 (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (pow.f64 lo 5))) (/.f64 (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) (-.f64 (*.f64 (/.f64 (/.f64 hi (pow.f64 lo 3)) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo))) -3) (+.f64 (/.f64 (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) (-.f64 (*.f64 3 (*.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 hi (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo))))) (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2))))) (-.f64 (/.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2)) (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (pow.f64 lo 5)))))))))) (pow.f64 x 3) (/.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)))))) (/.f64 (pow.f64 (/.f64 hi lo) 3) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo))))
(/.f64 x lo)
(-.f64 (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (*.f64 -2 (/.f64 hi (pow.f64 lo 3))))) (/.f64 x lo)) (*.f64 lo (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2))))))
(-.f64 (fma.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (/.f64 x lo)) (*.f64 lo (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo))))))
(-.f64 (fma.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (/.f64 x lo)) (+.f64 1 (*.f64 (*.f64 -2 (/.f64 hi (*.f64 lo lo))) lo)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) x) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (*.f64 -2 (/.f64 hi (pow.f64 lo 3))))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 hi (pow.f64 lo 3))) (*.f64 -1 (/.f64 hi (pow.f64 lo 3))))) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) lo)))) x) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))) x) (*.f64 lo (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2))))))))
(-.f64 (+.f64 (fma.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (/.f64 x lo)) (/.f64 (*.f64 (*.f64 lo lo) (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) x)) (+.f64 (/.f64 (*.f64 lo lo) (/.f64 x (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo)))) (-.f64 (*.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3)) (*.f64 lo (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo))))))))) (+.f64 (*.f64 lo (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo))))) (/.f64 lo (/.f64 x (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))))))
(-.f64 (+.f64 (fma.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (/.f64 x lo)) (/.f64 (*.f64 lo lo) (/.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))))) (+.f64 (/.f64 (*.f64 lo lo) (/.f64 x (*.f64 (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (fma.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (+.f64 -1 (neg.f64 (*.f64 (*.f64 -2 (/.f64 hi (*.f64 lo lo))) lo))))))) (fma.f64 lo (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 lo (/.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)))))))
(-.f64 (+.f64 (/.f64 x lo) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) x) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (pow.f64 x 2)) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (*.f64 -2 (/.f64 hi (pow.f64 lo 3)))))))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 hi (pow.f64 lo 3))) (*.f64 -1 (/.f64 hi (pow.f64 lo 3))))) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) lo)))) x) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 hi (pow.f64 lo 3))) (*.f64 -1 (/.f64 hi (pow.f64 lo 3))))) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) lo)))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (*.f64 lo (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))) (*.f64 (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (*.f64 -2 (/.f64 hi (pow.f64 lo 3))))) (*.f64 lo (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))))) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (pow.f64 lo 2))))))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))) x) (*.f64 lo (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2))))))))))
(-.f64 (+.f64 (/.f64 x lo) (+.f64 (/.f64 (*.f64 (*.f64 lo lo) (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) x) (+.f64 (*.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3)) (/.f64 (*.f64 lo lo) (/.f64 (*.f64 x x) (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3)))))))) (+.f64 (/.f64 (*.f64 lo lo) (/.f64 x (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo)))) (-.f64 (*.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3)) (*.f64 lo (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo))))))))) (+.f64 (/.f64 (*.f64 lo lo) (/.f64 (*.f64 x x) (*.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) (-.f64 (*.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3)) (*.f64 lo (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo))))))))) (+.f64 (+.f64 (*.f64 lo (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo))))) (/.f64 lo (/.f64 x (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))))) (/.f64 (*.f64 (*.f64 lo lo) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo)))) (-.f64 (*.f64 (*.f64 lo lo) (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) (fma.f64 lo (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) (*.f64 (-.f64 (*.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3)) (*.f64 lo (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo)))))) (*.f64 (*.f64 lo lo) (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo)))))))))) (*.f64 x x))))))
(-.f64 (-.f64 (+.f64 (/.f64 x lo) (+.f64 (/.f64 (*.f64 lo lo) (/.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))))) (fma.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (*.f64 (/.f64 (*.f64 lo lo) x) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) x))))) (/.f64 (*.f64 lo lo) (/.f64 x (*.f64 (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (fma.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (+.f64 -1 (neg.f64 (*.f64 (*.f64 -2 (/.f64 hi (*.f64 lo lo))) lo)))))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 lo lo) x) (/.f64 (*.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) (fma.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (+.f64 -1 (neg.f64 (*.f64 (*.f64 -2 (/.f64 hi (*.f64 lo lo))) lo))))) x)) (/.f64 (*.f64 (*.f64 (*.f64 lo lo) (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (-.f64 (*.f64 (*.f64 lo lo) (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) (fma.f64 (fma.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (+.f64 -1 (neg.f64 (*.f64 (*.f64 -2 (/.f64 hi (*.f64 lo lo))) lo)))) (*.f64 (*.f64 lo lo) (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (*.f64 lo (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)))))) (*.f64 x x))) (fma.f64 lo (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 lo (/.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)))))))
(/.f64 x lo)
(-.f64 (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (*.f64 -2 (/.f64 hi (pow.f64 lo 3))))) (/.f64 x lo)) (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))))
(-.f64 (fma.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (/.f64 x lo)) (*.f64 (neg.f64 lo) (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (neg.f64 (/.f64 1 lo)))))
(+.f64 (fma.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (/.f64 x lo)) (*.f64 lo (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo))))
(-.f64 (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (*.f64 -2 (/.f64 hi (pow.f64 lo 3))))) (+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 hi (pow.f64 lo 3))) (*.f64 -1 (/.f64 hi (pow.f64 lo 3))))) (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))))))) x)))) (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))))
(-.f64 (+.f64 (fma.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (/.f64 x lo)) (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 lo lo) (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3)) (fma.f64 (*.f64 lo lo) (*.f64 (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (neg.f64 (/.f64 1 lo))) (-.f64 (*.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3)) (*.f64 (neg.f64 lo) (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (neg.f64 (/.f64 1 lo)))))) (*.f64 (neg.f64 lo) (+.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))) x))) (*.f64 (neg.f64 lo) (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (neg.f64 (/.f64 1 lo)))))
(+.f64 (-.f64 (fma.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (/.f64 x lo)) (/.f64 (-.f64 (+.f64 (*.f64 (*.f64 lo lo) (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3)) (*.f64 lo (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)))) (*.f64 (*.f64 (*.f64 lo lo) (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo))) (fma.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (*.f64 lo (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))))) x)) (*.f64 lo (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (pow.f64 x 2)) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (*.f64 -2 (/.f64 hi (pow.f64 lo 3))))) (+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 hi (pow.f64 lo 3))) (*.f64 -1 (/.f64 hi (pow.f64 lo 3))))) (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))))))) x))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (+.f64 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (*.f64 -2 (/.f64 hi (pow.f64 lo 3))))) (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))))) (*.f64 -1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))) (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 hi (pow.f64 lo 3))) (*.f64 -1 (/.f64 hi (pow.f64 lo 3))))) (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))))) (pow.f64 x 2)) (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))))))
(+.f64 (/.f64 (*.f64 lo lo) (/.f64 (*.f64 x x) (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))))) (-.f64 (+.f64 (fma.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (/.f64 x lo)) (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 lo lo) (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3)) (fma.f64 (*.f64 lo lo) (*.f64 (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (neg.f64 (/.f64 1 lo))) (-.f64 (*.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3)) (*.f64 (neg.f64 lo) (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (neg.f64 (/.f64 1 lo)))))) (*.f64 (neg.f64 lo) (+.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))) x))) (+.f64 (/.f64 (-.f64 (*.f64 (*.f64 lo lo) (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3)) (fma.f64 (*.f64 lo lo) (*.f64 (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (neg.f64 (/.f64 1 lo))) (-.f64 (*.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3)) (*.f64 (neg.f64 lo) (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (neg.f64 (/.f64 1 lo)))))) (*.f64 (neg.f64 lo) (+.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (/.f64 (*.f64 x x) (*.f64 (*.f64 lo lo) (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (neg.f64 (/.f64 1 lo)))))) (+.f64 (*.f64 (neg.f64 lo) (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (neg.f64 (/.f64 1 lo)))) (/.f64 (*.f64 lo lo) (/.f64 (*.f64 x x) (*.f64 (+.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (-.f64 (*.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3)) (*.f64 (neg.f64 lo) (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (neg.f64 (/.f64 1 lo))))))))))))
(+.f64 (*.f64 (/.f64 (*.f64 lo lo) x) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) x)) (-.f64 (-.f64 (fma.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (/.f64 x lo)) (/.f64 (-.f64 (+.f64 (*.f64 (*.f64 lo lo) (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3)) (*.f64 lo (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)))) (*.f64 (*.f64 (*.f64 lo lo) (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo))) (fma.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (*.f64 lo (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))))) x)) (+.f64 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (*.f64 lo lo) (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3)) (*.f64 lo (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)))) (*.f64 (*.f64 (*.f64 lo lo) (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo))) (fma.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (*.f64 lo (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))))) x) (/.f64 (*.f64 (*.f64 lo lo) (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo))) x)) (-.f64 (*.f64 (/.f64 (*.f64 lo lo) x) (/.f64 (*.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) (fma.f64 (*.f64 lo lo) (*.f64 (/.f64 hi (pow.f64 lo 3)) -3) (*.f64 lo (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo))))) x)) (*.f64 lo (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))))))
(/.f64 (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))))
(/.f64 (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))))
(/.f64 (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))))
(+.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))))) (*.f64 -2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))))))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2)))) (/.f64 (pow.f64 x 3) (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 3)))))
(+.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo)))) (fma.f64 hi (-.f64 (*.f64 (/.f64 (*.f64 x x) (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))))) -3) (/.f64 (*.f64 (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2))) (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo)))))))
(+.f64 (/.f64 1 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))) (fma.f64 hi (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))) -3) (/.f64 (*.f64 (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2))) (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))))))
(+.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))))) (*.f64 -2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))))))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2)))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))))))) (+.f64 (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 3)))) (*.f64 -2 (/.f64 (pow.f64 x 2) (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 3))))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2))) (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2) (pow.f64 lo 5)))))) (pow.f64 hi 2)) (/.f64 (pow.f64 x 3) (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 3))))))
(+.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo)))) (fma.f64 hi (-.f64 (*.f64 (/.f64 (*.f64 x x) (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))))) -3) (/.f64 (*.f64 (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2))) (fma.f64 (-.f64 (*.f64 3 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo)))))) (+.f64 (/.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2)) (+.f64 (/.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 5)) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2)) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))))) -3) (/.f64 (*.f64 (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2))) (/.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo))))))) (*.f64 hi hi) (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))))))))
(+.f64 (/.f64 1 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))) (fma.f64 hi (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))) -3) (/.f64 (*.f64 (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2))) (fma.f64 (*.f64 hi hi) (-.f64 (*.f64 3 (/.f64 (/.f64 x (pow.f64 lo 3)) (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))))) (+.f64 (+.f64 (/.f64 1 (*.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2))) (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 5) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2)))) (/.f64 (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))) -3) (/.f64 (*.f64 (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2))))))) (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))))))))
(+.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))))) (*.f64 -2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))))))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2)))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))))))) (+.f64 (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 3)))) (*.f64 -2 (/.f64 (pow.f64 x 2) (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 3))))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2))) (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2) (pow.f64 lo 5)))))) (pow.f64 hi 2)) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 3))) (+.f64 (/.f64 1 (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 5) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 3))))) (+.f64 (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2))) (+.f64 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 5) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))))) (*.f64 -2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))))))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2)))) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))))))) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (*.f64 -2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 5) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2)))))))) (pow.f64 hi 3)) (/.f64 (pow.f64 x 3) (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 3)))))))
(+.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo)))) (fma.f64 hi (-.f64 (*.f64 (/.f64 (*.f64 x x) (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))))) -3) (/.f64 (*.f64 (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2))) (fma.f64 (-.f64 (*.f64 3 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo)))))) (+.f64 (/.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2)) (+.f64 (/.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 5)) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2)) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))))) -3) (/.f64 (*.f64 (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2))) (/.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo))))))) (*.f64 hi hi) (fma.f64 (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo)) (*.f64 lo lo)) (/.f64 (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 3))) (+.f64 (/.f64 1 (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))))) (fma.f64 -1 (/.f64 (/.f64 (*.f64 x x) (pow.f64 lo 5)) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2)) (+.f64 (/.f64 (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo)) (/.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) (-.f64 (*.f64 3 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo)))))) (+.f64 (/.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2)) (+.f64 (/.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 5)) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2)) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))))) -3) (/.f64 (*.f64 (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2))) (/.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo))))))))) (*.f64 -2 (/.f64 (/.f64 (*.f64 x x) (pow.f64 lo 5)) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2))))))) (pow.f64 hi 3) (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo)))))))))
(+.f64 (/.f64 1 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))) (fma.f64 hi (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))) -3) (/.f64 (*.f64 (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2))) (fma.f64 (*.f64 hi hi) (-.f64 (*.f64 3 (/.f64 (/.f64 x (pow.f64 lo 3)) (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))))) (+.f64 (+.f64 (/.f64 1 (*.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2))) (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 5) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2)))) (/.f64 (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))) -3) (/.f64 (*.f64 (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2))))))) (fma.f64 (pow.f64 hi 3) (-.f64 (/.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))) (*.f64 lo lo)) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 3)) (+.f64 (-.f64 (/.f64 1 (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))))) (/.f64 (/.f64 (*.f64 x x) (pow.f64 lo 5)) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2))) (fma.f64 -2 (/.f64 (/.f64 (*.f64 x x) (pow.f64 lo 5)) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2)) (/.f64 (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) (-.f64 (*.f64 3 (/.f64 (/.f64 x (pow.f64 lo 3)) (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))))) (+.f64 (+.f64 (/.f64 1 (*.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2))) (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 5) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2)))) (/.f64 (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))) -3) (/.f64 (*.f64 (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2)))))))))))) (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))))))))
(*.f64 -1 (/.f64 hi lo))
(neg.f64 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(-.f64 (+.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 lo 2)) (*.f64 -1 (/.f64 hi lo))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo)))
(-.f64 (fma.f64 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (*.f64 lo lo) (neg.f64 (/.f64 hi lo))) (neg.f64 (*.f64 lo (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo)))))
(fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (fma.f64 -1 (/.f64 hi lo) (*.f64 lo (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (pow.f64 lo 2)) hi) (+.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 lo 2)) (*.f64 -1 (/.f64 hi lo)))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) hi)) (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3))))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo))))) hi))))
(-.f64 (+.f64 (fma.f64 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (*.f64 lo lo) (neg.f64 (/.f64 hi lo))) (/.f64 (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3) (/.f64 hi (*.f64 lo lo)))) (fma.f64 -1 (*.f64 lo (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo))) (fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))))) (/.f64 (*.f64 lo lo) (/.f64 hi (*.f64 (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo)) (-.f64 (*.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 lo 3)))) (neg.f64 (*.f64 lo (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo)))))))))))
(-.f64 (+.f64 (+.f64 (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 (neg.f64 hi) lo)) (/.f64 (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3) (/.f64 hi (*.f64 lo lo)))) (*.f64 lo (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))) (-.f64 (/.f64 (*.f64 lo lo) (/.f64 hi (*.f64 (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (*.f64 lo (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))))) (/.f64 (+.f64 lo (*.f64 lo (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))) hi)))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (pow.f64 lo 2)) hi) (+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (pow.f64 hi 2)) (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 lo 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) hi)) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo)) (+.f64 (/.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3))))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo))))) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3))))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo))))) hi) (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))))) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 lo 2)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo))) (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 lo 2))) (*.f64 -1 (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) lo)))))) (pow.f64 hi 2)))))))
(+.f64 (/.f64 (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3) (/.f64 hi (*.f64 lo lo))) (-.f64 (+.f64 (fma.f64 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (*.f64 lo lo) (neg.f64 (/.f64 hi lo))) (/.f64 (*.f64 (*.f64 lo lo) (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (*.f64 hi hi))) (fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))))) (fma.f64 -1 (*.f64 lo (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo))) (+.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) (/.f64 (*.f64 hi hi) (*.f64 (*.f64 lo lo) (-.f64 (*.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 lo 3)))) (neg.f64 (*.f64 lo (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo)))))))) (+.f64 (/.f64 (*.f64 lo lo) (/.f64 hi (*.f64 (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo)) (-.f64 (*.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 lo 3)))) (neg.f64 (*.f64 lo (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo)))))))) (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (*.f64 (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo)) (-.f64 (*.f64 (*.f64 lo lo) (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3)) (fma.f64 (-.f64 (*.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 lo 3)))) (neg.f64 (*.f64 lo (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo))))) (*.f64 (*.f64 lo lo) (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo))) (neg.f64 (+.f64 lo (*.f64 lo (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))))))))))))))))
(+.f64 (/.f64 (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3) (/.f64 hi (*.f64 lo lo))) (-.f64 (-.f64 (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (*.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) hi))) (/.f64 hi lo)) (-.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))) lo (/.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 hi (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (*.f64 lo (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))))) (+.f64 (/.f64 (*.f64 lo lo) (/.f64 hi (*.f64 (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (*.f64 lo (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))))) (*.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (*.f64 (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (-.f64 (*.f64 (*.f64 lo lo) (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3)) (-.f64 (*.f64 (*.f64 lo lo) (*.f64 (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (*.f64 lo (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))) (+.f64 lo (*.f64 lo (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))))))) 1)))) (/.f64 (+.f64 lo (*.f64 lo (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))) hi))))
(*.f64 -1 (/.f64 hi lo))
(neg.f64 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(-.f64 (+.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 lo 2)) (*.f64 -1 (/.f64 hi lo))) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) lo))
(-.f64 (fma.f64 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (*.f64 lo lo) (neg.f64 (/.f64 hi lo))) (*.f64 lo (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (*.f64 lo lo))))))
(-.f64 (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 (neg.f64 hi) lo)) (+.f64 1 (*.f64 lo (*.f64 2 (/.f64 x (*.f64 lo lo))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (pow.f64 lo 2)) (+.f64 (*.f64 lo (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) (*.f64 (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3))))) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) lo)) (pow.f64 lo 2))))) hi)) (+.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 lo 2)) (*.f64 -1 (/.f64 hi lo)))) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) lo))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 (*.f64 lo lo) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3)))) (fma.f64 lo (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (*.f64 lo lo)))) (*.f64 (*.f64 lo lo) (-.f64 (*.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 lo 3)))) (*.f64 lo (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (*.f64 lo lo)))))))))) hi) (fma.f64 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (*.f64 lo lo) (neg.f64 (/.f64 hi lo)))) (*.f64 lo (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (*.f64 lo lo))))))
(-.f64 (-.f64 (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 (neg.f64 hi) lo)) (/.f64 (-.f64 (*.f64 (*.f64 lo lo) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3)))) (fma.f64 (fma.f64 2 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (*.f64 lo lo) (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (neg.f64 (+.f64 1 (*.f64 lo (*.f64 2 (/.f64 x (*.f64 lo lo)))))))) (+.f64 lo (*.f64 lo (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))))) hi)) (+.f64 1 (*.f64 lo (*.f64 2 (/.f64 x (*.f64 lo lo))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (pow.f64 lo 2)) (+.f64 (*.f64 lo (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) (*.f64 (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3))))) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) lo)) (pow.f64 lo 2))))) hi)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (pow.f64 hi 2)) (+.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 lo 2)) (*.f64 -1 (/.f64 hi lo))))) (+.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) lo) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (pow.f64 lo 2)) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3)))) (pow.f64 lo 2)) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) lo)) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) (pow.f64 lo 2))) (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) lo))))) (pow.f64 hi 2)) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 2 (/.f64 x (pow.f64 lo 3))))) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) lo)) (*.f64 (pow.f64 lo 2) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))))) (pow.f64 hi 2)))))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 (*.f64 lo lo) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3)))) (fma.f64 lo (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (*.f64 lo lo)))) (*.f64 (*.f64 lo lo) (-.f64 (*.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 lo 3)))) (*.f64 lo (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (*.f64 lo lo)))))))))) hi) (+.f64 (fma.f64 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (*.f64 lo lo) (neg.f64 (/.f64 hi lo))) (/.f64 (*.f64 (*.f64 lo lo) (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (*.f64 hi hi)))) (fma.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (*.f64 lo lo)))) lo (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (*.f64 lo lo)))) (*.f64 (*.f64 lo lo) (-.f64 (*.f64 (*.f64 lo lo) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3)))) (fma.f64 (-.f64 (*.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 lo 3)))) (*.f64 lo (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (*.f64 lo lo)))))) (*.f64 (*.f64 lo lo) (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (*.f64 lo lo))))) (+.f64 lo (*.f64 lo (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo)))))))) (*.f64 hi hi)) (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 lo 3)))) (*.f64 lo (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (*.f64 lo lo)))))) (*.f64 (*.f64 lo lo) (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))))) (*.f64 hi hi)))))
(-.f64 (-.f64 (-.f64 (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (*.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (+.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) hi))) (/.f64 hi lo)) (/.f64 (-.f64 (*.f64 (*.f64 lo lo) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3)))) (fma.f64 (fma.f64 2 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (*.f64 lo lo) (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (neg.f64 (+.f64 1 (*.f64 lo (*.f64 2 (/.f64 x (*.f64 lo lo)))))))) (+.f64 lo (*.f64 lo (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))))) hi)) (+.f64 (fma.f64 lo (fma.f64 2 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (/.f64 (fma.f64 2 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) hi) (/.f64 (*.f64 (*.f64 lo lo) (-.f64 (*.f64 (*.f64 lo lo) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3)))) (fma.f64 lo (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) (*.f64 (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (neg.f64 (+.f64 1 (*.f64 lo (*.f64 2 (/.f64 x (*.f64 lo lo))))))) (*.f64 (*.f64 lo lo) (fma.f64 2 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))))) hi))) (*.f64 (/.f64 (*.f64 (*.f64 lo lo) (fma.f64 (*.f64 lo lo) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (neg.f64 (+.f64 1 (*.f64 lo (*.f64 2 (/.f64 x (*.f64 lo lo)))))))) hi) (/.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) hi))))
(/.f64 (-.f64 x hi) lo)
(-.f64 (/.f64 x lo) (+.f64 1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 (-.f64 x hi) 2))) (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(-.f64 (fma.f64 2 (/.f64 (*.f64 lo lo) (pow.f64 (-.f64 x hi) 2)) (/.f64 x lo)) (+.f64 1 (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 2) (pow.f64 (-.f64 x hi) 2))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 x hi) 3))) (/.f64 x lo))) (+.f64 1 (/.f64 hi lo)))
(-.f64 (fma.f64 2 (/.f64 (*.f64 lo lo) (pow.f64 (-.f64 x hi) 2)) (fma.f64 -2 (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 x hi) 3)) (/.f64 x lo))) (+.f64 1 (/.f64 hi lo)))
1
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x lo)))
(-.f64 (+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 x hi) (-.f64 hi x)) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2))))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (+.f64 1 (neg.f64 (/.f64 (fma.f64 (-.f64 x hi) (-.f64 hi x) (pow.f64 (-.f64 x hi) 2)) (*.f64 lo lo)))) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (-.f64 (-.f64 1 (/.f64 (fma.f64 (-.f64 x hi) (-.f64 hi x) (pow.f64 (-.f64 x hi) 2)) (*.f64 lo lo))) (/.f64 x lo)))
(-.f64 (+.f64 (/.f64 hi lo) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 x hi) (-.f64 hi x)) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2))) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) (+.f64 (*.f64 (-.f64 x hi) (-.f64 hi x)) (pow.f64 (-.f64 x hi) 2))) (pow.f64 lo 3))) (+.f64 (/.f64 x lo) (/.f64 (*.f64 (pow.f64 (-.f64 x hi) 2) (-.f64 hi x)) (pow.f64 lo 3)))))
(+.f64 (/.f64 hi lo) (-.f64 (+.f64 1 (fma.f64 -1 (/.f64 (fma.f64 (-.f64 x hi) (-.f64 hi x) (pow.f64 (-.f64 x hi) 2)) (*.f64 lo lo)) (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (fma.f64 -1 (/.f64 (*.f64 (-.f64 x hi) (fma.f64 (-.f64 x hi) (-.f64 hi x) (pow.f64 (-.f64 x hi) 2))) (pow.f64 lo 3)) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 (-.f64 x hi) 2) (/.f64 (pow.f64 lo 3) (-.f64 hi x)))))))
(+.f64 (/.f64 hi lo) (-.f64 (+.f64 (-.f64 1 (/.f64 (fma.f64 (-.f64 x hi) (-.f64 hi x) (pow.f64 (-.f64 x hi) 2)) (*.f64 lo lo))) (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (-.f64 (+.f64 (/.f64 x lo) (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 hi x) lo))) (/.f64 (fma.f64 (-.f64 x hi) (*.f64 (-.f64 x hi) (-.f64 hi x)) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 3)))))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(fma.f64 -1 (/.f64 (-.f64 x hi) lo) 1)
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 x hi) 2)) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1))
(fma.f64 -1 (/.f64 (*.f64 0 (pow.f64 (-.f64 x hi) 2)) (*.f64 lo lo)) (fma.f64 -1 (/.f64 (-.f64 x hi) lo) 1))
(+.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) (/.f64 0 (*.f64 lo lo)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 x hi) 2)) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (-.f64 x hi) 3)) (+.f64 (pow.f64 (-.f64 x hi) 3) (*.f64 (-.f64 x hi) (+.f64 (*.f64 -1 (pow.f64 (-.f64 x hi) 2)) (pow.f64 (-.f64 x hi) 2))))) (pow.f64 lo 3))) 1)))
(fma.f64 -1 (/.f64 (*.f64 0 (pow.f64 (-.f64 x hi) 2)) (*.f64 lo lo)) (fma.f64 -1 (/.f64 (-.f64 x hi) lo) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 x hi) 3)) (+.f64 (pow.f64 (-.f64 x hi) 3) (*.f64 (-.f64 x hi) (*.f64 0 (pow.f64 (-.f64 x hi) 2))))) (pow.f64 lo 3)) 1)))
(+.f64 (-.f64 (/.f64 0 (*.f64 lo lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 1 (/.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 x hi) 3)) (fma.f64 (-.f64 x hi) 0 (pow.f64 (-.f64 x hi) 3))) (pow.f64 lo 3))))
(/.f64 1 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))
(/.f64 1 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(/.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (*.f64 lo (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) (*.f64 -2 (/.f64 hi (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))))) x)) (/.f64 1 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))
(fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 (*.f64 lo (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2))) (*.f64 -2 (/.f64 (/.f64 hi (*.f64 lo lo)) (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2))))) (/.f64 1 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))))
(-.f64 (/.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo))) (*.f64 x (fma.f64 -2 (/.f64 (/.f64 hi (*.f64 lo lo)) (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2)) (/.f64 1 (*.f64 lo (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (*.f64 lo (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) (*.f64 -2 (/.f64 hi (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))))) x)) (+.f64 (/.f64 1 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 lo (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) (*.f64 -2 (/.f64 hi (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))))) (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2))))) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2)))) (pow.f64 x 2)))))
(+.f64 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 (*.f64 lo (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2))) (*.f64 -2 (/.f64 (/.f64 hi (*.f64 lo lo)) (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2))))) (/.f64 1 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))) (neg.f64 (*.f64 (*.f64 x x) (fma.f64 -1 (/.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo)))) (/.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) (+.f64 (/.f64 1 (*.f64 lo (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2))) (*.f64 -2 (/.f64 (/.f64 hi (*.f64 lo lo)) (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2)))))) (/.f64 1 (*.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2)))))))
(-.f64 (-.f64 (/.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo))) (*.f64 x (fma.f64 -2 (/.f64 (/.f64 hi (*.f64 lo lo)) (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2)) (/.f64 1 (*.f64 lo (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2)))))) (*.f64 (*.f64 x x) (-.f64 (/.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2)) (/.f64 (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) (fma.f64 -2 (/.f64 (/.f64 hi (*.f64 lo lo)) (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2)) (/.f64 1 (*.f64 lo (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2)))))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (*.f64 lo (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) (*.f64 -2 (/.f64 hi (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))))) x)) (+.f64 (/.f64 1 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 lo (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) (*.f64 -2 (/.f64 hi (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2)))))) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (*.f64 lo (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) (*.f64 -2 (/.f64 hi (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))))) (*.f64 (pow.f64 lo 2) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (pow.f64 x 3))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 lo (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))) (*.f64 -2 (/.f64 hi (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2))))) (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2))))) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) (/.f64 1 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 2)))) (pow.f64 x 2))))))
(+.f64 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 (*.f64 lo (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2))) (*.f64 -2 (/.f64 (/.f64 hi (*.f64 lo lo)) (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2))))) (/.f64 1 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 x 3) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo)))) (fma.f64 -1 (/.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo)))) (/.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) (+.f64 (/.f64 1 (*.f64 lo (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2))) (*.f64 -2 (/.f64 (/.f64 hi (*.f64 lo lo)) (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2)))))) (/.f64 1 (*.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2))))) (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) (/.f64 (+.f64 (/.f64 1 (*.f64 lo (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2))) (*.f64 -2 (/.f64 (/.f64 hi (*.f64 lo lo)) (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2)))) (*.f64 (*.f64 lo lo) (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))))))) (*.f64 (*.f64 x x) (fma.f64 -1 (/.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo)))) (/.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) (+.f64 (/.f64 1 (*.f64 lo (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2))) (*.f64 -2 (/.f64 (/.f64 hi (*.f64 lo lo)) (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2)))))) (/.f64 1 (*.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) 2))))))))
(-.f64 (fma.f64 -1 (fma.f64 (pow.f64 x 3) (-.f64 (/.f64 (neg.f64 (fma.f64 -2 (/.f64 (/.f64 hi (*.f64 lo lo)) (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2)) (/.f64 1 (*.f64 lo (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2))))) (*.f64 (*.f64 lo lo) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)))) (/.f64 (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) (-.f64 (/.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2)) (/.f64 (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) (fma.f64 -2 (/.f64 (/.f64 hi (*.f64 lo lo)) (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2)) (/.f64 1 (*.f64 lo (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2)))))))))) (*.f64 (*.f64 x x) (-.f64 (/.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2)) (/.f64 (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) (fma.f64 -2 (/.f64 (/.f64 hi (*.f64 lo lo)) (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2)) (/.f64 1 (*.f64 lo (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2))))))))) (/.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)))) (*.f64 x (fma.f64 -2 (/.f64 (/.f64 hi (*.f64 lo lo)) (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2)) (/.f64 1 (*.f64 lo (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) 2))))))
(/.f64 (pow.f64 lo 2) (pow.f64 x 2))
(/.f64 (*.f64 lo lo) (*.f64 x x))
(*.f64 (/.f64 lo x) (/.f64 lo x))
(+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 x 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (pow.f64 lo 4)) (pow.f64 x 3))))
(+.f64 (/.f64 (*.f64 lo lo) (*.f64 x x)) (neg.f64 (/.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 4)))))
(-.f64 (*.f64 (/.f64 lo x) (/.f64 lo x)) (/.f64 (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (pow.f64 x 3) (pow.f64 lo 4))))
(+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 4) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) 2) (pow.f64 lo 6)))) (pow.f64 x 4))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (pow.f64 lo 4)) (pow.f64 x 3)))))
(+.f64 (/.f64 (*.f64 lo lo) (*.f64 x x)) (*.f64 -1 (+.f64 (/.f64 (fma.f64 (pow.f64 lo 4) (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) (neg.f64 (*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo)))) 2) (pow.f64 lo 6)))) (pow.f64 x 4)) (/.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 4))))))
(-.f64 (-.f64 (*.f64 (/.f64 lo x) (/.f64 lo x)) (/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) (pow.f64 lo 4)) (*.f64 (pow.f64 (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) 2) (pow.f64 lo 6))) (pow.f64 x 4))) (/.f64 (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (pow.f64 x 3) (pow.f64 lo 4))))
(+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (*.f64 (pow.f64 lo 6) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 (pow.f64 lo 4) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) 2) (pow.f64 lo 6)))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))))))) (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 4) (-.f64 (+.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) 2) (pow.f64 lo 6)))) (pow.f64 x 4))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (pow.f64 lo 2)))) (pow.f64 lo 4)) (pow.f64 x 3))))))
(+.f64 (/.f64 (*.f64 lo lo) (*.f64 x x)) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo)))) (*.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) (pow.f64 lo 6))) (neg.f64 (*.f64 (fma.f64 (pow.f64 lo 4) (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) (neg.f64 (*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo)))) 2) (pow.f64 lo 6)))) (*.f64 (*.f64 lo lo) (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo)))))))) (pow.f64 x 5)) (*.f64 -1 (+.f64 (/.f64 (fma.f64 (pow.f64 lo 4) (+.f64 1 (-.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))) (neg.f64 (*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo)))) 2) (pow.f64 lo 6)))) (pow.f64 x 4)) (/.f64 (+.f64 (/.f64 1 lo) (*.f64 -2 (/.f64 hi (*.f64 lo lo)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 4)))))))
(+.f64 (*.f64 (/.f64 lo x) (/.f64 lo x)) (-.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (pow.f64 x 3) (pow.f64 lo 4))) (/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) (pow.f64 lo 4)) (*.f64 (pow.f64 (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) 2) (pow.f64 lo 6))) (pow.f64 x 4))) (/.f64 (neg.f64 (fma.f64 (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) (pow.f64 lo 6)) (*.f64 (-.f64 (*.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) (pow.f64 lo 4)) (*.f64 (pow.f64 (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) 2) (pow.f64 lo 6))) (*.f64 (*.f64 lo lo) (fma.f64 -2 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)))))) (pow.f64 x 5))))
(/.f64 (pow.f64 lo 2) (pow.f64 x 2))
(/.f64 (*.f64 lo lo) (*.f64 x x))
(*.f64 (/.f64 lo x) (/.f64 lo x))
(+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 x 2)) (/.f64 (*.f64 (pow.f64 lo 4) (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 x 3)))
(+.f64 (/.f64 (*.f64 lo lo) (*.f64 x x)) (/.f64 (pow.f64 lo 4) (/.f64 (pow.f64 x 3) (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (neg.f64 (/.f64 1 lo))))))
(+.f64 (*.f64 (/.f64 lo x) (/.f64 lo x)) (/.f64 (pow.f64 lo 4) (/.f64 (pow.f64 x 3) (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 4) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 -1 (*.f64 (pow.f64 lo 6) (pow.f64 (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (pow.f64 x 4))) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 x 2)) (/.f64 (*.f64 (pow.f64 lo 4) (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 x 3))))
(fma.f64 -1 (/.f64 (fma.f64 (pow.f64 lo 4) (+.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (neg.f64 (*.f64 (pow.f64 lo 6) (pow.f64 (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (neg.f64 (/.f64 1 lo))) 2)))) (pow.f64 x 4)) (+.f64 (/.f64 (*.f64 lo lo) (*.f64 x x)) (/.f64 (pow.f64 lo 4) (/.f64 (pow.f64 x 3) (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (neg.f64 (/.f64 1 lo)))))))
(-.f64 (+.f64 (*.f64 (/.f64 lo x) (/.f64 lo x)) (/.f64 (pow.f64 lo 4) (/.f64 (pow.f64 x 3) (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo))))) (/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) (pow.f64 lo 4)) (*.f64 (pow.f64 lo 6) (pow.f64 (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) 2))) (pow.f64 x 4)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 4) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 -1 (*.f64 (pow.f64 lo 6) (pow.f64 (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (pow.f64 x 4))) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 6) (*.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (pow.f64 x 5))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 4) (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 x 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) (+.f64 (*.f64 (pow.f64 lo 4) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 -1 (*.f64 (pow.f64 lo 6) (pow.f64 (-.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2)))))) (pow.f64 x 5)))))))
(fma.f64 -1 (/.f64 (fma.f64 (pow.f64 lo 4) (+.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (neg.f64 (*.f64 (pow.f64 lo 6) (pow.f64 (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (neg.f64 (/.f64 1 lo))) 2)))) (pow.f64 x 4)) (+.f64 (/.f64 (*.f64 lo lo) (*.f64 x x)) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 lo 6) (*.f64 (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (neg.f64 (/.f64 1 lo))) (+.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))) (pow.f64 x 5)) (+.f64 (/.f64 (pow.f64 lo 4) (/.f64 (pow.f64 x 3) (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (neg.f64 (/.f64 1 lo))))) (neg.f64 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 x 5) (*.f64 (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (neg.f64 (/.f64 1 lo))) (fma.f64 (pow.f64 lo 4) (+.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (neg.f64 (*.f64 (pow.f64 lo 6) (pow.f64 (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (neg.f64 (/.f64 1 lo))) 2))))))))))))
(-.f64 (+.f64 (-.f64 (*.f64 (/.f64 lo x) (/.f64 lo x)) (/.f64 (pow.f64 lo 6) (/.f64 (pow.f64 x 5) (*.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))))) (-.f64 (/.f64 (pow.f64 lo 4) (/.f64 (pow.f64 x 3) (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 x 5) (*.f64 (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (-.f64 (*.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) (pow.f64 lo 4)) (*.f64 (pow.f64 lo 6) (pow.f64 (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) 2)))))))) (/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)) (pow.f64 lo 4)) (*.f64 (pow.f64 lo 6) (pow.f64 (fma.f64 2 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) 2))) (pow.f64 x 4)))
(/.f64 1 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))))
(/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))))
(/.f64 1 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))))
(+.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (*.f64 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2) lo)) (*.f64 -2 (/.f64 x (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2))))) hi))
(+.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo)))) (*.f64 hi (+.f64 (/.f64 1 (*.f64 lo (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2))) (*.f64 2 (/.f64 (/.f64 x (*.f64 lo lo)) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2))))))
(fma.f64 hi (+.f64 (/.f64 (/.f64 1 lo) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2)) (*.f64 2 (/.f64 (/.f64 x (*.f64 lo lo)) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2)))) (/.f64 1 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))))
(+.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2) lo)) (*.f64 -2 (/.f64 x (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2))))) hi) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 lo (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2))) (*.f64 -2 (/.f64 x (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2) (pow.f64 lo 2))))) (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2) (pow.f64 lo 2)))) (pow.f64 hi 2)))))
(+.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo)))) (fma.f64 (+.f64 (/.f64 1 (*.f64 lo (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2))) (*.f64 2 (/.f64 (/.f64 x (*.f64 lo lo)) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2)))) hi (neg.f64 (*.f64 (*.f64 hi hi) (+.f64 (/.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2)) (/.f64 (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo)) (/.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) (+.f64 (/.f64 1 (*.f64 lo (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2))) (*.f64 2 (/.f64 (/.f64 x (*.f64 lo lo)) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2)))))))))))
(-.f64 (fma.f64 hi (+.f64 (/.f64 (/.f64 1 lo) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2)) (*.f64 2 (/.f64 (/.f64 x (*.f64 lo lo)) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2)))) (/.f64 1 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))))) (*.f64 (*.f64 hi hi) (+.f64 (/.f64 1 (*.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2))) (/.f64 (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) (+.f64 (/.f64 (/.f64 1 lo) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2)) (*.f64 2 (/.f64 (/.f64 x (*.f64 lo lo)) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2)))))))))
(+.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2) lo)) (*.f64 -2 (/.f64 x (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2))))) hi) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 lo (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2))) (*.f64 -2 (/.f64 x (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2) (pow.f64 lo 2))))) (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2) (pow.f64 lo 2)))) (pow.f64 hi 2))) (*.f64 (-.f64 (*.f64 -2 (/.f64 x (*.f64 (pow.f64 lo 4) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2) lo)) (*.f64 -2 (/.f64 x (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2)))))) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 2) (pow.f64 lo 2)))) (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))))) (/.f64 1 (*.f64 (pow.f64 lo 3) (pow.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) 3))))) (pow.f64 hi 3)))))
(+.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo)))) (fma.f64 (+.f64 (/.f64 1 (*.f64 lo (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2))) (*.f64 2 (/.f64 (/.f64 x (*.f64 lo lo)) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2)))) hi (fma.f64 -1 (*.f64 (*.f64 hi hi) (+.f64 (/.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2)) (/.f64 (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo)) (/.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) (+.f64 (/.f64 1 (*.f64 lo (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2))) (*.f64 2 (/.f64 (/.f64 x (*.f64 lo lo)) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2)))))))) (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 -2 (/.f64 x (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 3) (pow.f64 lo 4)))) (fma.f64 -1 (/.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 lo lo)) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2)) (/.f64 (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo)) (/.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) (+.f64 (/.f64 1 (*.f64 lo (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2))) (*.f64 2 (/.f64 (/.f64 x (*.f64 lo lo)) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 2))))))) (/.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo)))) (/.f64 1 (*.f64 (pow.f64 lo 3) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) 3)))))))))
(+.f64 (fma.f64 hi (+.f64 (/.f64 (/.f64 1 lo) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2)) (*.f64 2 (/.f64 (/.f64 x (*.f64 lo lo)) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2)))) (/.f64 1 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))))) (fma.f64 (pow.f64 hi 3) (-.f64 (*.f64 -2 (/.f64 (/.f64 x (pow.f64 lo 4)) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 3))) (-.f64 (/.f64 (/.f64 1 (pow.f64 lo 3)) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 3)) (/.f64 (+.f64 (/.f64 1 (*.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2))) (/.f64 (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) (+.f64 (/.f64 (/.f64 1 lo) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2)) (*.f64 2 (/.f64 (/.f64 x (*.f64 lo lo)) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2))))))) (/.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))) (*.f64 (*.f64 hi hi) (neg.f64 (+.f64 (/.f64 1 (*.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2))) (/.f64 (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) (+.f64 (/.f64 (/.f64 1 lo) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2)) (*.f64 2 (/.f64 (/.f64 x (*.f64 lo lo)) (pow.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) 2)))))))))))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 lo 4)) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 4))) (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 4))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 4) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2) (pow.f64 lo 6)))) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 lo 4)) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 (fma.f64 (pow.f64 lo 4) (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) (neg.f64 (*.f64 (pow.f64 lo 6) (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo)) 2)))) (pow.f64 hi 4)) (fma.f64 -1 (/.f64 (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 4))) (/.f64 (*.f64 lo lo) (*.f64 hi hi))))
(-.f64 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 4)))) (/.f64 (fma.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) (pow.f64 lo 4) (*.f64 (pow.f64 (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) 2) (neg.f64 (pow.f64 lo 6)))) (pow.f64 hi 4)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 4) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2) (pow.f64 lo 6)))) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2) (pow.f64 lo 6))) (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 4)))))) (*.f64 -1 (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (*.f64 (pow.f64 lo 6) (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 lo 4)) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(fma.f64 -1 (/.f64 (fma.f64 (pow.f64 lo 4) (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) (neg.f64 (*.f64 (pow.f64 lo 6) (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo)) 2)))) (pow.f64 hi 4)) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo)) (*.f64 (*.f64 lo lo) (fma.f64 (pow.f64 lo 4) (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) (neg.f64 (*.f64 (pow.f64 lo 6) (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo)) 2)))))) (neg.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) (*.f64 (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo)) (pow.f64 lo 6))))) (pow.f64 hi 5)) (fma.f64 -1 (/.f64 (-.f64 (*.f64 -2 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 4))) (/.f64 (*.f64 lo lo) (*.f64 hi hi)))))
(-.f64 (-.f64 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 4)))) (/.f64 (neg.f64 (fma.f64 (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (*.f64 (*.f64 lo lo) (fma.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) (pow.f64 lo 4) (*.f64 (pow.f64 (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) 2) (neg.f64 (pow.f64 lo 6))))) (*.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) (*.f64 (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (pow.f64 lo 6))))) (pow.f64 hi 5))) (/.f64 (fma.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) (pow.f64 lo 4) (*.f64 (pow.f64 (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) 2) (neg.f64 (pow.f64 lo 6)))) (pow.f64 hi 4)))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) (pow.f64 lo 4)) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (*.f64 lo lo)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 4))))
(+.f64 (/.f64 (fma.f64 2 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 4))) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) (pow.f64 lo 4)) (pow.f64 hi 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 4) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) 2) (pow.f64 lo 6)))) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (/.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (*.f64 lo lo)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 4))) (fma.f64 -1 (/.f64 (fma.f64 (pow.f64 lo 4) (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) (neg.f64 (*.f64 (pow.f64 lo 6) (pow.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (*.f64 lo lo)))) 2)))) (pow.f64 hi 4)) (/.f64 (*.f64 lo lo) (*.f64 hi hi))))
(+.f64 (/.f64 (fma.f64 2 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 4))) (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (fma.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) (pow.f64 lo 4) (*.f64 (pow.f64 (fma.f64 2 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2) (neg.f64 (pow.f64 lo 6)))) (pow.f64 hi 4))))
(+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) (pow.f64 lo 4)) (pow.f64 hi 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 lo 4) (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo)))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) 2) (pow.f64 lo 6)))) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 6))) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (pow.f64 lo 2)))) 2) (pow.f64 lo 6))) (*.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 x lo))) (pow.f64 lo 4))))) (pow.f64 hi 5))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))
(+.f64 (/.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (*.f64 lo lo)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 4))) (fma.f64 -1 (/.f64 (fma.f64 (pow.f64 lo 4) (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) (neg.f64 (*.f64 (pow.f64 lo 6) (pow.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (*.f64 lo lo)))) 2)))) (pow.f64 hi 4)) (fma.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (*.f64 lo lo)))) (*.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) (pow.f64 lo 6))) (pow.f64 hi 5)) (fma.f64 -1 (/.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (*.f64 lo lo)))) (/.f64 (pow.f64 hi 5) (*.f64 (*.f64 lo lo) (fma.f64 (pow.f64 lo 4) (+.f64 1 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))) (neg.f64 (*.f64 (pow.f64 lo 6) (pow.f64 (+.f64 (/.f64 1 lo) (*.f64 2 (/.f64 x (*.f64 lo lo)))) 2))))))) (/.f64 (*.f64 lo lo) (*.f64 hi hi))))))
(+.f64 (-.f64 (/.f64 (fma.f64 2 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 4))) (/.f64 (fma.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) (pow.f64 lo 4) (*.f64 (pow.f64 (fma.f64 2 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2) (neg.f64 (pow.f64 lo 6)))) (pow.f64 hi 4))) (-.f64 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (*.f64 (*.f64 (*.f64 lo lo) (fma.f64 2 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) (pow.f64 lo 4) (*.f64 (pow.f64 (fma.f64 2 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2) (neg.f64 (pow.f64 lo 6))))) (pow.f64 hi 5))) (/.f64 (fma.f64 2 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (pow.f64 hi 5) (*.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) (pow.f64 lo 6))))))
(/.f64 (pow.f64 lo 2) (pow.f64 (-.f64 x hi) 2))
(/.f64 (*.f64 lo lo) (pow.f64 (-.f64 x hi) 2))
(+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 (-.f64 x hi) 2)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 x hi) 3))))
(+.f64 (/.f64 (*.f64 lo lo) (pow.f64 (-.f64 x hi) 2)) (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 x hi) 3))))
(-.f64 (/.f64 (*.f64 lo lo) (pow.f64 (-.f64 x hi) 2)) (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 x hi) 3)))
(+.f64 (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 x hi) 5)) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 (-.f64 x hi) 2)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 x hi) 3)))))
(+.f64 (+.f64 (/.f64 (*.f64 lo lo) (pow.f64 (-.f64 x hi) 2)) (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 x hi) 3)))) (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 x hi) 5)))
(-.f64 (+.f64 (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 x hi) 5)) (/.f64 (*.f64 lo lo) (pow.f64 (-.f64 x hi) 2))) (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 x hi) 3)))
(+.f64 (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 x hi) 5)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 x hi) 6))) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 (-.f64 x hi) 2)) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 x hi) 3))))))
(+.f64 (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 x hi) 5)) (fma.f64 -1 (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 x hi) 6)) (+.f64 (/.f64 (*.f64 lo lo) (pow.f64 (-.f64 x hi) 2)) (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 x hi) 3))))))
(+.f64 (-.f64 (/.f64 (pow.f64 lo 5) (pow.f64 (-.f64 x hi) 5)) (/.f64 (pow.f64 lo 6) (pow.f64 (-.f64 x hi) 6))) (-.f64 (/.f64 (*.f64 lo lo) (pow.f64 (-.f64 x hi) 2)) (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 x hi) 3))))
1
(-.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 1 (/.f64 x lo)))
(-.f64 (+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 x hi) (-.f64 hi x)) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2))))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (+.f64 1 (neg.f64 (/.f64 (fma.f64 (-.f64 x hi) (-.f64 hi x) (pow.f64 (-.f64 x hi) 2)) (*.f64 lo lo)))) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (-.f64 (-.f64 1 (/.f64 (fma.f64 (-.f64 x hi) (-.f64 hi x) (pow.f64 (-.f64 x hi) 2)) (*.f64 lo lo))) (/.f64 x lo)))
(-.f64 (+.f64 (/.f64 hi lo) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 x hi) (-.f64 hi x)) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 x hi) (+.f64 (*.f64 (-.f64 x hi) (-.f64 hi x)) (pow.f64 (-.f64 x hi) 2)))) (*.f64 (pow.f64 (-.f64 x hi) 2) (-.f64 hi x))) (pow.f64 lo 3)))))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 -1 (+.f64 (/.f64 (fma.f64 (-.f64 x hi) (-.f64 hi x) (pow.f64 (-.f64 x hi) 2)) (*.f64 lo lo)) (/.f64 (fma.f64 -1 (*.f64 (-.f64 x hi) (fma.f64 (-.f64 x hi) (-.f64 hi x) (pow.f64 (-.f64 x hi) 2))) (*.f64 (pow.f64 (-.f64 x hi) 2) (-.f64 hi x))) (pow.f64 lo 3)))))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (-.f64 (-.f64 1 (/.f64 (fma.f64 (-.f64 x hi) (-.f64 hi x) (pow.f64 (-.f64 x hi) 2)) (*.f64 lo lo))) (/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 x hi) 2) (-.f64 hi x)) (fma.f64 (-.f64 x hi) (*.f64 (-.f64 x hi) (-.f64 hi x)) (pow.f64 (-.f64 x hi) 3))) (pow.f64 lo 3))) (/.f64 x lo)))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1)
(fma.f64 -1 (/.f64 (-.f64 x hi) lo) 1)
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 x hi) 2)) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) 1))
(fma.f64 -1 (/.f64 (*.f64 0 (pow.f64 (-.f64 x hi) 2)) (*.f64 lo lo)) (fma.f64 -1 (/.f64 (-.f64 x hi) lo) 1))
(+.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) (/.f64 0 (*.f64 lo lo)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 x hi) 2)) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (+.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 x hi) (+.f64 (*.f64 -1 (pow.f64 (-.f64 x hi) 2)) (pow.f64 (-.f64 x hi) 2))) (pow.f64 lo 3)) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))))))
(fma.f64 -1 (/.f64 (*.f64 0 (pow.f64 (-.f64 x hi) 2)) (*.f64 lo lo)) (+.f64 (fma.f64 -1 (/.f64 (-.f64 x hi) lo) 1) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) (/.f64 (-.f64 x hi) (/.f64 (pow.f64 lo 3) (*.f64 0 (pow.f64 (-.f64 x hi) 2)))))))
(+.f64 (/.f64 0 (*.f64 lo lo)) (+.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) (/.f64 (-.f64 x hi) (/.f64 (pow.f64 lo 3) 0)))))
1
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
1
1
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (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 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (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 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (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 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (pow.f64 (/.f64 lo hi) 2))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (pow.f64 (/.f64 lo hi) 2))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (+.f64 lo x)))
(/.f64 x hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(pow.f64 (/.f64 x hi) 2)
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(pow.f64 (/.f64 x hi) 2)
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(pow.f64 (/.f64 x hi) 2)
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(pow.f64 (/.f64 x hi) 2)
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(pow.f64 (/.f64 x hi) 2)
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(pow.f64 (/.f64 x hi) 2)
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(pow.f64 (/.f64 x hi) 2)
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(pow.f64 (/.f64 x hi) 2)
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(pow.f64 (/.f64 x hi) 2)
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(pow.f64 (/.f64 x hi) 2)
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(pow.f64 (/.f64 x hi) 2)
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(pow.f64 (/.f64 x hi) 2)
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(pow.f64 (/.f64 x hi) 2)
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(pow.f64 (/.f64 x hi) 2)
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(pow.f64 (/.f64 x hi) 2)
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(pow.f64 (/.f64 x hi) 2)
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(pow.f64 (/.f64 x hi) 2)
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(pow.f64 (/.f64 x hi) 2)
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(pow.f64 (/.f64 x hi) 2)
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(pow.f64 (/.f64 x hi) 2)
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(pow.f64 (/.f64 x hi) 2)
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(pow.f64 (/.f64 x hi) 2)
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(pow.f64 (/.f64 x hi) 2)
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(pow.f64 (/.f64 x 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 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(pow.f64 (/.f64 x hi) 2)
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(pow.f64 (/.f64 x hi) 2)
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (pow.f64 hi 2))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (pow.f64 hi 2))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (pow.f64 hi 2))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (pow.f64 hi 2))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (pow.f64 hi 2))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (pow.f64 hi 2))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (pow.f64 hi 2))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (pow.f64 hi 2))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (pow.f64 hi 2))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (pow.f64 hi 2))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (pow.f64 hi 2))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (pow.f64 hi 2))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(/.f64 (pow.f64 x 2) (pow.f64 hi 2))
(pow.f64 (/.f64 x hi) 2)
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (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 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (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 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 (*.f64 (-.f64 1 (/.f64 x hi)) lo) hi)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(/.f64 (neg.f64 lo) (/.f64 (*.f64 hi hi) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(/.f64 (neg.f64 lo) (/.f64 (*.f64 hi hi) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(/.f64 (neg.f64 lo) (/.f64 (*.f64 hi hi) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 x hi)))
(*.f64 (pow.f64 1 1/3) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 (pow.f64 1 1/3) (/.f64 lo hi)) (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 13)) (pow.f64 hi 22)) 1/9)) (*.f64 -2/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 13)) (pow.f64 hi 22)) 1/9))) x))
(+.f64 (/.f64 lo hi) (*.f64 x (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 13) (pow.f64 hi 22)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 13) (pow.f64 hi 22)) 1/18)) -1)))
(fma.f64 x (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 13) (pow.f64 hi 22)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 13) (pow.f64 hi 22)) 1/18)) -1) (/.f64 lo hi))
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 lo) hi) 1/3) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 14)) (pow.f64 hi 32)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 14)) (pow.f64 hi 32)) 1/9)))) (+.f64 (*.f64 -1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 17)) (pow.f64 hi 35)) 1/9)) (*.f64 2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 17)) (pow.f64 hi 35)) 1/9)))) (pow.f64 x 2)) (+.f64 (*.f64 (pow.f64 1 1/3) (/.f64 lo hi)) (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 13)) (pow.f64 hi 22)) 1/9)) (*.f64 -2/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 13)) (pow.f64 hi 22)) 1/9))) x)))
(fma.f64 (fma.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 14) (pow.f64 hi 32)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 14) (pow.f64 hi 32)) 1/18)) -1/9) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 35)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 35)) 1/18)) 1/9)) (*.f64 x x) (+.f64 (/.f64 lo hi) (*.f64 x (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 13) (pow.f64 hi 22)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 13) (pow.f64 hi 22)) 1/18)) -1))))
(fma.f64 (*.f64 x x) (fma.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 14) (pow.f64 hi 32)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 14) (pow.f64 hi 32)) 1/18)) -1/9) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 35)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 35)) 1/18)) 1/9)) (fma.f64 x (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 13) (pow.f64 hi 22)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 13) (pow.f64 hi 22)) 1/18)) -1) (/.f64 lo hi)))
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 lo) hi) 1/3) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 14)) (pow.f64 hi 32)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 14)) (pow.f64 hi 32)) 1/9)))) (+.f64 (*.f64 -1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 17)) (pow.f64 hi 35)) 1/9)) (*.f64 2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 17)) (pow.f64 hi 35)) 1/9)))) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 lo) hi) 1/3) (+.f64 (*.f64 2/27 (*.f64 (pow.f64 1 1/9) (/.f64 (pow.f64 lo 2) (pow.f64 hi 5)))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 hi) lo) 1/3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16)) 1/3))) (*.f64 -1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 7)) (pow.f64 hi 16)) 1/3))))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16)) 1/3))) (*.f64 -1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 7)) (pow.f64 hi 16)) 1/3))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 7)) (pow.f64 hi 16)) 1/9) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 14)) (pow.f64 hi 32)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 14)) (pow.f64 hi 32)) 1/9))))) (*.f64 2/27 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16)) 1/3)))))) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 1 1/3) (/.f64 lo hi)) (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 13)) (pow.f64 hi 22)) 1/9)) (*.f64 -2/3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 13)) (pow.f64 hi 22)) 1/9))) x))))
(fma.f64 (fma.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 14) (pow.f64 hi 32)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 14) (pow.f64 hi 32)) 1/18)) -1/9) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 35)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 35)) 1/18)) 1/9)) (*.f64 x x) (fma.f64 (fma.f64 (cbrt.f64 (/.f64 lo hi)) (+.f64 (*.f64 2/27 (/.f64 (*.f64 lo lo) (pow.f64 hi 5))) (*.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 hi lo)) (+.f64 (*.f64 2/9 (cbrt.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16))) -1/27))))) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/9 (cbrt.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16))) -1/27))) (fma.f64 -1/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 14) (pow.f64 hi 32)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 14) (pow.f64 hi 32)) 1/18)) -1/9) (*.f64 (pow.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16)) 1/18))) (*.f64 2/27 (cbrt.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16))))))) (pow.f64 x 3) (+.f64 (/.f64 lo hi) (*.f64 x (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 13) (pow.f64 hi 22)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 13) (pow.f64 hi 22)) 1/18)) -1)))))
(fma.f64 (*.f64 x x) (fma.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 14) (pow.f64 hi 32)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 14) (pow.f64 hi 32)) 1/18)) -1/9) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 35)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 17) (pow.f64 hi 35)) 1/18)) 1/9)) (fma.f64 (pow.f64 x 3) (fma.f64 (cbrt.f64 (/.f64 lo hi)) (fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 hi lo)) (fma.f64 2/9 (cbrt.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16))) -1/27))) (*.f64 2/27 (/.f64 (*.f64 lo lo) (pow.f64 hi 5)))) (fma.f64 -1/3 (fma.f64 2/9 (cbrt.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16))) -1/27)) (fma.f64 2/27 (cbrt.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16))) (*.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16)) 1/18))) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 14) (pow.f64 hi 32)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 14) (pow.f64 hi 32)) 1/18)) -1/9))))) (fma.f64 x (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 lo 13) (pow.f64 hi 22)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 13) (pow.f64 hi 22)) 1/18)) -1) (/.f64 lo hi))))
(pow.f64 (/.f64 lo hi) 1/3)
(cbrt.f64 (/.f64 lo hi))
(+.f64 (pow.f64 (/.f64 lo hi) 1/3) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 7)) (pow.f64 hi 16)) 1/9) x)))
(+.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 -1/3 (*.f64 x (*.f64 (pow.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16)) 1/18)))))
(fma.f64 -1/3 (*.f64 x (*.f64 (pow.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16)) 1/18))) (cbrt.f64 (/.f64 lo hi)))
(+.f64 (pow.f64 (/.f64 lo hi) 1/3) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 11)) (pow.f64 hi 29)) 1/9) (pow.f64 x 2))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 7)) (pow.f64 hi 16)) 1/9) x))))
(+.f64 (cbrt.f64 (/.f64 lo hi)) (fma.f64 -1/9 (*.f64 (*.f64 x x) (*.f64 (pow.f64 (/.f64 (pow.f64 lo 11) (pow.f64 hi 29)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 11) (pow.f64 hi 29)) 1/18))) (*.f64 -1/3 (*.f64 x (*.f64 (pow.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16)) 1/18))))))
(+.f64 (pow.f64 (/.f64 lo hi) 1/3) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 11)) (pow.f64 hi 29)) 1/9) (pow.f64 x 2))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 7)) (pow.f64 hi 16)) 1/9) x)) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 hi 2)) (pow.f64 lo 2)) 1/3) (*.f64 (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16)) 1/3))) (*.f64 -1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 7)) (pow.f64 hi 16)) 1/3))) (pow.f64 x 3)))))))
(+.f64 (cbrt.f64 (/.f64 lo hi)) (fma.f64 -1/9 (*.f64 (*.f64 x x) (*.f64 (pow.f64 (/.f64 (pow.f64 lo 11) (pow.f64 hi 29)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 11) (pow.f64 hi 29)) 1/18))) (*.f64 -1/3 (+.f64 (*.f64 x (*.f64 (pow.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16)) 1/18))) (*.f64 (cbrt.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 2/9 (cbrt.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16))) -1/27))))))))
(+.f64 (cbrt.f64 (/.f64 lo hi)) (fma.f64 -1/3 (fma.f64 x (*.f64 (pow.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16)) 1/18)) (*.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (*.f64 (pow.f64 x 3) (fma.f64 2/9 (cbrt.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo 7) (pow.f64 hi 16))) -1/27))))) (*.f64 -1/9 (*.f64 (*.f64 x x) (*.f64 (pow.f64 (/.f64 (pow.f64 lo 11) (pow.f64 hi 29)) 1/18) (pow.f64 (/.f64 (pow.f64 lo 11) (pow.f64 hi 29)) 1/18))))))
(*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo))
(/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(*.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))
(/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))
(/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))
(/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (pow.f64 (/.f64 (-.f64 x hi) lo) 4)))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))
(/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) lo)) 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))
(/.f64 (pow.f64 (-.f64 x hi) 2) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) 1) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(pow.f64 (/.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)))) 1)
(/.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))))
(log.f64 (exp.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))) (/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))) (/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))))
(cbrt.f64 (*.f64 (/.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 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))) (/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))))))
(cbrt.f64 (pow.f64 (/.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)))) 3))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(exp.f64 (log.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(*.f64 1 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))))
(/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))) (cbrt.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))))) (cbrt.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))))
(/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))) (sqrt.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))))
(/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(pow.f64 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) -1)
(/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(pow.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))) 1)
(/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(log.f64 (exp.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))))
(/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))) (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))) (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))))
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))) (/.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))))
(/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(exp.f64 (log.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))))
(/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))))
(/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(*.f64 1 (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 hi lo))
(*.f64 (*.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) (cbrt.f64 (+.f64 1 (/.f64 hi lo)))) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 hi lo))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 hi lo))) (sqrt.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 hi lo))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (-.f64 1 (*.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)))
(/.f64 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1) (-.f64 (/.f64 hi lo) 1))
(/.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) -1) (+.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 1 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(log.f64 (exp.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 hi lo))
(cbrt.f64 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo))) (+.f64 1 (/.f64 hi lo))))
(cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 hi lo))
(exp.f64 (log.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 hi lo))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 hi lo))
(*.f64 1 (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (pow.f64 (/.f64 lo hi) 2))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi))) (cbrt.f64 (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi)))) (cbrt.f64 (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (pow.f64 (/.f64 lo hi) 2))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi))) (sqrt.f64 (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (pow.f64 (/.f64 lo hi) 2))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)) 3) (pow.f64 (/.f64 (neg.f64 lo) hi) 3)) (+.f64 (*.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi))) (-.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (neg.f64 lo) hi)) (*.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (neg.f64 lo) hi)) 3) (pow.f64 (/.f64 (neg.f64 lo) hi) 3)) (+.f64 (*.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (neg.f64 lo) hi)) (pow.f64 (/.f64 lo hi) 2)) (*.f64 (/.f64 (neg.f64 lo) hi) (-.f64 (/.f64 (neg.f64 lo) hi) (*.f64 (/.f64 lo hi) (/.f64 (neg.f64 lo) hi))))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) 3) (pow.f64 (/.f64 (neg.f64 lo) hi) 3)) (+.f64 (+.f64 (pow.f64 (/.f64 lo hi) 4) (pow.f64 (/.f64 lo hi) 2)) (pow.f64 (/.f64 (neg.f64 lo) hi) 3)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi))) (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (neg.f64 lo) hi))) (-.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (neg.f64 lo) hi)) (pow.f64 (/.f64 lo hi) 2)) (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (neg.f64 lo) hi))) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (neg.f64 lo) hi)) (/.f64 (neg.f64 lo) hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 lo hi) 4) (pow.f64 (/.f64 lo hi) 2)) (+.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)))
(pow.f64 (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi)) 1)
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (pow.f64 (/.f64 lo hi) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (pow.f64 (/.f64 lo hi) 2))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi)) (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi))) (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi))))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi)) (*.f64 (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi)) (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi)))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (pow.f64 (/.f64 lo hi) 2)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (pow.f64 (/.f64 lo hi) 2))
(exp.f64 (log.f64 (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (pow.f64 (/.f64 lo hi) 2))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (pow.f64 (/.f64 lo hi) 2))
(fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (/.f64 (neg.f64 lo) hi))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (pow.f64 (/.f64 lo hi) 2))
(/.f64 (*.f64 (neg.f64 lo) lo) (*.f64 hi hi))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(neg.f64 (pow.f64 (/.f64 lo hi) 2))
(/.f64 (*.f64 (/.f64 (neg.f64 lo) hi) lo) hi)
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(neg.f64 (pow.f64 (/.f64 lo hi) 2))
(/.f64 (*.f64 (neg.f64 lo) (/.f64 lo hi)) hi)
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(neg.f64 (pow.f64 (/.f64 lo hi) 2))
(pow.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)) 1)
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(neg.f64 (pow.f64 (/.f64 lo hi) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi))))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(neg.f64 (pow.f64 (/.f64 lo hi) 2))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi))) (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi))))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(neg.f64 (pow.f64 (/.f64 lo hi) 2))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi))))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(neg.f64 (pow.f64 (/.f64 lo hi) 2))
(exp.f64 (log.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi))))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(neg.f64 (pow.f64 (/.f64 lo hi) 2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi))))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(neg.f64 (pow.f64 (/.f64 lo hi) 2))
(*.f64 1 (pow.f64 (/.f64 lo hi) 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(*.f64 (/.f64 lo hi) (/.f64 lo hi))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 2))) (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(*.f64 (sqrt.f64 (pow.f64 (/.f64 lo hi) 2)) (sqrt.f64 (pow.f64 (/.f64 lo hi) 2)))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(log.f64 (exp.f64 (pow.f64 (/.f64 lo hi) 2)))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 2)) (pow.f64 (/.f64 lo hi) 2)))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 lo hi) 2)))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(exp.f64 (*.f64 (log.f64 (/.f64 lo hi)) 2))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 lo hi) 2)))
(/.f64 (*.f64 lo lo) (*.f64 hi hi))
(pow.f64 (/.f64 lo hi) 2)
(-.f64 (/.f64 (pow.f64 (/.f64 x hi) 2) (/.f64 (+.f64 x lo) hi)) (/.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (+.f64 x lo) hi)))
(-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 lo x)) hi) (*.f64 (/.f64 (pow.f64 (/.f64 lo hi) 2) (+.f64 lo x)) hi))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (+.f64 lo x) hi))
(*.f64 1 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi))
(*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 lo x)))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 1 (/.f64 (+.f64 x lo) hi)))
(-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 lo x)) hi) (*.f64 (/.f64 (pow.f64 (/.f64 lo hi) 2) (+.f64 lo x)) hi))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (+.f64 lo x) hi))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi)) (cbrt.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi))) (cbrt.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi)))
(*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 lo x)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi)) (sqrt.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi)))
(*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 lo x)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi)
(*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 lo x)))
(pow.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi) 1)
(*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 lo x)))
(log.f64 (exp.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi)))
(*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 lo x)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi) (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi)) (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi)))
(cbrt.f64 (*.f64 (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 lo x))) (*.f64 (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 lo x))) (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 lo x))))))
(cbrt.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 lo x))) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi)))
(*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 lo x)))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi)))
(*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 lo x)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 x lo)) hi)))
(*.f64 hi (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (+.f64 lo x)))
(/.f64 (*.f64 x x) (*.f64 hi hi))
(pow.f64 (/.f64 x hi) 2)
(/.f64 (*.f64 (/.f64 x hi) x) hi)
(pow.f64 (/.f64 x hi) 2)
(/.f64 (*.f64 x (/.f64 x hi)) hi)
(pow.f64 (/.f64 x hi) 2)
(pow.f64 (/.f64 x hi) 2)
(pow.f64 (pow.f64 (/.f64 x hi) 2) 1)
(pow.f64 (/.f64 x hi) 2)
(log.f64 (exp.f64 (pow.f64 (/.f64 x hi) 2)))
(pow.f64 (/.f64 x hi) 2)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 x hi) 2)) (pow.f64 (/.f64 x hi) 2)))
(pow.f64 (/.f64 x hi) 2)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 x hi) 2)))
(pow.f64 (/.f64 x hi) 2)
(exp.f64 (log.f64 (pow.f64 (/.f64 x hi) 2)))
(pow.f64 (/.f64 x hi) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 x hi) 2)))
(pow.f64 (/.f64 x hi) 2)
(+.f64 (pow.f64 (/.f64 x hi) 2) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (neg.f64 (sqrt.f64 (pow.f64 (/.f64 lo hi) 2))) (sqrt.f64 (pow.f64 (/.f64 lo hi) 2)) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (fma.f64 1 (pow.f64 (/.f64 x hi) 2) (neg.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) 1 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (fma.f64 1 (pow.f64 (/.f64 x hi) 2) (neg.f64 (pow.f64 (/.f64 lo hi) 2))) (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (fma.f64 1 (pow.f64 (/.f64 x hi) 2) (neg.f64 (pow.f64 (/.f64 lo hi) 2))) (fma.f64 (neg.f64 (sqrt.f64 (pow.f64 (/.f64 lo hi) 2))) (sqrt.f64 (pow.f64 (/.f64 lo hi) 2)) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (fma.f64 1 (pow.f64 (/.f64 x hi) 2) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 2))))))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (fma.f64 (/.f64 x hi) (/.f64 x hi) (neg.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) 1 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (fma.f64 (/.f64 x hi) (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 2))))))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 x hi) 2)) (cbrt.f64 (pow.f64 (/.f64 x hi) 2))) (cbrt.f64 (pow.f64 (/.f64 x hi) 2)) (neg.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) 1 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 x hi) 2)) (cbrt.f64 (pow.f64 (/.f64 x hi) 2))) (cbrt.f64 (pow.f64 (/.f64 x hi) 2)) (neg.f64 (pow.f64 (/.f64 lo hi) 2))) (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 x hi) 2)) (cbrt.f64 (pow.f64 (/.f64 x hi) 2))) (cbrt.f64 (pow.f64 (/.f64 x hi) 2)) (neg.f64 (pow.f64 (/.f64 lo hi) 2))) (fma.f64 (neg.f64 (sqrt.f64 (pow.f64 (/.f64 lo hi) 2))) (sqrt.f64 (pow.f64 (/.f64 lo hi) 2)) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 x hi) 2)) (cbrt.f64 (pow.f64 (/.f64 x hi) 2))) (cbrt.f64 (pow.f64 (/.f64 x hi) 2)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 2))))))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (/.f64 x hi) 2)) (sqrt.f64 (pow.f64 (/.f64 x hi) 2)) (neg.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) 1 (*.f64 (pow.f64 (/.f64 lo hi) 2) 1)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (/.f64 x hi) 2)) (sqrt.f64 (pow.f64 (/.f64 x hi) 2)) (neg.f64 (pow.f64 (/.f64 lo hi) 2))) (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (/.f64 x hi) 2)) (sqrt.f64 (pow.f64 (/.f64 x hi) 2)) (neg.f64 (pow.f64 (/.f64 lo hi) 2))) (fma.f64 (neg.f64 (sqrt.f64 (pow.f64 (/.f64 lo hi) 2))) (sqrt.f64 (pow.f64 (/.f64 lo hi) 2)) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (/.f64 x hi) 2)) (sqrt.f64 (pow.f64 (/.f64 x hi) 2)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (pow.f64 (/.f64 lo hi) 2))))))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 2)))
(*.f64 1 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 x hi) 2) 3) (pow.f64 (pow.f64 (/.f64 lo hi) 2) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 x hi) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 2)) (*.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 x hi) 2) 3) (pow.f64 (pow.f64 (/.f64 lo hi) 2) 3)) (+.f64 (pow.f64 (/.f64 x hi) 4) (+.f64 (pow.f64 (/.f64 lo hi) 4) (*.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 x hi) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 x hi) 2) 3) (pow.f64 (pow.f64 (/.f64 lo hi) 2) 3)) (fma.f64 (pow.f64 (/.f64 lo hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 x hi) 2)) (pow.f64 (/.f64 x hi) 4)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 x hi) 2)) (*.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 2))) (+.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 4) (pow.f64 (/.f64 lo hi) 4)) (+.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 x hi) 2)))
(pow.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) 1)
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))))
(cbrt.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) 3))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(exp.f64 (log.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(fma.f64 (/.f64 x hi) (/.f64 x hi) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (pow.f64 (/.f64 x hi) 2))
(-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2))
(/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(log.f64 (exp.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(cbrt.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 lo (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(cbrt.f64 (pow.f64 (/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi)))) 3))
(expm1.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(exp.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(*.f64 1 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) lo)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(*.f64 (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (sqrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3/2) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 3/2))
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(/.f64 (*.f64 lo (-.f64 1 (/.f64 x hi))) hi)
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(log.f64 (exp.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(cbrt.f64 (*.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) (*.f64 lo (*.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi) (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))))
(cbrt.f64 (pow.f64 (/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi)))) 3))
(expm1.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(exp.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))
(/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi))))
(*.f64 1 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))
(cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(cbrt.f64 (/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (cbrt.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))))) (cbrt.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(cbrt.f64 (/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(*.f64 (cbrt.f64 lo) (cbrt.f64 (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))) (sqrt.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(cbrt.f64 (/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(pow.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)) 1/3)
(cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(cbrt.f64 (/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi))) 1)
(cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(cbrt.f64 (/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(cbrt.f64 (/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(cbrt.f64 (/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(cbrt.f64 (/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))))
(cbrt.f64 (*.f64 lo (/.f64 (-.f64 1 (/.f64 x hi)) hi)))
(cbrt.f64 (/.f64 lo (/.f64 hi (-.f64 1 (/.f64 x hi)))))

eval510.0ms (5.9%)

Compiler

Compiled 30727 to 16004 computations (47.9% saved)

prune180.0ms (2.1%)

Pruning

62 alts after pruning (59 fresh and 3 done)

PrunedKeptTotal
New46237499
Fresh242246
Picked415
Done123
Total49162553
Accuracy
25.9%
Counts
553 → 62
Alt Table
Click to see full alt table
StatusAccuracyProgram
11.1%
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 lo (*.f64 (/.f64 hi (+.f64 x lo)) hi))) 2) (cbrt.f64 (/.f64 lo (*.f64 (/.f64 hi (+.f64 x lo)) hi))) (/.f64 lo hi))
11.1%
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (cbrt.f64 (/.f64 lo hi)) (/.f64 lo (*.f64 (/.f64 hi (+.f64 x lo)) hi)))
11.1%
(fma.f64 lo (/.f64 1 hi) (/.f64 lo (*.f64 (/.f64 hi (+.f64 x lo)) hi)))
8.7%
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
9.7%
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2)) (*.f64 (-.f64 x lo) (-.f64 (/.f64 1 hi) (*.f64 lo (pow.f64 hi -2)))))
11.1%
(/.f64 (-.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (+.f64 lo x))) 2)) (-.f64 (/.f64 lo hi) (/.f64 (/.f64 lo hi) (/.f64 hi (+.f64 lo x)))))
7.2%
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x lo) (*.f64 lo (pow.f64 hi -2))) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (-.f64 x lo)) hi))
18.8%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 (+.f64 x lo) hi))
8.7%
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi))) (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (neg.f64 lo) hi))) (-.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi)))
14.6%
(/.f64 (-.f64 (*.f64 x (/.f64 hi lo)) (*.f64 hi 1)) (*.f64 hi (/.f64 hi lo)))
18.8%
(/.f64 (-.f64 x lo) hi)
19.4%
(/.f64 (-.f64 x hi) lo)
21.8%
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)))
21.8%
(/.f64 (-.f64 -1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 (-.f64 -1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 (-.f64 hi x) lo)))
21.8%
(/.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))))
18.8%
(/.f64 (neg.f64 lo) hi)
19.4%
(/.f64 (neg.f64 hi) lo)
21.8%
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))) (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))))
18.8%
(/.f64 1 (/.f64 hi (-.f64 x lo)))
9.3%
(-.f64 (/.f64 x lo) (+.f64 1 (/.f64 hi lo)))
11.1%
(+.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (+.f64 lo x))) (/.f64 lo hi))
8.7%
(+.f64 (/.f64 1 (*.f64 (/.f64 hi (-.f64 x lo)) (/.f64 hi lo))) (/.f64 (neg.f64 lo) hi))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (/.f64 (-.f64 x lo) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi)))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi)))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (-.f64 x lo) (/.f64 1 hi)))
8.7%
(+.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))
8.7%
(+.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi))) (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)))) (/.f64 (neg.f64 lo) hi))
8.7%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
18.8%
(*.f64 (-.f64 x lo) (/.f64 1 hi))
11.1%
(*.f64 (+.f64 (/.f64 (+.f64 lo x) hi) 1) (/.f64 lo hi))
21.8%
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo))))
21.8%
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo)) (/.f64 (-.f64 x hi) lo)))))
21.8%
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
21.8%
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (/.f64 (-.f64 x hi) lo)))))
21.8%
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (/.f64 (-.f64 x hi) lo)))))
21.8%
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))) (cbrt.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))))) (cbrt.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))))))
21.8%
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))) (sqrt.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))))))
21.8%
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (log1p.f64 (expm1.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))))))
21.8%
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (log.f64 (exp.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))))))
21.8%
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (expm1.f64 (log1p.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))))))
21.8%
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (exp.f64 (log.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))))))
21.8%
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))) 3)))
21.8%
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))) (/.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))))))
21.8%
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))) (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))) (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))))))
20.0%
(*.f64 (+.f64 1 (pow.f64 (/.f64 x lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
21.8%
(*.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 lo (-.f64 x hi)))) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
21.8%
(*.f64 (+.f64 1 (/.f64 1 (pow.f64 (/.f64 lo (-.f64 x hi)) 3))) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
21.8%
(*.f64 (+.f64 1 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2) 3) (/.f64 (-.f64 x hi) lo))) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
21.8%
(*.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
21.8%
(*.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2) (pow.f64 (/.f64 (-.f64 x hi) lo) 3/2))) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
21.8%
(*.f64 (+.f64 1 (*.f64 (pow.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) 3) (pow.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) 3))) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
21.8%
(*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) (cbrt.f64 lo))) (pow.f64 (cbrt.f64 lo) -2))) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
16.4%
(*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (-.f64 x hi)) (/.f64 1 lo))) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
21.8%
(*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (sqrt.f64 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
21.8%
(*.f64 (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
21.8%
(*.f64 (+.f64 1 (exp.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 x hi) lo))))) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
21.8%
(*.f64 (+.f64 1 (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) 3))) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
21.8%
(log.f64 (exp.f64 (/.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))))))
18.0%
(fabs.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
21.8%
(expm1.f64 (log1p.f64 (/.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))))))
21.8%
(cbrt.f64 (pow.f64 (/.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)))) 3))
18.7%
1
Compiler

Compiled 4189 to 1934 computations (53.8% saved)

regimes290.0ms (3.3%)

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

4 calls:

126.0ms
lo
53.0ms
hi
52.0ms
x
20.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
24.2%2lo
21.8%1hi
21.8%1x
21.8%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 2416 to 976 computations (59.6% saved)

regimes87.0ms (1%)

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

1 calls:

62.0ms
lo
Results
AccuracySegmentsBranch
21.8%1lo
Compiler

Compiled 1419 to 539 computations (62% saved)

regimes145.0ms (1.7%)

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

4 calls:

58.0ms
lo
32.0ms
x
31.0ms
hi
5.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
21.8%1hi
21.8%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
21.8%1x
21.8%1lo
Compiler

Compiled 986 to 363 computations (63.2% saved)

regimes107.0ms (1.2%)

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

4 calls:

29.0ms
lo
28.0ms
x
27.0ms
hi
8.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
21.8%1hi
21.8%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
21.8%1x
21.8%1lo
Compiler

Compiled 867 to 313 computations (63.9% saved)

regimes130.0ms (1.5%)

Counts
44 → 1
Calls
Call 1
Inputs
1
(/.f64 (neg.f64 hi) lo)
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 hi lo) 1)
(-.f64 1 (/.f64 x lo))
(/.f64 (+.f64 x lo) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x lo) hi)
(/.f64 (+.f64 (neg.f64 x) lo) lo)
(*.f64 (+.f64 lo x) (/.f64 1 lo))
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 1 (/.f64 lo (+.f64 x lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
(-.f64 (/.f64 x lo) (+.f64 1 (/.f64 hi lo)))
(*.f64 (+.f64 (/.f64 (+.f64 lo x) hi) 1) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(-.f64 1 (-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1))
(+.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))
(+.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (+.f64 lo x))) (/.f64 lo hi))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(/.f64 (-.f64 (*.f64 x (/.f64 hi lo)) (*.f64 hi 1)) (*.f64 hi (/.f64 hi lo)))
(+.f64 (/.f64 1 (*.f64 (/.f64 hi (-.f64 x lo)) (/.f64 hi lo))) (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (-.f64 x lo) (/.f64 1 hi)))
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 (+.f64 x lo) hi))
(/.f64 (-.f64 1 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) (neg.f64 (/.f64 (-.f64 x hi) lo)))) (-.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi))) (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (neg.f64 lo) hi))) (-.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi)))
(fabs.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1)))
(fma.f64 1 (/.f64 lo (*.f64 (/.f64 hi (+.f64 x lo)) hi)) (/.f64 lo hi))
(fma.f64 lo (/.f64 1 hi) (/.f64 lo (*.f64 (/.f64 hi (+.f64 x lo)) hi)))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 -1 (/.f64 (-.f64 hi x) lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (+.f64 (neg.f64 x) lo) lo))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (+.f64 x lo) hi))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 (/.f64 (-.f64 x hi) lo) -1))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
Outputs
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
Calls

4 calls:

44.0ms
hi
40.0ms
x
19.0ms
lo
3.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
21.8%1hi
21.8%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
21.8%1lo
21.8%1x
Compiler

Compiled 580 to 209 computations (64% saved)

regimes124.0ms (1.4%)

Counts
43 → 1
Calls
Call 1
Inputs
1
(/.f64 (neg.f64 hi) lo)
(/.f64 (neg.f64 lo) hi)
(+.f64 (/.f64 hi lo) 1)
(-.f64 1 (/.f64 x lo))
(/.f64 (+.f64 x lo) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x lo) hi)
(/.f64 (+.f64 (neg.f64 x) lo) lo)
(*.f64 (+.f64 lo x) (/.f64 1 lo))
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 1 (/.f64 lo (+.f64 x lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
(-.f64 (/.f64 x lo) (+.f64 1 (/.f64 hi lo)))
(*.f64 (+.f64 (/.f64 (+.f64 lo x) hi) 1) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
(-.f64 1 (-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1))
(+.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))
(+.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (+.f64 lo x))) (/.f64 lo hi))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
(/.f64 (-.f64 (*.f64 x (/.f64 hi lo)) (*.f64 hi 1)) (*.f64 hi (/.f64 hi lo)))
(+.f64 (/.f64 1 (*.f64 (/.f64 hi (-.f64 x lo)) (/.f64 hi lo))) (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (-.f64 x lo) (/.f64 1 hi)))
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 (+.f64 x lo) hi))
(/.f64 (-.f64 1 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) (neg.f64 (/.f64 (-.f64 x hi) lo)))) (-.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi))) (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (neg.f64 lo) hi))) (-.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)) (/.f64 (neg.f64 lo) hi)))
(fabs.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1)))
(fma.f64 1 (/.f64 lo (*.f64 (/.f64 hi (+.f64 x lo)) hi)) (/.f64 lo hi))
(fma.f64 lo (/.f64 1 hi) (/.f64 lo (*.f64 (/.f64 hi (+.f64 x lo)) hi)))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 -1 (/.f64 (-.f64 hi x) lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (+.f64 (neg.f64 x) lo) lo))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (+.f64 x lo) hi))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 (/.f64 (-.f64 x hi) lo) -1))))
Outputs
(/.f64 (neg.f64 hi) lo)
Calls

4 calls:

75.0ms
lo
19.0ms
x
18.0ms
hi
3.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
19.4%1hi
19.4%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
19.4%1x
19.4%1lo
Compiler

Compiled 553 to 198 computations (64.2% saved)

regimes21.0ms (0.2%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

3 calls:

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

Compiled 16 to 13 computations (18.8% saved)

bsearch1.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
-1.0836739874636614e+308
-1.067335140702688e+308
Compiler

Compiled 16 to 11 computations (31.3% saved)

simplify96.0ms (1.1%)

Algorithm
egg-herbie
Rules
340×unsub-neg
180×neg-mul-1
166×distribute-lft-neg-in
124×cancel-sign-sub
106×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
058491
189491
2109491
3128491
4159491
5205491
6282491
7453491
8634491
9677491
10705491
11731491
12771491
13810491
14841491
15860491
16867491
17868491
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 lo -108000000000000009967436233932336356367771631813586484740541083451423374848512277583868719520216153464801197810895951109967283620889570368873298718865809836966129310116425918768578249860332620443971429578655344876375819112303246362493904493981473765883569868956921461345047137377991086361190255586178284650496) (*.f64 (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))))) (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x lo) (*.f64 lo (pow.f64 hi -2))) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (-.f64 x lo)) hi)))
(*.f64 (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo)) (/.f64 (-.f64 x hi) lo)))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (neg.f64 hi) lo)
1
Outputs
(if (<=.f64 lo -108000000000000009967436233932336356367771631813586484740541083451423374848512277583868719520216153464801197810895951109967283620889570368873298718865809836966129310116425918768578249860332620443971429578655344876375819112303246362493904493981473765883569868956921461345047137377991086361190255586178284650496) (*.f64 (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))))) (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x lo) (*.f64 lo (pow.f64 hi -2))) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (-.f64 x lo)) hi)))
(if (<=.f64 lo -108000000000000009967436233932336356367771631813586484740541083451423374848512277583868719520216153464801197810895951109967283620889570368873298718865809836966129310116425918768578249860332620443971429578655344876375819112303246362493904493981473765883569868956921461345047137377991086361190255586178284650496) (*.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x lo) (*.f64 lo (pow.f64 hi -2))) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (-.f64 x lo)) hi)))
(if (<=.f64 lo -108000000000000009967436233932336356367771631813586484740541083451423374848512277583868719520216153464801197810895951109967283620889570368873298718865809836966129310116425918768578249860332620443971429578655344876375819112303246362493904493981473765883569868956921461345047137377991086361190255586178284650496) (*.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x lo) (*.f64 lo (pow.f64 hi -2))) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (-.f64 lo x)) hi)))
(*.f64 (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
(*.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) 1) (/.f64 hi lo)))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo)) (/.f64 (-.f64 x hi) lo)))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo))))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (-.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo)))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (neg.f64 hi) lo)
(neg.f64 (/.f64 hi lo))
1
Compiler

Compiled 191 to 113 computations (40.8% saved)

soundness1.7s (20%)

Rules
1518×fma-def
1518×fma-def
1518×fma-def
1362×times-frac
1344×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
067625506
1166719584
2569312884
023208
1554192
028168
1663162
092419342
1258718542
067625506
1166719584
2569312884
023208
1554192
081718640
1218716598
0104333385
1325229911
0104333385
1325229911
037397
1901397
0104333385
1325229911
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1088 to 477 computations (56.2% saved)

end0.0ms (0%)

preprocess77.0ms (0.9%)

Compiler

Compiled 366 to 178 computations (51.4% saved)

Profiling

Loading profile data...