xlohi (overflows)

Time bar (total: 9.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)

sample802.0ms (8.3%)

Results
791.0ms8256×body256valid
Bogosity

preprocess270.0ms (2.8%)

Algorithm
egg-herbie
Rules
3788×fma-def
1508×div-sub
842×associate-/r*
780×sub-neg
748×fma-neg
Problems
256×(/.f64 (-.f64 x lo) (-.f64 hi lo))
Iterations

Useful iterations: 4 (0.0ms)

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

Compiled 30 to 13 computations (56.7% saved)

eval0.0ms (0%)

Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

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

Compiled 20 to 12 computations (40% saved)

localize24.0ms (0.3%)

Localize:

Found 1 expressions with local error:

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

Compiled 20 to 7 computations (65% saved)

series5.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite127.0ms (1.3%)

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

simplify303.0ms (3.1%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
067725498
1167119590
2571212876
Stop Event
node limit
Counts
266 → 403
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 lo (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 x hi)
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 x hi))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))))) (/.f64 x hi)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 4))) (/.f64 1 (pow.f64 hi 3))))) (/.f64 x hi))))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 3))))) (*.f64 -1 (/.f64 hi lo)))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))))
(*.f64 -1 (/.f64 (-.f64 x lo) lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo) (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (pow.f64 lo 2)))))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4))))) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4))))) (/.f64 lo hi))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 0 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 lo (-.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 1)
(*.f64 (-.f64 x lo) (/.f64 1 (-.f64 hi lo)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(*.f64 1 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (-.f64 hi lo)) (-.f64 x lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi))
(pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2)
(pow.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) -1)
(pow.f64 (/.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) 1) -1)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 (-.f64 hi lo))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 (-.f64 hi lo) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo))) -1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo))))
Outputs
(*.f64 -1 (/.f64 lo (-.f64 hi lo)))
(/.f64 (neg.f64 lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 x hi)
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 x hi))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x hi))
(-.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (neg.f64 x) (*.f64 hi hi)) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))))) (/.f64 x hi)))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (fma.f64 -1 (*.f64 (*.f64 lo lo) (fma.f64 -1 (/.f64 x (pow.f64 hi 3)) (/.f64 1 (*.f64 hi hi)))) (/.f64 x hi)))
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (*.f64 lo lo) (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 x (pow.f64 hi 3))))) (fma.f64 lo (/.f64 (neg.f64 x) (*.f64 hi hi)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (-.f64 (-.f64 (*.f64 lo (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (*.f64 (*.f64 lo lo) (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 x (pow.f64 hi 3))))))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 4))) (/.f64 1 (pow.f64 hi 3))))) (/.f64 x hi))))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (fma.f64 -1 (*.f64 (*.f64 lo lo) (fma.f64 -1 (/.f64 x (pow.f64 hi 3)) (/.f64 1 (*.f64 hi hi)))) (fma.f64 -1 (*.f64 (pow.f64 lo 3) (fma.f64 -1 (/.f64 x (pow.f64 hi 4)) (/.f64 1 (pow.f64 hi 3)))) (/.f64 x hi))))
(-.f64 (-.f64 (-.f64 (/.f64 x hi) (*.f64 (pow.f64 lo 3) (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 x (pow.f64 hi 4))))) (*.f64 (*.f64 lo lo) (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 x (pow.f64 hi 3))))) (fma.f64 lo (/.f64 (neg.f64 x) (*.f64 hi hi)) (/.f64 lo hi)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 (pow.f64 lo 3) (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 x (pow.f64 hi 4))))) (-.f64 (-.f64 (*.f64 lo (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (*.f64 (*.f64 lo lo) (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 x (pow.f64 hi 3))))))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (-.f64 (/.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (-.f64 (fma.f64 -1 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (*.f64 -1 (-.f64 x hi))))) (/.f64 (neg.f64 hi) lo)))
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 3))))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (-.f64 (+.f64 (fma.f64 -1 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (*.f64 -1 (-.f64 x hi))))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 3) (*.f64 -1 (-.f64 x hi))))) (/.f64 (neg.f64 hi) lo)))
(+.f64 (-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo)) (/.f64 (fma.f64 -1 x hi) (/.f64 (pow.f64 lo 3) (*.f64 hi hi))))
(+.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) (/.f64 (pow.f64 lo 3) (*.f64 hi hi)))) (/.f64 (-.f64 hi x) lo)))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (-.f64 (/.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (-.f64 (fma.f64 -1 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (*.f64 -1 (-.f64 x hi))))) (/.f64 (neg.f64 hi) lo)))
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))))
(+.f64 1 (-.f64 (+.f64 (fma.f64 -1 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (*.f64 -1 (-.f64 x hi))))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 3) (*.f64 -1 (-.f64 x hi))))) (/.f64 (neg.f64 hi) lo)))
(+.f64 (-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo)) (/.f64 (fma.f64 -1 x hi) (/.f64 (pow.f64 lo 3) (*.f64 hi hi))))
(+.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) (/.f64 (pow.f64 lo 3) (*.f64 hi hi)))) (/.f64 (-.f64 hi x) lo)))
(*.f64 -1 (/.f64 (-.f64 x lo) lo))
(/.f64 (neg.f64 (-.f64 x lo)) lo)
(/.f64 (+.f64 (neg.f64 x) lo) lo)
(/.f64 (fma.f64 -1 x lo) lo)
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (+.f64 (neg.f64 x) lo) lo))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (fma.f64 -1 x lo) lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (/.f64 lo (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 (*.f64 hi hi) lo) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (+.f64 (/.f64 x lo) -1))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo) (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (/.f64 lo (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))) (/.f64 (pow.f64 hi 3) (/.f64 (*.f64 lo lo) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))))
(+.f64 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 (*.f64 hi hi) lo) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (+.f64 (/.f64 x lo) -1)) (*.f64 (/.f64 (pow.f64 hi 3) (*.f64 lo lo)) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 (*.f64 hi hi) lo) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (-.f64 (*.f64 (/.f64 (pow.f64 hi 3) (*.f64 lo lo)) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))) (+.f64 (/.f64 x lo) -1)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 lo hi)))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (/.f64 lo hi)))
(+.f64 (+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)) (-.f64 x lo))) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4))))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (+.f64 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) (-.f64 x lo))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) (-.f64 x lo))))) (/.f64 lo hi)))
(+.f64 (+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (+.f64 (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)) (-.f64 x lo)) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) (-.f64 x lo)))) (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 lo hi)))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (/.f64 lo hi)))
(+.f64 (+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)) (-.f64 x lo))) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4))))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (+.f64 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) (-.f64 x lo))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) (-.f64 x lo))))) (/.f64 lo hi)))
(+.f64 (+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (+.f64 (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)) (-.f64 x lo)) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) (-.f64 x lo)))) (/.f64 (-.f64 x lo) hi))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 0 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 0 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(-.f64 (+.f64 0 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 0 (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 0 (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 lo (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (-.f64 x lo) (/.f64 1 (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 1 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 1 (-.f64 hi lo)) (-.f64 x lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)))
(/.f64 (*.f64 (-.f64 x lo) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo)))
(*.f64 (/.f64 (-.f64 x lo) (+.f64 lo hi)) (/.f64 (+.f64 lo hi) (-.f64 hi lo)))
(pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 3)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3) 1/3)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) -1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (/.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) 1) -1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 2))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 (-.f64 hi lo) 3)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1) 1))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 3))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3)) 1/3))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 2))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo))) -1))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo)))

eval334.0ms (3.5%)

Compiler

Compiled 17032 to 4868 computations (71.4% saved)

prune178.0ms (1.8%)

Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New3949403
Fresh000
Picked101
Done000
Total3959404
Accuracy
19.4%
Counts
404 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.8%
(/.f64 (-.f64 x lo) hi)
18.7%
(/.f64 (+.f64 (neg.f64 x) lo) lo)
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
8.6%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
18.8%
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 lo hi)))
10.1%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.8%
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 x hi))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
18.7%
1
18.8%
(/.f64 (-.f64 x lo) hi)
18.7%
(/.f64 (+.f64 (neg.f64 x) lo) lo)
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
8.6%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
18.8%
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 lo hi)))
10.1%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.8%
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 x hi))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
18.7%
1
Compiler

Compiled 512 to 296 computations (42.2% saved)

localize200.0ms (2.1%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 x hi))
100.0%
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
98.9%
(/.f64 x (pow.f64 hi 2))
98.5%
(*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))
100.0%
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 lo hi)))
96.9%
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 lo hi))
70.6%
(/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo)))
44.3%
(/.f64 (*.f64 hi hi) (-.f64 x lo))
100.0%
(/.f64 (-.f64 x hi) lo)
97.1%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
100.0%
(/.f64 (-.f64 x lo) hi)
100.0%
(/.f64 (-.f64 hi x) lo)
99.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
97.1%
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))
Compiler

Compiled 225 to 80 computations (64.4% saved)

series41.0ms (0.4%)

Counts
14 → 381
Calls

120 calls:

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

rewrite162.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
840×add-sqr-sqrt
832×pow1
830×*-un-lft-identity
780×add-exp-log
780×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

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

simplify661.0ms (6.9%)

Algorithm
egg-herbie
Rules
694×fma-def
684×associate-*r*
684×exp-prod
682×associate-*l*
620×log-prod
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
071023991
1173020651
2699120651
Stop Event
node limit
Counts
637 → 488
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(*.f64 -1 (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(*.f64 -1 (/.f64 x lo))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 1 (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(*.f64 -1 (/.f64 (pow.f64 hi 2) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 3)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)))))
(/.f64 (pow.f64 hi 2) x)
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (/.f64 (pow.f64 hi 2) x))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3)) (/.f64 (pow.f64 hi 2) x)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 3)) (pow.f64 x 4)) (/.f64 (pow.f64 hi 2) x))))
(/.f64 (pow.f64 hi 2) x)
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (/.f64 (pow.f64 hi 2) x))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3)) (/.f64 (pow.f64 hi 2) x)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 3)) (pow.f64 x 4)) (/.f64 (pow.f64 hi 2) x))))
(/.f64 (pow.f64 hi 2) x)
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (/.f64 (pow.f64 hi 2) x))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3)) (/.f64 (pow.f64 hi 2) x)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 3)) (pow.f64 x 4)) (/.f64 (pow.f64 hi 2) x))))
(*.f64 -1 (/.f64 (pow.f64 hi 2) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 3)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)))))
(*.f64 -1 (/.f64 (pow.f64 hi 2) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 3)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)))))
(/.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 (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 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (/.f64 lo 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 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(/.f64 x hi)
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 x hi)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 x hi)))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 1 hi)
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(/.f64 1 hi)
(/.f64 1 hi)
(/.f64 x hi)
(*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))))
(*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(/.f64 (+.f64 x (*.f64 -1 lo)) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi))
(+.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 1)
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) 1)
(*.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(*.f64 (hypot.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (hypot.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 1 (fma.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (neg.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 1)
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(-.f64 (/.f64 hi lo) (/.f64 x lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo))) 1)
(*.f64 (-.f64 hi x) (/.f64 1 lo))
(*.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) (cbrt.f64 (/.f64 (-.f64 hi x) lo))) (cbrt.f64 (/.f64 (-.f64 hi x) lo)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) (sqrt.f64 (/.f64 (-.f64 hi x) lo)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 hi x) lo))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo)))
(exp.f64 (log.f64 (/.f64 (-.f64 hi x) lo)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)))
(fma.f64 hi (/.f64 1 lo) (neg.f64 (/.f64 x lo)))
(fma.f64 1 (/.f64 hi lo) (neg.f64 (/.f64 x lo)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (cbrt.f64 (/.f64 hi lo))) (cbrt.f64 (/.f64 hi lo)) (neg.f64 (/.f64 x lo)))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) (neg.f64 (/.f64 x lo)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.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 (*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(fma.f64 x (/.f64 1 hi) (neg.f64 (/.f64 lo hi)))
(fma.f64 1 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (fma.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo))) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) (-.f64 1 (/.f64 (-.f64 x hi) lo))) (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(-.f64 (/.f64 x lo) (/.f64 hi lo))
(-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(*.f64 1 (/.f64 (-.f64 x hi) lo))
(*.f64 (-.f64 x hi) (/.f64 1 lo))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) (cbrt.f64 (/.f64 (-.f64 x hi) lo))) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(pow.f64 (/.f64 (-.f64 x hi) lo) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x hi) lo))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo)) (/.f64 (-.f64 x hi) lo)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo)))
(exp.f64 (log.f64 (/.f64 (-.f64 x hi) lo)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi)))) 1)
(*.f64 1 (/.f64 hi (/.f64 (-.f64 x lo) hi)))
(*.f64 (*.f64 hi hi) (/.f64 1 (-.f64 x lo)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi))) (cbrt.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi)))) (cbrt.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi))))
(*.f64 (sqrt.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi))))
(pow.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi)) 1)
(log.f64 (exp.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi)) (/.f64 hi (/.f64 (-.f64 x lo) hi))) (/.f64 hi (/.f64 (-.f64 x lo) hi))))
(expm1.f64 (log1p.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi))))
(exp.f64 (log.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi))))
(log1p.f64 (expm1.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)))) 1)
(*.f64 lo (/.f64 1 (/.f64 hi (/.f64 (-.f64 x lo) hi))))
(*.f64 1 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)))) (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (sqrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))))
(*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))
(pow.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))))
(exp.f64 (log.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))))
(+.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (neg.f64 (/.f64 lo hi)))
(+.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (fma.f64 lo (/.f64 1 (/.f64 hi (/.f64 (-.f64 x lo) hi))) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 lo (/.f64 1 (/.f64 hi (/.f64 (-.f64 x lo) hi))) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 lo (/.f64 1 (/.f64 hi (/.f64 (-.f64 x lo) hi))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(+.f64 (fma.f64 1 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 1 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 1 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)))) (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)))) (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)))) (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (sqrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (sqrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (sqrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(+.f64 (fma.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(*.f64 1 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))) (cbrt.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (cbrt.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))) (sqrt.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
(/.f64 (-.f64 (*.f64 lo hi) (*.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi)) lo)) (*.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi)) hi))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) 3) (pow.f64 (/.f64 lo hi) 3)) (fma.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (fma.f64 (/.f64 lo hi) (/.f64 lo hi) (*.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))))
(/.f64 (fma.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (neg.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))) (fma.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo) (/.f64 lo hi)))
(pow.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) 1)
(log.f64 (exp.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
(exp.f64 (log.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
(fma.f64 lo (/.f64 1 (/.f64 hi (/.f64 (-.f64 x lo) hi))) (neg.f64 (/.f64 lo hi)))
(fma.f64 1 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (neg.f64 (/.f64 lo hi)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)))) (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (neg.f64 (/.f64 lo hi)))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (sqrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (neg.f64 (/.f64 lo hi)))
(fma.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo) (neg.f64 (/.f64 lo hi)))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi)))) 1)
(*.f64 1 (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi))) (cbrt.f64 (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi)))) (cbrt.f64 (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi))))
(*.f64 (sqrt.f64 (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi))) (sqrt.f64 (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) 3)) (fma.f64 (/.f64 x hi) (/.f64 x hi) (-.f64 (*.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))) (*.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))))
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
(pow.f64 (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi)) 1)
(log.f64 (exp.f64 (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi)))))
(log.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))) (exp.f64 (/.f64 x hi))))
(log.f64 (*.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi)) (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi))) (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi))))
(expm1.f64 (log1p.f64 (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi))))
(exp.f64 (log.f64 (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi))))
(log1p.f64 (expm1.f64 (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi))))
(fma.f64 x (/.f64 1 hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))
(fma.f64 1 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 1 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))
(fma.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))) (cbrt.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (cbrt.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))) (/.f64 x hi))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))) (sqrt.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))) (/.f64 x hi))
(+.f64 (*.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi)))) (/.f64 lo hi))
(+.f64 (*.f64 (neg.f64 (/.f64 x (*.f64 hi hi))) lo) (*.f64 (/.f64 1 hi) lo))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)))) 1)
(pow.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) 1)
(log.f64 (exp.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))) (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))))
(expm1.f64 (log1p.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))))
(exp.f64 (log.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))))
(log1p.f64 (expm1.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))))
(fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))
(fma.f64 (neg.f64 (/.f64 x (*.f64 hi hi))) lo (*.f64 (/.f64 1 hi) lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 hi hi)))) 1)
(*.f64 x (/.f64 1 (*.f64 hi hi)))
(*.f64 1 (/.f64 x (*.f64 hi hi)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 x (*.f64 hi hi))) (cbrt.f64 (/.f64 x (*.f64 hi hi)))) (cbrt.f64 (/.f64 x (*.f64 hi hi))))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 hi hi))) (sqrt.f64 (/.f64 x (*.f64 hi hi))))
(pow.f64 (/.f64 x (*.f64 hi hi)) 1)
(log.f64 (exp.f64 (/.f64 x (*.f64 hi hi))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 hi hi)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 x (*.f64 hi hi)) (/.f64 x (*.f64 hi hi))) (/.f64 x (*.f64 hi hi))))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 hi hi))))
(exp.f64 (log.f64 (/.f64 x (*.f64 hi hi))))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 hi hi))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))) 1)
(*.f64 1 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (cbrt.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))) (cbrt.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(*.f64 (sqrt.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (sqrt.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (/.f64 x (*.f64 hi hi))) 3) (pow.f64 (/.f64 1 hi) 3)) (fma.f64 (neg.f64 (/.f64 x (*.f64 hi hi))) (neg.f64 (/.f64 x (*.f64 hi hi))) (-.f64 (*.f64 (/.f64 1 hi) (/.f64 1 hi)) (*.f64 (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 1 hi)))))
(/.f64 (fma.f64 (neg.f64 (/.f64 x (*.f64 hi hi))) (neg.f64 (/.f64 x (*.f64 hi hi))) (neg.f64 (*.f64 (/.f64 1 hi) (/.f64 1 hi)))) (-.f64 (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 1 hi)))
(pow.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 1)
(log.f64 (exp.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 x (*.f64 hi hi)))) (exp.f64 (/.f64 1 hi))))
(log.f64 (*.f64 (exp.f64 (/.f64 1 hi)) (exp.f64 (neg.f64 (/.f64 x (*.f64 hi hi))))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(expm1.f64 (log1p.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(exp.f64 (log.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(log1p.f64 (expm1.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 1 (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 1 hi))
(fma.f64 1 (/.f64 1 hi) (neg.f64 (/.f64 x (*.f64 hi hi))))
(fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))
(fma.f64 (/.f64 x (*.f64 hi hi)) -1 (/.f64 1 hi))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 x (*.f64 hi hi)))) (cbrt.f64 (neg.f64 (/.f64 x (*.f64 hi hi))))) (cbrt.f64 (neg.f64 (/.f64 x (*.f64 hi hi)))) (/.f64 1 hi))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 1 hi)) (cbrt.f64 (/.f64 1 hi))) (cbrt.f64 (/.f64 1 hi)) (neg.f64 (/.f64 x (*.f64 hi hi))))
(fma.f64 (sqrt.f64 (neg.f64 (/.f64 x (*.f64 hi hi)))) (sqrt.f64 (neg.f64 (/.f64 x (*.f64 hi hi)))) (/.f64 1 hi))
(fma.f64 (sqrt.f64 (/.f64 1 hi)) (sqrt.f64 (/.f64 1 hi)) (neg.f64 (/.f64 x (*.f64 hi hi))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi)))) 1)
(*.f64 1 (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi))) (cbrt.f64 (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi)))) (cbrt.f64 (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi))))
(*.f64 (sqrt.f64 (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi))) (sqrt.f64 (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))) 3) (pow.f64 (/.f64 x hi) 3)) (fma.f64 (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))) (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))) (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))) (/.f64 x hi)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))) (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)))) (*.f64 (/.f64 x hi) (/.f64 x hi))) (-.f64 (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))) (/.f64 x hi)))
(pow.f64 (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi)) 1)
(log.f64 (exp.f64 (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi)))))
(log.f64 (*.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)))) (exp.f64 (/.f64 x hi))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi)) (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi))) (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi))))
(expm1.f64 (log1p.f64 (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi))))
(exp.f64 (log.f64 (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi))))
(log1p.f64 (expm1.f64 (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi))))
(fma.f64 x (/.f64 1 hi) (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))))
(fma.f64 1 (/.f64 x hi) (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))))
(fma.f64 1 (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))) (/.f64 x hi))
(fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) -1 (/.f64 x hi))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)))) (cbrt.f64 (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))))) (cbrt.f64 (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)))) (/.f64 x hi))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))))
(fma.f64 (sqrt.f64 (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)))) (sqrt.f64 (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)))) (/.f64 x hi))
(fma.f64 (*.f64 -1 lo) (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 x hi))
Outputs
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))
(fma.f64 -1 (/.f64 x lo) (*.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))
(+.f64 (*.f64 hi (/.f64 (neg.f64 x) (*.f64 lo lo))) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 x lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 x lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 x lo)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 x lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))
(*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 x (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo)))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 x (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo)))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))
(+.f64 (-.f64 1 (/.f64 x lo)) (*.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))
(+.f64 1 (+.f64 (*.f64 hi (/.f64 (neg.f64 x) (*.f64 lo lo))) (/.f64 (-.f64 hi x) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 1 (fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 1 (fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 x lo))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))
(*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))
(*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 x (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo)))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 x (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo)))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 1 (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 -1 (/.f64 hi lo))
(neg.f64 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(/.f64 x lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 -1 (/.f64 hi lo))
(neg.f64 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 -1 (/.f64 hi lo))
(neg.f64 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(/.f64 (*.f64 hi hi) (-.f64 x lo))
(*.f64 hi (/.f64 hi (-.f64 x lo)))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(/.f64 (*.f64 hi hi) (-.f64 x lo))
(*.f64 hi (/.f64 hi (-.f64 x lo)))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(/.f64 (*.f64 hi hi) (-.f64 x lo))
(*.f64 hi (/.f64 hi (-.f64 x lo)))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(/.f64 (*.f64 hi hi) (-.f64 x lo))
(*.f64 hi (/.f64 hi (-.f64 x lo)))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(/.f64 (*.f64 hi hi) (-.f64 x lo))
(*.f64 hi (/.f64 hi (-.f64 x lo)))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(/.f64 (*.f64 hi hi) (-.f64 x lo))
(*.f64 hi (/.f64 hi (-.f64 x lo)))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(/.f64 (*.f64 hi hi) (-.f64 x lo))
(*.f64 hi (/.f64 hi (-.f64 x lo)))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(/.f64 (*.f64 hi hi) (-.f64 x lo))
(*.f64 hi (/.f64 hi (-.f64 x lo)))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(/.f64 (*.f64 hi hi) (-.f64 x lo))
(*.f64 hi (/.f64 hi (-.f64 x lo)))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(/.f64 (*.f64 hi hi) (-.f64 x lo))
(*.f64 hi (/.f64 hi (-.f64 x lo)))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(/.f64 (*.f64 hi hi) (-.f64 x lo))
(*.f64 hi (/.f64 hi (-.f64 x lo)))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(/.f64 (*.f64 hi hi) (-.f64 x lo))
(*.f64 hi (/.f64 hi (-.f64 x lo)))
(*.f64 -1 (/.f64 (pow.f64 hi 2) lo))
(neg.f64 (/.f64 (*.f64 hi hi) lo))
(/.f64 (*.f64 (neg.f64 hi) hi) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 hi hi) lo)))
(-.f64 (/.f64 (*.f64 (neg.f64 hi) hi) lo) (/.f64 x (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo))))
(fma.f64 -1 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) x)) (fma.f64 -1 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 3) (*.f64 x x))) (neg.f64 (/.f64 (*.f64 hi hi) lo))))
(-.f64 (-.f64 (/.f64 (*.f64 (neg.f64 hi) hi) lo) (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) (*.f64 x x))) (/.f64 x (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 3)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)))))
(fma.f64 -1 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) x)) (fma.f64 -1 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 3) (*.f64 x x))) (fma.f64 -1 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 4) (pow.f64 x 3))) (neg.f64 (/.f64 (*.f64 hi hi) lo)))))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 (neg.f64 hi) hi) lo) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 4) (pow.f64 x 3)))) (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) (*.f64 x x))) (/.f64 x (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)))
(/.f64 (pow.f64 hi 2) x)
(/.f64 (*.f64 hi hi) x)
(/.f64 hi (/.f64 x hi))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (/.f64 (pow.f64 hi 2) x))
(+.f64 (/.f64 (*.f64 hi hi) x) (/.f64 (*.f64 lo (*.f64 hi hi)) (*.f64 x x)))
(+.f64 (/.f64 hi (/.f64 x hi)) (*.f64 (/.f64 hi (/.f64 x hi)) (/.f64 lo x)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3)) (/.f64 (pow.f64 hi 2) x)))
(+.f64 (/.f64 (*.f64 lo (*.f64 hi hi)) (*.f64 x x)) (+.f64 (/.f64 (*.f64 hi hi) x) (/.f64 (*.f64 (*.f64 lo lo) (*.f64 hi hi)) (pow.f64 x 3))))
(+.f64 (/.f64 hi (/.f64 x hi)) (+.f64 (*.f64 (/.f64 hi (/.f64 x hi)) (/.f64 lo x)) (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 x 3)) (*.f64 lo lo))))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 3)) (pow.f64 x 4)) (/.f64 (pow.f64 hi 2) x))))
(+.f64 (/.f64 (*.f64 lo (*.f64 hi hi)) (*.f64 x x)) (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 lo lo) (*.f64 hi hi)) (pow.f64 x 3)) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 x 4) (pow.f64 lo 3)))) (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 (/.f64 hi (/.f64 x hi)) (/.f64 lo x)) (+.f64 (/.f64 hi (/.f64 x hi)) (+.f64 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 x 3)) (*.f64 lo lo)) (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 x 4)) (pow.f64 lo 3)))))
(/.f64 (pow.f64 hi 2) x)
(/.f64 (*.f64 hi hi) x)
(/.f64 hi (/.f64 x hi))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (/.f64 (pow.f64 hi 2) x))
(+.f64 (/.f64 (*.f64 hi hi) x) (/.f64 (*.f64 lo (*.f64 hi hi)) (*.f64 x x)))
(+.f64 (/.f64 hi (/.f64 x hi)) (*.f64 (/.f64 hi (/.f64 x hi)) (/.f64 lo x)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3)) (/.f64 (pow.f64 hi 2) x)))
(+.f64 (/.f64 (*.f64 lo (*.f64 hi hi)) (*.f64 x x)) (+.f64 (/.f64 (*.f64 hi hi) x) (/.f64 (*.f64 (*.f64 lo lo) (*.f64 hi hi)) (pow.f64 x 3))))
(+.f64 (/.f64 hi (/.f64 x hi)) (+.f64 (*.f64 (/.f64 hi (/.f64 x hi)) (/.f64 lo x)) (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 x 3)) (*.f64 lo lo))))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 3)) (pow.f64 x 4)) (/.f64 (pow.f64 hi 2) x))))
(+.f64 (/.f64 (*.f64 lo (*.f64 hi hi)) (*.f64 x x)) (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 lo lo) (*.f64 hi hi)) (pow.f64 x 3)) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 x 4) (pow.f64 lo 3)))) (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 (/.f64 hi (/.f64 x hi)) (/.f64 lo x)) (+.f64 (/.f64 hi (/.f64 x hi)) (+.f64 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 x 3)) (*.f64 lo lo)) (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 x 4)) (pow.f64 lo 3)))))
(/.f64 (pow.f64 hi 2) x)
(/.f64 (*.f64 hi hi) x)
(/.f64 hi (/.f64 x hi))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (/.f64 (pow.f64 hi 2) x))
(+.f64 (/.f64 (*.f64 hi hi) x) (/.f64 (*.f64 lo (*.f64 hi hi)) (*.f64 x x)))
(+.f64 (/.f64 hi (/.f64 x hi)) (*.f64 (/.f64 hi (/.f64 x hi)) (/.f64 lo x)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3)) (/.f64 (pow.f64 hi 2) x)))
(+.f64 (/.f64 (*.f64 lo (*.f64 hi hi)) (*.f64 x x)) (+.f64 (/.f64 (*.f64 hi hi) x) (/.f64 (*.f64 (*.f64 lo lo) (*.f64 hi hi)) (pow.f64 x 3))))
(+.f64 (/.f64 hi (/.f64 x hi)) (+.f64 (*.f64 (/.f64 hi (/.f64 x hi)) (/.f64 lo x)) (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 x 3)) (*.f64 lo lo))))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 3)) (pow.f64 x 4)) (/.f64 (pow.f64 hi 2) x))))
(+.f64 (/.f64 (*.f64 lo (*.f64 hi hi)) (*.f64 x x)) (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 lo lo) (*.f64 hi hi)) (pow.f64 x 3)) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 x 4) (pow.f64 lo 3)))) (/.f64 (*.f64 hi hi) x)))
(+.f64 (*.f64 (/.f64 hi (/.f64 x hi)) (/.f64 lo x)) (+.f64 (/.f64 hi (/.f64 x hi)) (+.f64 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 x 3)) (*.f64 lo lo)) (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 x 4)) (pow.f64 lo 3)))))
(*.f64 -1 (/.f64 (pow.f64 hi 2) lo))
(neg.f64 (/.f64 (*.f64 hi hi) lo))
(/.f64 (*.f64 (neg.f64 hi) hi) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 hi hi) lo)))
(-.f64 (/.f64 (*.f64 (neg.f64 hi) hi) lo) (/.f64 x (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo))))
(fma.f64 -1 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) x)) (fma.f64 -1 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 3) (*.f64 x x))) (neg.f64 (/.f64 (*.f64 hi hi) lo))))
(-.f64 (-.f64 (/.f64 (*.f64 (neg.f64 hi) hi) lo) (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) (*.f64 x x))) (/.f64 x (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 3)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)))))
(fma.f64 -1 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) x)) (fma.f64 -1 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 3) (*.f64 x x))) (fma.f64 -1 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 4) (pow.f64 x 3))) (neg.f64 (/.f64 (*.f64 hi hi) lo)))))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 (neg.f64 hi) hi) lo) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 4) (pow.f64 x 3)))) (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) (*.f64 x x))) (/.f64 x (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)))
(*.f64 -1 (/.f64 (pow.f64 hi 2) lo))
(neg.f64 (/.f64 (*.f64 hi hi) lo))
(/.f64 (*.f64 (neg.f64 hi) hi) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 hi hi) lo)))
(-.f64 (/.f64 (*.f64 (neg.f64 hi) hi) lo) (/.f64 x (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo))))
(fma.f64 -1 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) x)) (fma.f64 -1 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 3) (*.f64 x x))) (neg.f64 (/.f64 (*.f64 hi hi) lo))))
(-.f64 (-.f64 (/.f64 (*.f64 (neg.f64 hi) hi) lo) (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) (*.f64 x x))) (/.f64 x (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 3)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)))))
(fma.f64 -1 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) x)) (fma.f64 -1 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 3) (*.f64 x x))) (fma.f64 -1 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 4) (pow.f64 x 3))) (neg.f64 (/.f64 (*.f64 hi hi) lo)))))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 (neg.f64 hi) hi) lo) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 4) (pow.f64 x 3)))) (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) (*.f64 x x))) (/.f64 x (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(*.f64 x (/.f64 lo (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(*.f64 x (/.f64 lo (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(*.f64 x (/.f64 lo (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))
(-.f64 (-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))
(-.f64 (-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))
(-.f64 (-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (/.f64 lo hi))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))
(-.f64 (-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))
(-.f64 (-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))
(-.f64 (-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (/.f64 lo hi))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))
(neg.f64 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))
(neg.f64 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))
(neg.f64 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))
(-.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 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))
(-.f64 (-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))
(-.f64 (-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))
(-.f64 (-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (/.f64 lo hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(*.f64 x (/.f64 lo (*.f64 hi hi)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))
(-.f64 (-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))
(-.f64 (-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))
(-.f64 (-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (/.f64 lo hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(*.f64 x (/.f64 lo (*.f64 hi hi)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))
(-.f64 (-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))
(-.f64 (-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))
(-.f64 (-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (/.f64 lo hi))
(-.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 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))
(*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))
(+.f64 (/.f64 x hi) (*.f64 x (/.f64 lo (*.f64 hi hi))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))
(*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi)))
(*.f64 x (neg.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (*.f64 x (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi))) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))) (/.f64 lo hi))
(-.f64 (neg.f64 (fma.f64 x (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (*.f64 x (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi))) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))) (/.f64 lo hi))
(-.f64 (neg.f64 (fma.f64 x (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (*.f64 x (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi))) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))) (/.f64 lo hi))
(-.f64 (neg.f64 (fma.f64 x (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))) (/.f64 lo hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(/.f64 x hi)
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))
(-.f64 (-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))
(neg.f64 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 x hi)))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 x hi)))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi 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 x (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi 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 x (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi 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 x (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi))))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi))))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi))))
(/.f64 1 hi)
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(/.f64 (neg.f64 x) (*.f64 hi hi))
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(/.f64 (neg.f64 x) (*.f64 hi hi))
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(/.f64 (neg.f64 x) (*.f64 hi hi))
(/.f64 1 hi)
(/.f64 1 hi)
(/.f64 x hi)
(*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))))
(*.f64 (neg.f64 lo) (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))))
(*.f64 (neg.f64 lo) (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))
(*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))
(+.f64 (/.f64 x hi) (*.f64 x (/.f64 lo (*.f64 hi hi))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))
(*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi)))
(*.f64 x (neg.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (*.f64 x (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi))) (/.f64 (neg.f64 lo) hi))
(neg.f64 (fma.f64 x (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (*.f64 x (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi))) (/.f64 (neg.f64 lo) hi))
(neg.f64 (fma.f64 x (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -1 (*.f64 x (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi))) (/.f64 (neg.f64 lo) hi))
(neg.f64 (fma.f64 x (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 lo hi)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(*.f64 x (/.f64 lo (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(/.f64 (+.f64 x (*.f64 -1 lo)) hi)
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(-.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 1)
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(*.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(*.f64 (*.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(*.f64 (hypot.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (hypot.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 1 (fma.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (neg.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 1 (fma.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (neg.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(/.f64 (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(/.f64 (-.f64 1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(cbrt.f64 (*.f64 (*.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(cbrt.f64 (*.f64 (+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (*.f64 (+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(-.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo))) 1)
(/.f64 (-.f64 hi x) lo)
(*.f64 (-.f64 hi x) (/.f64 1 lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) (cbrt.f64 (/.f64 (-.f64 hi x) lo))) (cbrt.f64 (/.f64 (-.f64 hi x) lo)))
(/.f64 (-.f64 hi x) lo)
(*.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) (sqrt.f64 (/.f64 (-.f64 hi x) lo)))
(/.f64 (-.f64 hi x) lo)
(pow.f64 (/.f64 (-.f64 hi x) lo) 1)
(/.f64 (-.f64 hi x) lo)
(log.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)))
(/.f64 (-.f64 hi x) lo)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 hi x) lo))))
(/.f64 (-.f64 hi x) lo)
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo)))
(cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo)))
(/.f64 (-.f64 hi x) lo)
(exp.f64 (log.f64 (/.f64 (-.f64 hi x) lo)))
(/.f64 (-.f64 hi x) lo)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)))
(/.f64 (-.f64 hi x) lo)
(fma.f64 hi (/.f64 1 lo) (neg.f64 (/.f64 x lo)))
(/.f64 (-.f64 hi x) lo)
(fma.f64 1 (/.f64 hi lo) (neg.f64 (/.f64 x lo)))
(/.f64 (-.f64 hi x) lo)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (cbrt.f64 (/.f64 hi lo))) (cbrt.f64 (/.f64 hi lo)) (neg.f64 (/.f64 x lo)))
(/.f64 (-.f64 hi x) lo)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) (neg.f64 (/.f64 x lo)))
(/.f64 (-.f64 hi x) lo)
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 x (/.f64 1 hi) (*.f64 (/.f64 -1 hi) lo)) (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 x (/.f64 1 hi) (*.f64 (/.f64 -1 hi) lo)) (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(+.f64 (fma.f64 x (/.f64 1 hi) (*.f64 (/.f64 -1 hi) lo)) (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 x (/.f64 1 hi) (*.f64 (/.f64 -1 hi) lo)) (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 x (/.f64 1 hi) (*.f64 (/.f64 -1 hi) lo)) (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(+.f64 (fma.f64 x (/.f64 1 hi) (*.f64 (/.f64 -1 hi) lo)) (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 x (/.f64 1 hi) (*.f64 (/.f64 -1 hi) lo)) (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 x (/.f64 1 hi) (*.f64 (/.f64 -1 hi) lo)) (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(+.f64 (fma.f64 x (/.f64 1 hi) (*.f64 (/.f64 -1 hi) lo)) (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 x (/.f64 1 hi) (*.f64 (/.f64 -1 hi) lo)) (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 x (/.f64 1 hi) (*.f64 (/.f64 -1 hi) lo)) (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(+.f64 (fma.f64 x (/.f64 1 hi) (*.f64 (/.f64 -1 hi) lo)) (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(-.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 (*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(/.f64 (-.f64 x lo) hi)
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi)))
(cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(fma.f64 x (/.f64 1 hi) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(fma.f64 1 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 (*.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (fma.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(/.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo))) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(cbrt.f64 (*.f64 (*.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) (-.f64 1 (/.f64 (-.f64 x hi) lo))) (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(cbrt.f64 (*.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) (*.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) (-.f64 1 (/.f64 (-.f64 x hi) lo)))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(exp.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo)))
(exp.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo)))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 (-.f64 x hi) lo)
(-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (-.f64 (/.f64 (-.f64 x hi) lo) 1))
(+.f64 (/.f64 (-.f64 x hi) lo) 0)
(*.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (-.f64 x hi) (/.f64 1 lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) (cbrt.f64 (/.f64 (-.f64 x hi) lo))) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(*.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(pow.f64 (/.f64 (-.f64 x hi) lo) 1)
(/.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 (*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 x hi) lo)) (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(exp.f64 (log.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(-.f64 (exp.f64 (log1p.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi)))) 1)
(/.f64 (*.f64 hi hi) (-.f64 x lo))
(*.f64 hi (/.f64 hi (-.f64 x lo)))
(*.f64 1 (/.f64 hi (/.f64 (-.f64 x lo) hi)))
(/.f64 (*.f64 hi hi) (-.f64 x lo))
(*.f64 hi (/.f64 hi (-.f64 x lo)))
(*.f64 (*.f64 hi hi) (/.f64 1 (-.f64 x lo)))
(/.f64 (*.f64 hi hi) (-.f64 x lo))
(*.f64 hi (/.f64 hi (-.f64 x lo)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi))) (cbrt.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi)))) (cbrt.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi))))
(/.f64 (*.f64 hi hi) (-.f64 x lo))
(*.f64 hi (/.f64 hi (-.f64 x lo)))
(*.f64 (sqrt.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi))))
(/.f64 (*.f64 hi hi) (-.f64 x lo))
(*.f64 hi (/.f64 hi (-.f64 x lo)))
(pow.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi)) 1)
(/.f64 (*.f64 hi hi) (-.f64 x lo))
(*.f64 hi (/.f64 hi (-.f64 x lo)))
(log.f64 (exp.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi))))
(/.f64 (*.f64 hi hi) (-.f64 x lo))
(*.f64 hi (/.f64 hi (-.f64 x lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi)))))
(/.f64 (*.f64 hi hi) (-.f64 x lo))
(*.f64 hi (/.f64 hi (-.f64 x lo)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi)) (/.f64 hi (/.f64 (-.f64 x lo) hi))) (/.f64 hi (/.f64 (-.f64 x lo) hi))))
(cbrt.f64 (*.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi)) (/.f64 hi (/.f64 (-.f64 x lo) hi)))))
(cbrt.f64 (pow.f64 (*.f64 hi (/.f64 hi (-.f64 x lo))) 3))
(expm1.f64 (log1p.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi))))
(/.f64 (*.f64 hi hi) (-.f64 x lo))
(*.f64 hi (/.f64 hi (-.f64 x lo)))
(exp.f64 (log.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi))))
(/.f64 (*.f64 hi hi) (-.f64 x lo))
(*.f64 hi (/.f64 hi (-.f64 x lo)))
(log1p.f64 (expm1.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi))))
(/.f64 (*.f64 hi hi) (-.f64 x lo))
(*.f64 hi (/.f64 hi (-.f64 x lo)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)))) 1)
(*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))
(*.f64 lo (/.f64 1 (/.f64 hi (/.f64 (-.f64 x lo) hi))))
(*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))
(*.f64 1 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)))
(*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)))) (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))))
(*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (sqrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))))
(*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))
(*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))
(*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))
(pow.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) 1)
(*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))
(log.f64 (exp.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))))
(*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)))))
(*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))))
(*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))))
(*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))
(exp.f64 (log.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))))
(*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))))
(*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))
(+.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (neg.f64 (/.f64 lo hi)))
(-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))
(+.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(+.f64 (fma.f64 lo (/.f64 1 (/.f64 hi (/.f64 (-.f64 x lo) hi))) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 lo (*.f64 (/.f64 1 hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 -1 hi) lo)))
(+.f64 (*.f64 (/.f64 lo hi) 0) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(+.f64 (fma.f64 lo (/.f64 1 (/.f64 hi (/.f64 (-.f64 x lo) hi))) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 lo (*.f64 (/.f64 1 hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 -1 hi) lo)))
(+.f64 (*.f64 (/.f64 lo hi) 0) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(+.f64 (fma.f64 lo (/.f64 1 (/.f64 hi (/.f64 (-.f64 x lo) hi))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 lo (*.f64 (/.f64 1 hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 -1 hi) lo)))
(+.f64 (*.f64 (/.f64 lo hi) 0) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(+.f64 (fma.f64 1 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 lo (*.f64 (/.f64 1 hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 -1 hi) lo)))
(+.f64 (*.f64 (/.f64 lo hi) 0) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(+.f64 (fma.f64 1 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 lo (*.f64 (/.f64 1 hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 -1 hi) lo)))
(+.f64 (*.f64 (/.f64 lo hi) 0) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(+.f64 (fma.f64 1 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 lo (*.f64 (/.f64 1 hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 -1 hi) lo)))
(+.f64 (*.f64 (/.f64 lo hi) 0) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)))) (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 lo (*.f64 (/.f64 1 hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 -1 hi) lo)))
(+.f64 (*.f64 (/.f64 lo hi) 0) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)))) (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 lo (*.f64 (/.f64 1 hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 -1 hi) lo)))
(+.f64 (*.f64 (/.f64 lo hi) 0) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)))) (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 lo (*.f64 (/.f64 1 hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 -1 hi) lo)))
(+.f64 (*.f64 (/.f64 lo hi) 0) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (sqrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 lo (*.f64 (/.f64 1 hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 -1 hi) lo)))
(+.f64 (*.f64 (/.f64 lo hi) 0) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (sqrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 lo (*.f64 (/.f64 1 hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 -1 hi) lo)))
(+.f64 (*.f64 (/.f64 lo hi) 0) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (sqrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 lo (*.f64 (/.f64 1 hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 -1 hi) lo)))
(+.f64 (*.f64 (/.f64 lo hi) 0) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(+.f64 (fma.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 lo (*.f64 (/.f64 1 hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 -1 hi) lo)))
(+.f64 (*.f64 (/.f64 lo hi) 0) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(+.f64 (fma.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 lo (*.f64 (/.f64 1 hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 -1 hi) lo)))
(+.f64 (*.f64 (/.f64 lo hi) 0) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(+.f64 (fma.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (*.f64 (cbrt.f64 (/.f64 lo hi)) (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))))))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 lo (*.f64 (/.f64 1 hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 -1 hi) lo)))
(+.f64 (*.f64 (/.f64 lo hi) 0) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(*.f64 1 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))
(-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))) (cbrt.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (cbrt.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
(-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))) (sqrt.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
(-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))
(/.f64 (-.f64 (*.f64 lo hi) (*.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi)) lo)) (*.f64 (/.f64 hi (/.f64 (-.f64 x lo) hi)) hi))
(/.f64 (-.f64 (*.f64 lo hi) (*.f64 lo (/.f64 hi (/.f64 (-.f64 x lo) hi)))) (*.f64 hi (/.f64 hi (/.f64 (-.f64 x lo) hi))))
(*.f64 (/.f64 (*.f64 lo (-.f64 hi (*.f64 hi (/.f64 hi (-.f64 x lo))))) (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) 3) (pow.f64 (/.f64 lo hi) 3)) (fma.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (fma.f64 (/.f64 lo hi) (/.f64 lo hi) (*.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) 3) (pow.f64 (/.f64 lo hi) 3)) (fma.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (fma.f64 (/.f64 lo hi) (/.f64 lo hi) (*.f64 (/.f64 lo hi) (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) 2) (*.f64 (/.f64 lo hi) (fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 lo hi)))))
(/.f64 (fma.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (neg.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))) (fma.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo) (/.f64 lo hi)))
(/.f64 (fma.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (*.f64 (/.f64 lo hi) (/.f64 (neg.f64 lo) hi))) (fma.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo) (/.f64 lo hi)))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) 2) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 lo hi)))
(pow.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) 1)
(-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))
(log.f64 (exp.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
(-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))))
(-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
(-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
(-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))
(exp.f64 (log.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
(-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
(-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))
(fma.f64 lo (/.f64 1 (/.f64 hi (/.f64 (-.f64 x lo) hi))) (neg.f64 (/.f64 lo hi)))
(-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))
(fma.f64 1 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (neg.f64 (/.f64 lo hi)))
(-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)))) (cbrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (neg.f64 (/.f64 lo hi)))
(-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (sqrt.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (neg.f64 (/.f64 lo hi)))
(-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))
(fma.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo) (neg.f64 (/.f64 lo hi)))
(-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi)))) 1)
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(*.f64 1 (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi))) (cbrt.f64 (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi)))) (cbrt.f64 (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi))))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(*.f64 (sqrt.f64 (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi))) (sqrt.f64 (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi))))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) 3)) (fma.f64 (/.f64 x hi) (/.f64 x hi) (-.f64 (*.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))) (*.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)) 3)) (fma.f64 (/.f64 x hi) (/.f64 x hi) (*.f64 (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)) (-.f64 (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi)))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)) 3)) (fma.f64 (/.f64 x hi) (/.f64 x hi) (*.f64 (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (+.f64 (/.f64 lo hi) (/.f64 x hi))))))
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)))) (/.f64 lo hi)))
(/.f64 (-.f64 (*.f64 x (/.f64 x (*.f64 hi hi))) (pow.f64 (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)) 2)) (+.f64 (/.f64 lo hi) (+.f64 (/.f64 x hi) (*.f64 (-.f64 lo x) (/.f64 lo (*.f64 hi hi))))))
(pow.f64 (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi)) 1)
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(log.f64 (exp.f64 (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi))))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi)))))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(log.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))) (exp.f64 (/.f64 x hi))))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(log.f64 (*.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi)) (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi))) (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi))))
(cbrt.f64 (*.f64 (+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))) (*.f64 (+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))) (+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi))))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi)) 3))
(expm1.f64 (log1p.f64 (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi))))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(exp.f64 (log.f64 (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi))))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(log1p.f64 (expm1.f64 (-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))) (/.f64 lo hi))))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 x (/.f64 1 hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 1 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 1 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))) (cbrt.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (cbrt.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))) (/.f64 x hi))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))) (sqrt.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))) (/.f64 x hi))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi)))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi))))
(+.f64 (*.f64 (neg.f64 (/.f64 x (*.f64 hi hi))) lo) (*.f64 (/.f64 1 hi) lo))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)))) 1)
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi))))
(pow.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) 1)
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi))))
(log.f64 (exp.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)))))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))) (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))))
(cbrt.f64 (*.f64 (fma.f64 lo (/.f64 (neg.f64 x) (*.f64 hi hi)) (/.f64 lo hi)) (*.f64 (fma.f64 lo (/.f64 (neg.f64 x) (*.f64 hi hi)) (/.f64 lo hi)) (fma.f64 lo (/.f64 (neg.f64 x) (*.f64 hi hi)) (/.f64 lo hi)))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi))))
(exp.f64 (log.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi))))
(log1p.f64 (expm1.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi))))
(fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi))))
(fma.f64 (neg.f64 (/.f64 x (*.f64 hi hi))) lo (*.f64 (/.f64 1 hi) lo))
(fma.f64 -1 (/.f64 lo (/.f64 (*.f64 hi hi) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 hi hi)))) 1)
(/.f64 x (*.f64 hi hi))
(*.f64 x (/.f64 1 (*.f64 hi hi)))
(/.f64 x (*.f64 hi hi))
(*.f64 1 (/.f64 x (*.f64 hi hi)))
(/.f64 x (*.f64 hi hi))
(*.f64 (*.f64 (cbrt.f64 (/.f64 x (*.f64 hi hi))) (cbrt.f64 (/.f64 x (*.f64 hi hi)))) (cbrt.f64 (/.f64 x (*.f64 hi hi))))
(/.f64 x (*.f64 hi hi))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 hi hi))) (sqrt.f64 (/.f64 x (*.f64 hi hi))))
(/.f64 x (*.f64 hi hi))
(pow.f64 (/.f64 x (*.f64 hi hi)) 1)
(/.f64 x (*.f64 hi hi))
(log.f64 (exp.f64 (/.f64 x (*.f64 hi hi))))
(/.f64 x (*.f64 hi hi))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 hi hi)))))
(/.f64 x (*.f64 hi hi))
(cbrt.f64 (*.f64 (*.f64 (/.f64 x (*.f64 hi hi)) (/.f64 x (*.f64 hi hi))) (/.f64 x (*.f64 hi hi))))
(cbrt.f64 (*.f64 (/.f64 x (*.f64 hi hi)) (*.f64 (/.f64 x (*.f64 hi hi)) (/.f64 x (*.f64 hi hi)))))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 hi hi)) 3))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 hi hi))))
(/.f64 x (*.f64 hi hi))
(exp.f64 (log.f64 (/.f64 x (*.f64 hi hi))))
(/.f64 x (*.f64 hi hi))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 hi hi))))
(/.f64 x (*.f64 hi hi))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))) 1)
(fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(*.f64 1 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (cbrt.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))) (cbrt.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(*.f64 (sqrt.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (sqrt.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(/.f64 (+.f64 (pow.f64 (neg.f64 (/.f64 x (*.f64 hi hi))) 3) (pow.f64 (/.f64 1 hi) 3)) (fma.f64 (neg.f64 (/.f64 x (*.f64 hi hi))) (neg.f64 (/.f64 x (*.f64 hi hi))) (-.f64 (*.f64 (/.f64 1 hi) (/.f64 1 hi)) (*.f64 (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 1 hi)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 x (*.f64 hi hi)) 3)) (pow.f64 (/.f64 1 hi) 3)) (fma.f64 (/.f64 (neg.f64 x) (*.f64 hi hi)) (/.f64 (neg.f64 x) (*.f64 hi hi)) (*.f64 (/.f64 1 hi) (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 x) (*.f64 hi hi))))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 hi 3)) (pow.f64 (/.f64 x (*.f64 hi hi)) 3)) (+.f64 (+.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (/.f64 x hi) (*.f64 hi hi))) (pow.f64 (/.f64 x (*.f64 hi hi)) 2)))
(/.f64 (fma.f64 (neg.f64 (/.f64 x (*.f64 hi hi))) (neg.f64 (/.f64 x (*.f64 hi hi))) (neg.f64 (*.f64 (/.f64 1 hi) (/.f64 1 hi)))) (-.f64 (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 1 hi)))
(/.f64 (fma.f64 (/.f64 (neg.f64 x) (*.f64 hi hi)) (/.f64 (neg.f64 x) (*.f64 hi hi)) (*.f64 (/.f64 1 hi) (/.f64 -1 hi))) (+.f64 (/.f64 (neg.f64 x) (*.f64 hi hi)) (/.f64 -1 hi)))
(/.f64 (+.f64 (/.f64 (/.f64 -1 hi) hi) (pow.f64 (/.f64 x (*.f64 hi hi)) 2)) (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))
(pow.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) 1)
(fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(log.f64 (exp.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))))
(fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(log.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 x (*.f64 hi hi)))) (exp.f64 (/.f64 1 hi))))
(fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(log.f64 (*.f64 (exp.f64 (/.f64 1 hi)) (exp.f64 (neg.f64 (/.f64 x (*.f64 hi hi))))))
(fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(cbrt.f64 (*.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (*.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 3))
(expm1.f64 (log1p.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(exp.f64 (log.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(log1p.f64 (expm1.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(fma.f64 1 (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 1 hi))
(fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(fma.f64 1 (/.f64 1 hi) (neg.f64 (/.f64 x (*.f64 hi hi))))
(fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(fma.f64 (/.f64 x (*.f64 hi hi)) -1 (/.f64 1 hi))
(fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 x (*.f64 hi hi)))) (cbrt.f64 (neg.f64 (/.f64 x (*.f64 hi hi))))) (cbrt.f64 (neg.f64 (/.f64 x (*.f64 hi hi)))) (/.f64 1 hi))
(fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 1 hi)) (cbrt.f64 (/.f64 1 hi))) (cbrt.f64 (/.f64 1 hi)) (neg.f64 (/.f64 x (*.f64 hi hi))))
(fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(fma.f64 (sqrt.f64 (neg.f64 (/.f64 x (*.f64 hi hi)))) (sqrt.f64 (neg.f64 (/.f64 x (*.f64 hi hi)))) (/.f64 1 hi))
(fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(fma.f64 (sqrt.f64 (/.f64 1 hi)) (sqrt.f64 (/.f64 1 hi)) (neg.f64 (/.f64 x (*.f64 hi hi))))
(fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi)))) 1)
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(*.f64 1 (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi)))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi))) (cbrt.f64 (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi)))) (cbrt.f64 (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(*.f64 (sqrt.f64 (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi))) (sqrt.f64 (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(/.f64 (+.f64 (pow.f64 (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))) 3) (pow.f64 (/.f64 x hi) 3)) (fma.f64 (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))) (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))) (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))) (/.f64 x hi)))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (neg.f64 (fma.f64 lo (/.f64 (neg.f64 x) (*.f64 hi hi)) (/.f64 lo hi))) 3)) (+.f64 (*.f64 (fma.f64 lo (/.f64 (neg.f64 x) (*.f64 hi hi)) (/.f64 lo hi)) (fma.f64 lo (/.f64 (neg.f64 x) (*.f64 hi hi)) (/.f64 lo hi))) (*.f64 (/.f64 x hi) (-.f64 (/.f64 x hi) (neg.f64 (fma.f64 lo (/.f64 (neg.f64 x) (*.f64 hi hi)) (/.f64 lo hi)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi)))) 3)) (+.f64 (*.f64 (/.f64 x hi) (+.f64 (/.f64 x hi) (-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi)))))) (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi)))) 2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))) (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)))) (*.f64 (/.f64 x hi) (/.f64 x hi))) (-.f64 (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))) (/.f64 x hi)))
(/.f64 (-.f64 (*.f64 (fma.f64 lo (/.f64 (neg.f64 x) (*.f64 hi hi)) (/.f64 lo hi)) (fma.f64 lo (/.f64 (neg.f64 x) (*.f64 hi hi)) (/.f64 lo hi))) (*.f64 (/.f64 x hi) (/.f64 x hi))) (-.f64 (neg.f64 (fma.f64 lo (/.f64 (neg.f64 x) (*.f64 hi hi)) (/.f64 lo hi))) (/.f64 x hi)))
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi)))) 2) (*.f64 x (/.f64 x (*.f64 hi hi)))) (-.f64 (*.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x hi)))
(pow.f64 (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi)) 1)
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(log.f64 (exp.f64 (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi)))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(log.f64 (*.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(log.f64 (*.f64 (exp.f64 (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)))) (exp.f64 (/.f64 x hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi)) (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi))) (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi))))
(cbrt.f64 (*.f64 (fma.f64 -1 (fma.f64 lo (/.f64 (neg.f64 x) (*.f64 hi hi)) (/.f64 lo hi)) (/.f64 x hi)) (*.f64 (fma.f64 -1 (fma.f64 lo (/.f64 (neg.f64 x) (*.f64 hi hi)) (/.f64 lo hi)) (/.f64 x hi)) (fma.f64 -1 (fma.f64 lo (/.f64 (neg.f64 x) (*.f64 hi hi)) (/.f64 lo hi)) (/.f64 x hi)))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi)) 3))
(expm1.f64 (log1p.f64 (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(exp.f64 (log.f64 (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(log1p.f64 (expm1.f64 (fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(fma.f64 x (/.f64 1 hi) (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(fma.f64 1 (/.f64 x hi) (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(fma.f64 1 (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))) (/.f64 x hi))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(fma.f64 -1 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(fma.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) -1 (/.f64 x hi))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x hi)) (cbrt.f64 (/.f64 x hi))) (cbrt.f64 (/.f64 x hi)) (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)))) (cbrt.f64 (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))))) (cbrt.f64 (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)))) (/.f64 x hi))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(fma.f64 (sqrt.f64 (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)))) (sqrt.f64 (neg.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)))) (/.f64 x hi))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))
(fma.f64 (*.f64 -1 lo) (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 x lo) hi))

eval122.0ms (1.3%)

Compiler

Compiled 11955 to 3446 computations (71.2% saved)

prune233.0ms (2.4%)

Pruning

50 alts after pruning (49 fresh and 1 done)

PrunedKeptTotal
New46346509
Fresh134
Picked415
Done000
Total46850518
Accuracy
19.4%
Counts
518 → 50
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.8%
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi)))) 2) (*.f64 x (/.f64 x (*.f64 hi hi)))) (-.f64 (*.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x hi)))
18.8%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
18.8%
(/.f64 (-.f64 x lo) hi)
18.9%
(/.f64 (-.f64 1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
18.9%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
18.8%
(/.f64 (neg.f64 lo) hi)
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
18.8%
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
18.7%
(-.f64 1 (/.f64 x lo))
8.6%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
18.8%
(+.f64 (/.f64 x hi) (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) 2) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 lo hi))))
10.1%
(+.f64 (/.f64 x hi) (-.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (/.f64 lo hi)))
10.1%
(+.f64 (/.f64 x hi) (+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 lo (*.f64 (/.f64 1 hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 -1 hi) lo))))
10.1%
(+.f64 (/.f64 x hi) (neg.f64 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))))
18.8%
(+.f64 (/.f64 x hi) (expm1.f64 (log1p.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))))
10.1%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.9%
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo)))
18.8%
(+.f64 (*.f64 -1 (*.f64 lo (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 hi)) (cbrt.f64 (/.f64 1 hi))) (cbrt.f64 (/.f64 1 hi)) (neg.f64 (/.f64 x (*.f64 hi hi)))))) (/.f64 x hi))
18.8%
(+.f64 (*.f64 -1 (*.f64 lo (exp.f64 (log.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))))) (/.f64 x hi))
18.8%
(+.f64 (*.f64 -1 (log1p.f64 (expm1.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))))) (/.f64 x hi))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) (cbrt.f64 (/.f64 (-.f64 hi x) lo))) (cbrt.f64 (/.f64 (-.f64 hi x) lo)))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (-.f64 hi x) (/.f64 1 lo)) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) (cbrt.f64 (/.f64 (-.f64 hi x) lo))) (cbrt.f64 (/.f64 (-.f64 hi x) lo))) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (log1p.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))
18.9%
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
8.6%
(+.f64 1 (/.f64 hi lo))
18.9%
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 x lo)))
18.9%
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
18.9%
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
18.8%
(*.f64 (-.f64 x lo) (/.f64 1 hi))
18.8%
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
18.9%
(*.f64 (*.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
18.8%
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(*.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
18.9%
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))))
18.8%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
18.9%
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
18.8%
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
18.9%
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
18.9%
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) 3))
18.8%
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
18.8%
(cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi))))
18.9%
(cbrt.f64 (*.f64 (+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (*.f64 (+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
18.7%
1
18.8%
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.f64 hi hi)))) 2) (*.f64 x (/.f64 x (*.f64 hi hi)))) (-.f64 (*.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x hi)))
18.8%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
18.8%
(/.f64 (-.f64 x lo) hi)
18.9%
(/.f64 (-.f64 1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
18.9%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
18.8%
(/.f64 (neg.f64 lo) hi)
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
18.8%
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
18.7%
(-.f64 1 (/.f64 x lo))
8.6%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
18.8%
(+.f64 (/.f64 x hi) (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) 2) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 lo hi))))
10.1%
(+.f64 (/.f64 x hi) (-.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (/.f64 lo hi)))
10.1%
(+.f64 (/.f64 x hi) (+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 lo (*.f64 (/.f64 1 hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 -1 hi) lo))))
10.1%
(+.f64 (/.f64 x hi) (neg.f64 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))))
18.8%
(+.f64 (/.f64 x hi) (expm1.f64 (log1p.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))))
10.1%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.9%
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo)))
18.8%
(+.f64 (*.f64 -1 (*.f64 lo (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 hi)) (cbrt.f64 (/.f64 1 hi))) (cbrt.f64 (/.f64 1 hi)) (neg.f64 (/.f64 x (*.f64 hi hi)))))) (/.f64 x hi))
18.8%
(+.f64 (*.f64 -1 (*.f64 lo (exp.f64 (log.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))))) (/.f64 x hi))
18.8%
(+.f64 (*.f64 -1 (log1p.f64 (expm1.f64 (fma.f64 lo (neg.f64 (/.f64 x (*.f64 hi hi))) (/.f64 lo hi))))) (/.f64 x hi))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) (cbrt.f64 (/.f64 (-.f64 hi x) lo))) (cbrt.f64 (/.f64 (-.f64 hi x) lo)))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (-.f64 hi x) (/.f64 1 lo)) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) (cbrt.f64 (/.f64 (-.f64 hi x) lo))) (cbrt.f64 (/.f64 (-.f64 hi x) lo))) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (log1p.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))
18.9%
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
8.6%
(+.f64 1 (/.f64 hi lo))
18.9%
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 x lo)))
18.9%
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
18.9%
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
18.8%
(*.f64 (-.f64 x lo) (/.f64 1 hi))
18.8%
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
18.9%
(*.f64 (*.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
18.8%
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(*.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
18.9%
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))))
18.8%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
18.9%
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
18.8%
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
18.9%
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
18.9%
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) 3))
18.8%
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
18.8%
(cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi))))
18.9%
(cbrt.f64 (*.f64 (+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (*.f64 (+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
18.7%
1
Compiler

Compiled 4608 to 2394 computations (48% saved)

localize134.0ms (1.4%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
99.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)))))
99.7%
(expm1.f64 (/.f64 (-.f64 hi x) lo))
99.2%
(log1p.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)))
97.1%
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))))
100.0%
(/.f64 (-.f64 x lo) hi)
99.8%
(sqrt.f64 (/.f64 (-.f64 x lo) hi))
99.1%
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
99.3%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
98.4%
(*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))
96.9%
(-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))
21.3%
(/.f64 lo (*.f64 hi hi))
100.0%
(/.f64 (-.f64 hi x) lo)
99.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
97.1%
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))
Compiler

Compiled 326 to 34 computations (89.6% saved)

series65.0ms (0.7%)

Counts
12 → 392
Calls

105 calls:

TimeVariablePointExpression
26.0ms
hi
@0
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
7.0ms
x
@0
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
2.0ms
x
@-inf
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
2.0ms
hi
@0
(expm1.f64 (/.f64 (-.f64 hi x) lo))
2.0ms
x
@inf
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))

rewrite120.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
738×add-sqr-sqrt
736×pow1
732×*-un-lft-identity
690×log1p-expm1-u
688×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

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

simplify233.0ms (2.4%)

Algorithm
egg-herbie
Rules
1188×fma-def
720×times-frac
544×associate-+l+
532×distribute-lft-in
526×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0102035551
1297931371
Stop Event
node limit
Counts
651 → 573
Calls
Call 1
Inputs
(*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
1
(+.f64 1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (pow.f64 hi 2))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.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 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 (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 -1 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))) (*.f64 x (-.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))) (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) 2))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))) (+.f64 (*.f64 x (-.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))) (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) 2))))) (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))) (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) 2)))) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (/.f64 (pow.f64 lo 2) (*.f64 (pow.f64 hi 4) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) (-.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))) (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) 2)))) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (/.f64 (pow.f64 lo 2) (*.f64 (pow.f64 hi 4) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))))))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))) (+.f64 (*.f64 x (-.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))) (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) 2))))) (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))) (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) 2)))) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (/.f64 (pow.f64 lo 2) (*.f64 (pow.f64 hi 4) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))))))))
(/.f64 (*.f64 x (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4)))) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))) (/.f64 (*.f64 x (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4)))) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) 2)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))) (/.f64 (*.f64 x (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4)))) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) 2))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) 2))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) 2))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))) (/.f64 (*.f64 x (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4)))) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) 2))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) 2))))
(/.f64 (*.f64 x (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4)))) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))) (/.f64 (*.f64 x (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4)))) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) 2)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) 2))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))) x)) (/.f64 (*.f64 x (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4)))) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) 2)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) 2))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4)))) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))) (/.f64 (*.f64 (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) 2))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) 2)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(-.f64 (+.f64 (*.f64 -2 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (+.f64 lo x) hi)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 lo (-.f64 x lo)))) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 lo x) (-.f64 (*.f64 -2 lo) (*.f64 -1 (+.f64 lo x)))) (*.f64 lo (-.f64 x lo)))) (*.f64 -1 (/.f64 (+.f64 lo x) hi))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 lo (-.f64 x lo)))) (+.f64 (/.f64 (*.f64 hi (*.f64 (+.f64 lo x) (-.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 lo (-.f64 x lo)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 lo x) (-.f64 (*.f64 -2 lo) (*.f64 -1 (+.f64 lo x)))) (*.f64 lo (-.f64 x lo))))))) (*.f64 lo (-.f64 x lo))) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 lo x) (-.f64 (*.f64 -2 lo) (*.f64 -1 (+.f64 lo x)))) (*.f64 lo (-.f64 x lo)))) (*.f64 -1 (/.f64 (+.f64 lo x) hi))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))) (/.f64 (pow.f64 x 2) (*.f64 hi (+.f64 lo x)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 lo x) 2)))) (/.f64 (pow.f64 lo 2) (*.f64 hi (+.f64 lo x)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 x lo) 2)) (*.f64 (pow.f64 hi 3) (+.f64 lo x)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))) (/.f64 (pow.f64 x 2) (*.f64 hi (+.f64 lo x))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (+.f64 lo x))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (pow.f64 (+.f64 lo x) 2)))))) (*.f64 (pow.f64 hi 3) (+.f64 lo x)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 lo x) 2)))) (/.f64 (pow.f64 lo 2) (*.f64 hi (+.f64 lo x))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 x lo) 2)) (*.f64 (pow.f64 hi 3) (+.f64 lo x)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))) (+.f64 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 x lo) 2)) (+.f64 lo x))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (+.f64 lo x))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (pow.f64 (+.f64 lo x) 2)))))) (+.f64 lo x)))))) (*.f64 (pow.f64 hi 4) (+.f64 lo x))) (/.f64 (pow.f64 x 2) (*.f64 hi (+.f64 lo x)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (+.f64 lo x))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (pow.f64 (+.f64 lo x) 2)))))) (*.f64 (pow.f64 hi 3) (+.f64 lo x)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 lo x) 2)))) (/.f64 (pow.f64 lo 2) (*.f64 hi (+.f64 lo x))))))
(*.f64 -1 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 (*.f64 -1 lo) (*.f64 -1 x)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 lo) (*.f64 -1 x))))) (*.f64 -1 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 (*.f64 -1 lo) (*.f64 -1 x)))))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 x)) 2)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 lo) (*.f64 -1 x))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 x lo) 2)) (+.f64 (*.f64 -1 lo) (*.f64 -1 x)))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (+.f64 (*.f64 -1 lo) (*.f64 -1 x)))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (pow.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 x)) 2)))))) (+.f64 (*.f64 -1 lo) (*.f64 -1 x))))) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 (*.f64 -1 lo) (*.f64 -1 x))))))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 x)) 2)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 lo) (*.f64 -1 x))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 x lo) 2)) (+.f64 (*.f64 -1 lo) (*.f64 -1 x)))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (+.f64 (*.f64 -1 lo) (*.f64 -1 x)))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (pow.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 x)) 2)))))) (+.f64 (*.f64 -1 lo) (*.f64 -1 x))))) (pow.f64 hi 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 (*.f64 -1 lo) (*.f64 -1 x))))) (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 x lo) 2)) (+.f64 (*.f64 -1 lo) (*.f64 -1 x)))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (+.f64 (*.f64 -1 lo) (*.f64 -1 x)))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (pow.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 x)) 2)))))) (+.f64 (*.f64 -1 lo) (*.f64 -1 x))))))) (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -1 lo) (*.f64 -1 x))))))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 x)) 2)))))
(/.f64 x hi)
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (+.f64 (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2)) x)) (+.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (*.f64 hi (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))) x)))) (/.f64 x hi)))
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (+.f64 (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2)) x)) (+.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (*.f64 hi (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))) x)))) (+.f64 (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 hi x))) (/.f64 1 (*.f64 (pow.f64 hi 2) x))) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (*.f64 hi (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2)) x)) (+.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (*.f64 hi (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))) x))) (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) x)))) (/.f64 x hi))))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (*.f64 2 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (*.f64 2 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))))) (+.f64 (*.f64 -1 (/.f64 x hi)) (*.f64 (pow.f64 hi 2) (*.f64 (-.f64 (*.f64 2 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 hi (*.f64 x (-.f64 (*.f64 2 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))))) (*.f64 (pow.f64 hi 2) (*.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2))) (+.f64 (*.f64 -1 (/.f64 x hi)) (*.f64 (pow.f64 hi 2) (*.f64 (-.f64 (*.f64 2 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))))) (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))) lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (*.f64 2 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))))))) (+.f64 (*.f64 -1 (/.f64 x hi)) (*.f64 (pow.f64 hi 2) (*.f64 (-.f64 (*.f64 2 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (+.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 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (+.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 (pow.f64 hi 2) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)) 2))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)) (-.f64 (*.f64 2 (+.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 hi))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (+.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 (pow.f64 hi 2) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)) (-.f64 (*.f64 -1 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)) (-.f64 (*.f64 2 (+.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 hi)))))) lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 hi (*.f64 x (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))))) lo))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)) (-.f64 (*.f64 2 (+.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 hi))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(*.f64 -1 (/.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) hi)) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 -1) 2)) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) hi)) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 -1) 2)) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) hi)) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 -1) 2)) hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (-.f64 x lo)) hi))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (-.f64 x lo)) hi))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (-.f64 x lo)) hi))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (-.f64 x lo)) hi))
(*.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi lo))) (/.f64 x (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 x 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi lo))) (/.f64 x (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 x 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi (pow.f64 lo 5)))) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi lo))) (/.f64 x (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 -1)))))
(sqrt.f64 (/.f64 x hi))
(+.f64 (sqrt.f64 (/.f64 x hi)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi x))) lo)))
(+.f64 (sqrt.f64 (/.f64 x hi)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi x))) lo)) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi (pow.f64 x 3)))) (pow.f64 lo 2)))))
(+.f64 (sqrt.f64 (/.f64 x hi)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi x))) lo)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi (pow.f64 x 3)))) (pow.f64 lo 2))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi (pow.f64 x 5)))) (pow.f64 lo 3))))))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(-.f64 (exp.f64 (*.f64 -1 (/.f64 x lo))) 1)
(-.f64 (+.f64 (exp.f64 (*.f64 -1 (/.f64 x lo))) (/.f64 (*.f64 hi (exp.f64 (*.f64 -1 (/.f64 x lo)))) lo)) 1)
(-.f64 (+.f64 (exp.f64 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 hi 2) (exp.f64 (*.f64 -1 (/.f64 x lo)))) (pow.f64 lo 2))) (/.f64 (*.f64 hi (exp.f64 (*.f64 -1 (/.f64 x lo)))) lo))) 1)
(-.f64 (+.f64 (exp.f64 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 hi 3) (exp.f64 (*.f64 -1 (/.f64 x lo)))) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 hi 2) (exp.f64 (*.f64 -1 (/.f64 x lo)))) (pow.f64 lo 2))) (/.f64 (*.f64 hi (exp.f64 (*.f64 -1 (/.f64 x lo)))) lo)))) 1)
(-.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) 1)
(-.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) 1)
(-.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) 1)
(-.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) 1)
(-.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo))) 1)
(-.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo))) 1)
(-.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo))) 1)
(-.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo))) 1)
(-.f64 (exp.f64 (/.f64 hi lo)) 1)
(-.f64 (+.f64 (exp.f64 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (/.f64 hi lo))) lo))) 1)
(-.f64 (+.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (/.f64 hi lo))) lo)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 x 2) (exp.f64 (/.f64 hi lo))) (pow.f64 lo 2))))) 1)
(-.f64 (+.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (/.f64 hi lo))) lo)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 x 3) (exp.f64 (/.f64 hi lo))) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 x 2) (exp.f64 (/.f64 hi lo))) (pow.f64 lo 2)))))) 1)
(-.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) 1)
(-.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) 1)
(-.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) 1)
(-.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) 1)
(-.f64 (exp.f64 (/.f64 (+.f64 hi (*.f64 -1 x)) lo)) 1)
(-.f64 (exp.f64 (/.f64 (+.f64 hi (*.f64 -1 x)) lo)) 1)
(-.f64 (exp.f64 (/.f64 (+.f64 hi (*.f64 -1 x)) lo)) 1)
(-.f64 (exp.f64 (/.f64 (+.f64 hi (*.f64 -1 x)) lo)) 1)
(-.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) 1)
(-.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) 1)
(-.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) 1)
(-.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) 1)
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo))) (/.f64 x lo))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (-.f64 hi x) 4) (pow.f64 lo 4))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo)))) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo))) (/.f64 x lo))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (-.f64 hi x) 4) (pow.f64 lo 4))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo)))) (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 hi lo))
(-.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1) 1)
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 2)
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1))) 1)
(*.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)) 2) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)) (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 2)) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)) 2)
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)))
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 1)
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 lo hi) hi))) 1)
(*.f64 lo (pow.f64 hi -2))
(*.f64 1 (/.f64 (/.f64 lo hi) hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo hi) hi)) 2) (cbrt.f64 (/.f64 (/.f64 lo hi) hi)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 lo hi) hi)) (sqrt.f64 (/.f64 (/.f64 lo hi) hi)))
(pow.f64 (/.f64 (/.f64 lo hi) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 lo hi) hi)) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 lo hi) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 lo hi) hi)) 2)
(pow.f64 (/.f64 (*.f64 hi hi) lo) -1)
(log.f64 (pow.f64 (exp.f64 lo) (pow.f64 hi -2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 lo hi) hi))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 lo hi) hi) 3))
(cbrt.f64 (/.f64 (pow.f64 lo 3) (pow.f64 (*.f64 hi hi) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 lo hi) 3) (pow.f64 hi 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 lo hi) hi)))
(exp.f64 (log.f64 (/.f64 (/.f64 lo hi) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 lo hi) hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 lo hi) hi)))
(+.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (neg.f64 (/.f64 lo hi)))
(+.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (fma.f64 1 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 1 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 1 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2))))
(+.f64 (fma.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2))))
(+.f64 (fma.f64 (-.f64 x lo) (/.f64 (/.f64 lo hi) hi) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 (-.f64 x lo) (/.f64 (/.f64 lo hi) hi) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 (-.f64 x lo) (/.f64 (/.f64 lo hi) hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) 2) (cbrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) 2) (cbrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) 2) (cbrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (sqrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (sqrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (sqrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2))))
(*.f64 1 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi))) 2) (cbrt.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) 2) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo) (/.f64 lo hi)))
(pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi))) 3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi))) 2)
(pow.f64 (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 3) 1/3)
(log.f64 (exp.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi))))
(exp.f64 (log.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi))))
(fma.f64 1 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (neg.f64 (/.f64 lo hi)))
(fma.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo) (neg.f64 (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 (/.f64 lo hi) hi) (neg.f64 (/.f64 lo hi)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) 2) (cbrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (neg.f64 (/.f64 lo hi)))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (sqrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (neg.f64 (/.f64 lo hi)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)))) 1)
(/.f64 (*.f64 lo (-.f64 x lo)) (*.f64 hi hi))
(pow.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 lo) (pow.f64 hi -2)) (-.f64 x lo)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))))
(exp.f64 (log.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))))
(-.f64 (/.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi))) (/.f64 (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi))))) 1)
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (/.f64 1 (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi)))) 2) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi)))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi)))) (sqrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi)))))
(pow.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi))) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi)))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi)))) 2)
(pow.f64 (/.f64 (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi)) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2))) -1)
(log.f64 (exp.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi))) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) 3) (pow.f64 (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi)))))
(exp.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi)))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2))))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2))))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 (-.f64 x lo)) (neg.f64 hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) 1/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))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2) (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 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))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))) 2))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(fma.f64 x (/.f64 1 hi) (neg.f64 (/.f64 lo hi)))
(fma.f64 1 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)))) 1)
(*.f64 1 (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))))
(*.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (/.f64 1 hi) 1/2))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 1/2))
(/.f64 (sqrt.f64 (-.f64 x lo)) (sqrt.f64 hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1/2)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))) 2)
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2)
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(-.f64 (/.f64 hi lo) (/.f64 x lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo))) 1)
(*.f64 (-.f64 hi x) (/.f64 1 lo))
(*.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (-.f64 hi x) lo)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) (sqrt.f64 (/.f64 (-.f64 hi x) lo)))
(/.f64 (-.f64 hi x) lo)
(/.f64 1 (/.f64 lo (-.f64 hi x)))
(/.f64 (neg.f64 (-.f64 hi x)) (neg.f64 lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -1)
(log.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo)))
(exp.f64 (log.f64 (/.f64 (-.f64 hi x) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) 1))
(fma.f64 hi (/.f64 1 lo) (neg.f64 (/.f64 x lo)))
(fma.f64 1 (/.f64 hi lo) (neg.f64 (/.f64 x lo)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) (neg.f64 (/.f64 x lo)))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) (neg.f64 (/.f64 x lo)))
(-.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) 1)
(*.f64 1 (expm1.f64 (/.f64 (-.f64 hi x) lo)))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))))
(*.f64 (sqrt.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))))
(pow.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)) 1)
(pow.f64 (cbrt.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))) 3)
(pow.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))) 2)
(log.f64 (exp.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)))))
(cbrt.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)) 3))
(exp.f64 (log.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))) 1)
(*.f64 1 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 2) (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(*.f64 (sqrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (sqrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2)) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 3)
(pow.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 2)
(log.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
Outputs
(*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)))
(/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)))
(/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
1
(+.f64 1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))
(+.f64 1 (*.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 1)
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo 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 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo 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 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(+.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(+.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(+.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(+.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(+.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(+.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (-.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (-.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (-.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)))
(/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (-.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (-.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (-.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)))
(/.f64 (*.f64 hi (neg.f64 x)) (*.f64 lo lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (-.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (-.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (-.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo))))
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(/.f64 lo (pow.f64 hi 2))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))
(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 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (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 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))
(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 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (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 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(*.f64 -1 (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 (*.f64 lo lo) (*.f64 hi hi))))
(neg.f64 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(*.f64 -1 (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 (*.f64 lo lo) (*.f64 hi hi))))
(neg.f64 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(*.f64 -1 (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 (*.f64 lo lo) (*.f64 hi hi))))
(neg.f64 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (pow.f64 (/.f64 lo hi) 2)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 (-.f64 x lo) hi)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 (-.f64 x lo) hi)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 (-.f64 x lo) hi)))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 (-.f64 x lo) hi)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 (-.f64 x lo) hi)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 (-.f64 x lo) hi)))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 (-.f64 x lo) hi)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 (-.f64 x lo) hi)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 (-.f64 x lo) hi)))
(-.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 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 (-.f64 x lo) hi)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 (-.f64 x lo) hi)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 (-.f64 x lo) hi)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(*.f64 (/.f64 lo hi) (/.f64 x hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 (-.f64 x lo) hi)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 (-.f64 x lo) hi)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 (-.f64 x lo) hi)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(*.f64 (/.f64 lo hi) (/.f64 x hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 (-.f64 x lo) hi)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 (-.f64 x lo) hi)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 (-.f64 x lo) hi)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(*.f64 (/.f64 lo hi) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(neg.f64 (pow.f64 (/.f64 lo 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 hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(neg.f64 (pow.f64 (/.f64 lo 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 hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(*.f64 -1 (/.f64 (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 lo x) (pow.f64 hi 2)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(*.f64 (/.f64 lo hi) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (*.f64 hi hi) x))
(*.f64 (/.f64 lo hi) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))
(neg.f64 (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) 2) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))))
(/.f64 (neg.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) 2)) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))) (*.f64 x (-.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))) (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) 2))))))
(fma.f64 -1 (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) 2) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))) (*.f64 x (-.f64 (*.f64 -2 (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))))) (neg.f64 (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) 2) (/.f64 (pow.f64 (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))) 2) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))))))
(fma.f64 x (fma.f64 -2 (*.f64 (/.f64 (/.f64 lo hi) hi) (/.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))) (/.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) 2) (/.f64 (pow.f64 (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)) 2) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi))))) (/.f64 (neg.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) 2)) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))) (+.f64 (*.f64 x (-.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))) (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) 2))))) (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))) (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) 2)))) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (/.f64 (pow.f64 lo 2) (*.f64 (pow.f64 hi 4) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))))))))
(fma.f64 -1 (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) 2) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))) (fma.f64 x (-.f64 (*.f64 -2 (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))))) (neg.f64 (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) 2) (/.f64 (pow.f64 (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))) 2) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))))) (*.f64 (*.f64 x x) (-.f64 (/.f64 (/.f64 1 (*.f64 hi hi)) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))) (+.f64 (/.f64 (-.f64 (*.f64 -2 (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))))) (neg.f64 (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) 2) (/.f64 (pow.f64 (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))) 2) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))))) (/.f64 (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 (*.f64 lo lo) (*.f64 (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))) (pow.f64 hi 4))))))))
(-.f64 (fma.f64 (*.f64 x x) (-.f64 (/.f64 (/.f64 1 (*.f64 hi hi)) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))) (+.f64 (/.f64 (fma.f64 -2 (*.f64 (/.f64 (/.f64 lo hi) hi) (/.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))) (/.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) 2) (/.f64 (pow.f64 (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)) 2) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi))))) (/.f64 (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)))) (*.f64 (/.f64 lo (pow.f64 hi 4)) (/.f64 lo (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))))) (*.f64 x (fma.f64 -2 (*.f64 (/.f64 (/.f64 lo hi) hi) (/.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))) (/.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) 2) (/.f64 (pow.f64 (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)) 2) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi))))))) (/.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) 2) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) (-.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))) (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) 2)))) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (/.f64 (pow.f64 lo 2) (*.f64 (pow.f64 hi 4) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))))))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))) (+.f64 (*.f64 x (-.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))) (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) 2))))) (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))) (pow.f64 (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) 2)))) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (/.f64 (pow.f64 lo 2) (*.f64 (pow.f64 hi 4) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 x 3) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (-.f64 (/.f64 (/.f64 1 (*.f64 hi hi)) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))) (+.f64 (/.f64 (-.f64 (*.f64 -2 (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))))) (neg.f64 (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) 2) (/.f64 (pow.f64 (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))) 2) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))))) (/.f64 (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 (*.f64 lo lo) (*.f64 (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))) (pow.f64 hi 4)))))) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) 2) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))) (fma.f64 x (-.f64 (*.f64 -2 (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))))) (neg.f64 (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) 2) (/.f64 (pow.f64 (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))) 2) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))))) (*.f64 (*.f64 x x) (-.f64 (/.f64 (/.f64 1 (*.f64 hi hi)) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))) (+.f64 (/.f64 (-.f64 (*.f64 -2 (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))))) (neg.f64 (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) 2) (/.f64 (pow.f64 (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))) 2) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))))) (/.f64 (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 (*.f64 lo lo) (*.f64 (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))) (pow.f64 hi 4)))))))))
(-.f64 (-.f64 (fma.f64 (*.f64 x x) (-.f64 (/.f64 (/.f64 1 (*.f64 hi hi)) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))) (+.f64 (/.f64 (fma.f64 -2 (*.f64 (/.f64 (/.f64 lo hi) hi) (/.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))) (/.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) 2) (/.f64 (pow.f64 (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)) 2) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi))))) (/.f64 (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)))) (*.f64 (/.f64 lo (pow.f64 hi 4)) (/.f64 lo (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))))) (*.f64 x (fma.f64 -2 (*.f64 (/.f64 (/.f64 lo hi) hi) (/.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))) (/.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) 2) (/.f64 (pow.f64 (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)) 2) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi))))))) (/.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) 2) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))) (/.f64 (*.f64 (*.f64 (pow.f64 x 3) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi))) (-.f64 (/.f64 (/.f64 1 (*.f64 hi hi)) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))) (+.f64 (/.f64 (fma.f64 -2 (*.f64 (/.f64 (/.f64 lo hi) hi) (/.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))) (/.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) 2) (/.f64 (pow.f64 (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)) 2) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi))))) (/.f64 (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)))) (*.f64 (/.f64 lo (pow.f64 hi 4)) (/.f64 lo (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))))))) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))))
(/.f64 (*.f64 x (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4)))) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))
(/.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4)))) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))
(/.f64 x (/.f64 (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)) (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))) (/.f64 (*.f64 x (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4)))) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) 2)))
(-.f64 (fma.f64 -2 (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4)))) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))))))
(-.f64 (fma.f64 -2 (*.f64 (/.f64 (/.f64 lo hi) hi) (/.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)))) (/.f64 x (/.f64 (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)) (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4)))))) (/.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)) 2) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))) (/.f64 (*.f64 x (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4)))) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) 2))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) 2))))
(-.f64 (fma.f64 -2 (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) 2) (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4)))) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))) (+.f64 (/.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))))) (/.f64 (-.f64 (*.f64 -2 (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))) (/.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))))) (/.f64 (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))))))
(-.f64 (fma.f64 -2 (*.f64 (/.f64 (/.f64 lo hi) hi) (/.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)))) (-.f64 (/.f64 x (/.f64 (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)) (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4))))) (/.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) 2) (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)))))) (fma.f64 (/.f64 (-.f64 (*.f64 -2 (*.f64 (/.f64 (/.f64 lo hi) hi) (/.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi))))) (/.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)) 2) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))))) x) (/.f64 (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi))) (/.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)) 2) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) 2))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))) (/.f64 (*.f64 x (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4)))) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) 2))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))) 2))))
(-.f64 (fma.f64 -2 (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (fma.f64 -1 (*.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) 2) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 (-.f64 (*.f64 -2 (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))) (/.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))))) (/.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))))) (*.f64 x x)) (/.f64 (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) 2) (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4)))) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))))) (+.f64 (/.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))))) (/.f64 (-.f64 (*.f64 -2 (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))) (/.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))))) (/.f64 (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))))))
(fma.f64 -2 (*.f64 (/.f64 (/.f64 lo hi) hi) (/.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)))) (-.f64 (-.f64 (-.f64 (/.f64 x (/.f64 (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)) (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4))))) (/.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) 2) (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi))))) (*.f64 (/.f64 (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi))) (/.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) 2)) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi))) (/.f64 (-.f64 (*.f64 -2 (*.f64 (/.f64 (/.f64 lo hi) hi) (/.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi))))) (/.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)) 2) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))))) (/.f64 (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))))) (*.f64 x x)))) (fma.f64 (/.f64 (-.f64 (*.f64 -2 (*.f64 (/.f64 (/.f64 lo hi) hi) (/.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi))))) (/.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)) 2) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))))) x) (/.f64 (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi))) (/.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)) 2) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))))))
(/.f64 (*.f64 x (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4)))) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))
(/.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4)))) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))
(/.f64 x (/.f64 (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)) (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))) (/.f64 (*.f64 x (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4)))) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) 2)))
(-.f64 (fma.f64 -2 (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4)))) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))))))
(-.f64 (fma.f64 -2 (*.f64 (/.f64 (/.f64 lo hi) hi) (/.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)))) (/.f64 x (/.f64 (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)) (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4)))))) (/.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)) 2) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) 2))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))) x)) (/.f64 (*.f64 x (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4)))) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) 2)))
(-.f64 (fma.f64 -2 (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (fma.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) 2) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (neg.f64 (/.f64 (-.f64 (*.f64 -2 (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))) (/.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))))) (/.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))))))) x) (/.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4)))) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))) (/.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))))))
(-.f64 (fma.f64 -2 (*.f64 (/.f64 (/.f64 lo hi) hi) (/.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)))) (-.f64 (/.f64 x (/.f64 (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)) (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4))))) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) 2) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi))) (/.f64 (-.f64 (*.f64 -2 (*.f64 (/.f64 (/.f64 lo hi) hi) (/.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi))))) (/.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)) 2) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))))) (/.f64 (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))))) x))) (/.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)) 2) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) 2))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4)))) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))) (/.f64 (*.f64 (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) 2) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 lo (-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) 2))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 4))) (-.f64 (/.f64 lo hi) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (pow.f64 (+.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)) 2)))
(-.f64 (fma.f64 -2 (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (+.f64 (fma.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) 2) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (neg.f64 (/.f64 (-.f64 (*.f64 -2 (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))) (/.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))))) (/.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))))))) x) (/.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4)))) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (*.f64 (/.f64 (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))) (*.f64 x x)) (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) 2) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (neg.f64 (/.f64 (-.f64 (*.f64 -2 (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))) (/.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))))))) (/.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))))))) (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))))) (/.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) 2) (-.f64 (/.f64 lo hi) (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))))))
(fma.f64 -2 (*.f64 (/.f64 (/.f64 lo hi) hi) (/.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)))) (-.f64 (-.f64 (fma.f64 (/.f64 (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)) (*.f64 x x)) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) 2) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi))) (/.f64 (-.f64 (*.f64 -2 (*.f64 (/.f64 (/.f64 lo hi) hi) (/.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi))))) (/.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)) 2) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))))) (/.f64 (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))))) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi))) (/.f64 x (/.f64 (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)) (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4)))))) (/.f64 (+.f64 (/.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) 2) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi))) (/.f64 (-.f64 (*.f64 -2 (*.f64 (/.f64 (/.f64 lo hi) hi) (/.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi))))) (/.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)) 2) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))))) (/.f64 (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))))) x)) (/.f64 (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (pow.f64 hi 4))) (/.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 (/.f64 lo hi) hi)) 2) (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))))))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (*.f64 -2 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (+.f64 lo x) hi)))
(-.f64 (fma.f64 -2 (/.f64 lo hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 (neg.f64 (+.f64 x lo)) hi))
(+.f64 (*.f64 (/.f64 lo hi) (+.f64 (/.f64 (-.f64 x lo) hi) -2)) (/.f64 (+.f64 x lo) hi))
(-.f64 (+.f64 (*.f64 -2 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 lo (-.f64 x lo)))) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 lo x) (-.f64 (*.f64 -2 lo) (*.f64 -1 (+.f64 lo x)))) (*.f64 lo (-.f64 x lo)))) (*.f64 -1 (/.f64 (+.f64 lo x) hi))))
(-.f64 (fma.f64 -2 (/.f64 lo hi) (fma.f64 -1 (/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 lo (-.f64 x lo))) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))) (fma.f64 -1 (*.f64 (/.f64 (+.f64 x lo) lo) (/.f64 (-.f64 (*.f64 lo -2) (neg.f64 (+.f64 x lo))) (-.f64 x lo))) (/.f64 (neg.f64 (+.f64 x lo)) hi)))
(+.f64 (+.f64 (*.f64 (/.f64 lo hi) (+.f64 (/.f64 (-.f64 x lo) hi) -2)) (/.f64 (neg.f64 (*.f64 (+.f64 x lo) (-.f64 x lo))) (*.f64 lo (-.f64 x lo)))) (fma.f64 (/.f64 (+.f64 x lo) lo) (/.f64 (fma.f64 lo -2 (+.f64 x lo)) (-.f64 x lo)) (/.f64 (+.f64 x lo) hi)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 lo (-.f64 x lo)))) (+.f64 (/.f64 (*.f64 hi (*.f64 (+.f64 lo x) (-.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 lo (-.f64 x lo)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 lo x) (-.f64 (*.f64 -2 lo) (*.f64 -1 (+.f64 lo x)))) (*.f64 lo (-.f64 x lo))))))) (*.f64 lo (-.f64 x lo))) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 lo x) (-.f64 (*.f64 -2 lo) (*.f64 -1 (+.f64 lo x)))) (*.f64 lo (-.f64 x lo)))) (*.f64 -1 (/.f64 (+.f64 lo x) hi))))
(-.f64 (fma.f64 -2 (/.f64 lo hi) (fma.f64 -1 (/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 lo (-.f64 x lo))) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 hi (/.f64 (*.f64 lo (-.f64 x lo)) (*.f64 (+.f64 x lo) (*.f64 -1 (-.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 lo (-.f64 x lo))) (*.f64 (/.f64 (+.f64 x lo) lo) (/.f64 (-.f64 (*.f64 lo -2) (neg.f64 (+.f64 x lo))) (-.f64 x lo))))))))))) (fma.f64 -1 (*.f64 (/.f64 (+.f64 x lo) lo) (/.f64 (-.f64 (*.f64 lo -2) (neg.f64 (+.f64 x lo))) (-.f64 x lo))) (/.f64 (neg.f64 (+.f64 x lo)) hi)))
(+.f64 (+.f64 (fma.f64 -1 (/.f64 (*.f64 (+.f64 x lo) (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) (*.f64 (/.f64 (*.f64 hi (+.f64 x lo)) lo) (/.f64 (fma.f64 -1 (/.f64 (*.f64 (+.f64 x lo) (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) (*.f64 (/.f64 (+.f64 x lo) lo) (/.f64 (fma.f64 lo -2 (+.f64 x lo)) (-.f64 x lo)))) (-.f64 x lo)))) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 (-.f64 x lo) hi) -2))) (fma.f64 (/.f64 (+.f64 x lo) lo) (/.f64 (fma.f64 lo -2 (+.f64 x lo)) (-.f64 x lo)) (/.f64 (+.f64 x 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 x lo)))
(/.f64 (*.f64 (+.f64 x lo) (-.f64 x lo)) (*.f64 hi (+.f64 x lo)))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))) (/.f64 (pow.f64 x 2) (*.f64 hi (+.f64 lo x)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 lo x) 2)))) (/.f64 (pow.f64 lo 2) (*.f64 hi (+.f64 lo x)))))
(-.f64 (fma.f64 2 (*.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (-.f64 x lo) (+.f64 x lo))) (/.f64 (/.f64 (*.f64 x x) hi) (+.f64 x lo))) (fma.f64 -1 (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (*.f64 (-.f64 x lo) (-.f64 (*.f64 x x) (*.f64 lo lo))) (pow.f64 (+.f64 x lo) 2))) (/.f64 (*.f64 lo lo) (*.f64 hi (+.f64 x lo)))))
(-.f64 (fma.f64 2 (*.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (-.f64 x lo) (+.f64 x lo))) (*.f64 (/.f64 x hi) (/.f64 x (+.f64 x lo)))) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 lo (+.f64 x lo))) (*.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (*.f64 (+.f64 x lo) (-.f64 x lo)) (pow.f64 (+.f64 x lo) 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 x lo) 2)) (*.f64 (pow.f64 hi 3) (+.f64 lo x)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))) (/.f64 (pow.f64 x 2) (*.f64 hi (+.f64 lo x))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (+.f64 lo x))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (pow.f64 (+.f64 lo x) 2)))))) (*.f64 (pow.f64 hi 3) (+.f64 lo x)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 lo x) 2)))) (/.f64 (pow.f64 lo 2) (*.f64 hi (+.f64 lo x))))))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 x lo) 2) (+.f64 x lo))) (fma.f64 2 (*.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (-.f64 x lo) (+.f64 x lo))) (/.f64 (/.f64 (*.f64 x x) hi) (+.f64 x lo)))) (fma.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (*.f64 2 (/.f64 (*.f64 lo lo) (/.f64 (+.f64 x lo) (-.f64 x lo)))) (neg.f64 (/.f64 lo (/.f64 (pow.f64 (+.f64 x lo) 2) (*.f64 (-.f64 x lo) (-.f64 (*.f64 x x) (*.f64 lo lo))))))))) (*.f64 (+.f64 x lo) (pow.f64 hi 3))) (fma.f64 -1 (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (*.f64 (-.f64 x lo) (-.f64 (*.f64 x x) (*.f64 lo lo))) (pow.f64 (+.f64 x lo) 2))) (/.f64 (*.f64 lo lo) (*.f64 hi (+.f64 x lo))))))
(-.f64 (-.f64 (fma.f64 2 (*.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (-.f64 x lo) (+.f64 x lo))) (*.f64 (/.f64 x hi) (/.f64 x (+.f64 x lo)))) (*.f64 (/.f64 (*.f64 lo lo) (+.f64 x lo)) (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 3)))) (-.f64 (-.f64 (*.f64 (/.f64 lo hi) (/.f64 lo (+.f64 x lo))) (*.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (*.f64 (+.f64 x lo) (-.f64 x lo)) (pow.f64 (+.f64 x lo) 2)))) (*.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (+.f64 x lo)) (/.f64 (fma.f64 2 (/.f64 (*.f64 lo lo) (/.f64 (+.f64 x lo) (-.f64 x lo))) (/.f64 lo (/.f64 (pow.f64 (+.f64 x lo) 2) (*.f64 (-.f64 x lo) (*.f64 (+.f64 x lo) (-.f64 x lo)))))) (pow.f64 hi 3)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 x lo) 2)) (*.f64 (pow.f64 hi 3) (+.f64 lo x)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (*.f64 (pow.f64 hi 2) (+.f64 lo x)))) (+.f64 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 x lo) 2)) (+.f64 lo x))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (+.f64 lo x))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (pow.f64 (+.f64 lo x) 2)))))) (+.f64 lo x)))))) (*.f64 (pow.f64 hi 4) (+.f64 lo x))) (/.f64 (pow.f64 x 2) (*.f64 hi (+.f64 lo x)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (+.f64 lo x))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (pow.f64 (+.f64 lo x) 2)))))) (*.f64 (pow.f64 hi 3) (+.f64 lo x)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 lo x) 2)))) (/.f64 (pow.f64 lo 2) (*.f64 hi (+.f64 lo x))))))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)) (/.f64 (pow.f64 (-.f64 x lo) 2) (+.f64 x lo))) (fma.f64 2 (*.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (-.f64 x lo) (+.f64 x lo))) (+.f64 (/.f64 (/.f64 (*.f64 x x) hi) (+.f64 x lo)) (*.f64 (/.f64 lo (pow.f64 hi 4)) (/.f64 (*.f64 (-.f64 x lo) (*.f64 -1 (-.f64 (/.f64 (*.f64 (*.f64 lo lo) (pow.f64 (-.f64 x lo) 2)) (+.f64 x lo)) (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (*.f64 2 (/.f64 (*.f64 lo lo) (/.f64 (+.f64 x lo) (-.f64 x lo)))) (neg.f64 (/.f64 lo (/.f64 (pow.f64 (+.f64 x lo) 2) (*.f64 (-.f64 x lo) (-.f64 (*.f64 x x) (*.f64 lo lo))))))))) (+.f64 x lo))))) (+.f64 x lo)))))) (fma.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (*.f64 2 (/.f64 (*.f64 lo lo) (/.f64 (+.f64 x lo) (-.f64 x lo)))) (neg.f64 (/.f64 lo (/.f64 (pow.f64 (+.f64 x lo) 2) (*.f64 (-.f64 x lo) (-.f64 (*.f64 x x) (*.f64 lo lo))))))))) (*.f64 (+.f64 x lo) (pow.f64 hi 3))) (fma.f64 -1 (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (*.f64 (-.f64 x lo) (-.f64 (*.f64 x x) (*.f64 lo lo))) (pow.f64 (+.f64 x lo) 2))) (/.f64 (*.f64 lo lo) (*.f64 hi (+.f64 x lo))))))
(-.f64 (-.f64 (fma.f64 2 (*.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (-.f64 x lo) (+.f64 x lo))) (fma.f64 (/.f64 lo (pow.f64 hi 4)) (/.f64 (*.f64 (-.f64 x lo) (fma.f64 -1 (/.f64 (*.f64 (*.f64 lo lo) (pow.f64 (-.f64 x lo) 2)) (+.f64 x lo)) (/.f64 (*.f64 (*.f64 lo (-.f64 x lo)) (fma.f64 2 (/.f64 (*.f64 lo lo) (/.f64 (+.f64 x lo) (-.f64 x lo))) (/.f64 lo (/.f64 (pow.f64 (+.f64 x lo) 2) (*.f64 (-.f64 x lo) (*.f64 (+.f64 x lo) (-.f64 x lo))))))) (+.f64 x lo)))) (+.f64 x lo)) (*.f64 (/.f64 x hi) (/.f64 x (+.f64 x lo))))) (*.f64 (/.f64 (*.f64 lo lo) (+.f64 x lo)) (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 3)))) (-.f64 (-.f64 (*.f64 (/.f64 lo hi) (/.f64 lo (+.f64 x lo))) (*.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (*.f64 (+.f64 x lo) (-.f64 x lo)) (pow.f64 (+.f64 x lo) 2)))) (*.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (+.f64 x lo)) (/.f64 (fma.f64 2 (/.f64 (*.f64 lo lo) (/.f64 (+.f64 x lo) (-.f64 x lo))) (/.f64 lo (/.f64 (pow.f64 (+.f64 x lo) 2) (*.f64 (-.f64 x lo) (*.f64 (+.f64 x lo) (-.f64 x lo)))))) (pow.f64 hi 3)))))
(*.f64 -1 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 (*.f64 -1 lo) (*.f64 -1 x)))))
(neg.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (neg.f64 (+.f64 x lo)))))
(/.f64 (neg.f64 (*.f64 (+.f64 x lo) (-.f64 x lo))) (*.f64 hi (-.f64 (neg.f64 x) lo)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 lo) (*.f64 -1 x))))) (*.f64 -1 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 (*.f64 -1 lo) (*.f64 -1 x)))))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 x)) 2)))))
(-.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (-.f64 x lo) (neg.f64 (+.f64 x lo)))) (neg.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (neg.f64 (+.f64 x lo)))))) (neg.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (*.f64 (-.f64 x lo) (-.f64 (*.f64 x x) (*.f64 lo lo))) (pow.f64 (neg.f64 (+.f64 x lo)) 2)))))
(fma.f64 -2 (*.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (-.f64 x lo) (-.f64 (neg.f64 x) lo))) (fma.f64 -1 (/.f64 (*.f64 (+.f64 x lo) (-.f64 x lo)) (*.f64 hi (-.f64 (neg.f64 x) lo))) (*.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (*.f64 (+.f64 x lo) (-.f64 x lo)) (pow.f64 (+.f64 x lo) 2)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 lo) (*.f64 -1 x))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 x lo) 2)) (+.f64 (*.f64 -1 lo) (*.f64 -1 x)))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (+.f64 (*.f64 -1 lo) (*.f64 -1 x)))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (pow.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 x)) 2)))))) (+.f64 (*.f64 -1 lo) (*.f64 -1 x))))) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 (*.f64 -1 lo) (*.f64 -1 x))))))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 x)) 2)))))
(-.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (-.f64 x lo) (neg.f64 (+.f64 x lo)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 lo lo) (/.f64 (neg.f64 (+.f64 x lo)) (pow.f64 (-.f64 x lo) 2))) (/.f64 lo (/.f64 (neg.f64 (+.f64 x lo)) (*.f64 (-.f64 x lo) (-.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 lo lo) (-.f64 x lo)) (neg.f64 (+.f64 x lo)))) (neg.f64 (/.f64 lo (/.f64 (pow.f64 (neg.f64 (+.f64 x lo)) 2) (*.f64 (-.f64 x lo) (-.f64 (*.f64 x x) (*.f64 lo lo)))))))))))) (pow.f64 hi 3)) (/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (neg.f64 (+.f64 x lo))))))) (neg.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (*.f64 (-.f64 x lo) (-.f64 (*.f64 x x) (*.f64 lo lo))) (pow.f64 (neg.f64 (+.f64 x lo)) 2)))))
(fma.f64 -2 (*.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (-.f64 x lo) (-.f64 (neg.f64 x) lo))) (fma.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 1 (/.f64 (*.f64 (*.f64 lo lo) (pow.f64 (-.f64 x lo) 2)) (+.f64 x lo))) (/.f64 (*.f64 (*.f64 lo (-.f64 x lo)) (fma.f64 2 (/.f64 (*.f64 lo lo) (/.f64 (+.f64 x lo) (-.f64 x lo))) (/.f64 lo (/.f64 (pow.f64 (+.f64 x lo) 2) (*.f64 (-.f64 x lo) (*.f64 (+.f64 x lo) (-.f64 x lo))))))) (+.f64 x lo))) (pow.f64 hi 3)) (/.f64 (*.f64 (+.f64 x lo) (-.f64 x lo)) (*.f64 hi (-.f64 (neg.f64 x) lo)))) (*.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (*.f64 (+.f64 x lo) (-.f64 x lo)) (pow.f64 (+.f64 x lo) 2)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 lo) (*.f64 -1 x))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 x lo) 2)) (+.f64 (*.f64 -1 lo) (*.f64 -1 x)))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (+.f64 (*.f64 -1 lo) (*.f64 -1 x)))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (pow.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 x)) 2)))))) (+.f64 (*.f64 -1 lo) (*.f64 -1 x))))) (pow.f64 hi 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 (*.f64 -1 lo) (*.f64 -1 x))))) (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 x lo) 2)) (+.f64 (*.f64 -1 lo) (*.f64 -1 x)))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (+.f64 (*.f64 -1 lo) (*.f64 -1 x)))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (pow.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 x)) 2)))))) (+.f64 (*.f64 -1 lo) (*.f64 -1 x))))))) (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -1 lo) (*.f64 -1 x))))))) (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (-.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 x)) 2)))))
(-.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 (-.f64 x lo) (neg.f64 (+.f64 x lo)))) (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 lo lo) (/.f64 (neg.f64 (+.f64 x lo)) (pow.f64 (-.f64 x lo) 2))) (/.f64 lo (/.f64 (neg.f64 (+.f64 x lo)) (*.f64 (-.f64 x lo) (-.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 lo lo) (-.f64 x lo)) (neg.f64 (+.f64 x lo)))) (neg.f64 (/.f64 lo (/.f64 (pow.f64 (neg.f64 (+.f64 x lo)) 2) (*.f64 (-.f64 x lo) (-.f64 (*.f64 x x) (*.f64 lo lo)))))))))))) (pow.f64 hi 3)) (fma.f64 -1 (/.f64 (-.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (neg.f64 (+.f64 x lo)))) (/.f64 (*.f64 (*.f64 lo (-.f64 x lo)) (*.f64 -1 (-.f64 (/.f64 (*.f64 lo lo) (/.f64 (neg.f64 (+.f64 x lo)) (pow.f64 (-.f64 x lo) 2))) (/.f64 lo (/.f64 (neg.f64 (+.f64 x lo)) (*.f64 (-.f64 x lo) (-.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 lo lo) (-.f64 x lo)) (neg.f64 (+.f64 x lo)))) (neg.f64 (/.f64 lo (/.f64 (pow.f64 (neg.f64 (+.f64 x lo)) 2) (*.f64 (-.f64 x lo) (-.f64 (*.f64 x x) (*.f64 lo lo))))))))))))) (*.f64 (pow.f64 hi 4) (neg.f64 (+.f64 x lo))))))) (neg.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (/.f64 (*.f64 (-.f64 x lo) (-.f64 (*.f64 x x) (*.f64 lo lo))) (pow.f64 (neg.f64 (+.f64 x lo)) 2)))))
(+.f64 (fma.f64 -2 (*.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (-.f64 x lo) (-.f64 (neg.f64 x) lo))) (-.f64 (-.f64 (*.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (-.f64 (neg.f64 x) lo)) (/.f64 (-.f64 (*.f64 1 (/.f64 (*.f64 (*.f64 lo lo) (pow.f64 (-.f64 x lo) 2)) (+.f64 x lo))) (/.f64 (*.f64 (*.f64 lo (-.f64 x lo)) (fma.f64 2 (/.f64 (*.f64 lo lo) (/.f64 (+.f64 x lo) (-.f64 x lo))) (/.f64 lo (/.f64 (pow.f64 (+.f64 x lo) 2) (*.f64 (-.f64 x lo) (*.f64 (+.f64 x lo) (-.f64 x lo))))))) (+.f64 x lo))) (pow.f64 hi 4))) (/.f64 (*.f64 (+.f64 x lo) (-.f64 x lo)) (*.f64 hi (-.f64 (neg.f64 x) lo)))) (/.f64 (-.f64 (*.f64 1 (/.f64 (*.f64 (*.f64 lo lo) (pow.f64 (-.f64 x lo) 2)) (+.f64 x lo))) (/.f64 (*.f64 (*.f64 lo (-.f64 x lo)) (fma.f64 2 (/.f64 (*.f64 lo lo) (/.f64 (+.f64 x lo) (-.f64 x lo))) (/.f64 lo (/.f64 (pow.f64 (+.f64 x lo) 2) (*.f64 (-.f64 x lo) (*.f64 (+.f64 x lo) (-.f64 x lo))))))) (+.f64 x lo))) (pow.f64 hi 3)))) (*.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (*.f64 (+.f64 x lo) (-.f64 x lo)) (pow.f64 (+.f64 x lo) 2))))
(/.f64 x hi)
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (+.f64 (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2)) x)) (+.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (*.f64 hi (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))) x)))) (/.f64 x hi)))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (fma.f64 (*.f64 lo lo) (-.f64 (neg.f64 (/.f64 (*.f64 hi (pow.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 2)) x)) (+.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 hi (/.f64 x (*.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))))) (/.f64 x hi)))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (fma.f64 (*.f64 lo lo) (-.f64 (/.f64 (neg.f64 hi) (/.f64 x (pow.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 2))) (+.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 hi (/.f64 x (*.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))))) (/.f64 x hi)))
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (+.f64 (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2)) x)) (+.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (*.f64 hi (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))) x)))) (+.f64 (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (*.f64 hi x))) (/.f64 1 (*.f64 (pow.f64 hi 2) x))) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 (*.f64 hi (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2)) x)) (+.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 (*.f64 hi (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))) x))) (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) x)))) (/.f64 x hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (fma.f64 (*.f64 lo lo) (-.f64 (neg.f64 (/.f64 (*.f64 hi (pow.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 2)) x)) (+.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 hi (/.f64 x (*.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))))) (fma.f64 (pow.f64 lo 3) (-.f64 (fma.f64 2 (/.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (*.f64 hi x)) (/.f64 1 (*.f64 x (*.f64 hi hi)))) (+.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 hi (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (-.f64 (neg.f64 (/.f64 (*.f64 hi (pow.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 2)) x)) (+.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 hi (/.f64 x (*.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))))))))))) (/.f64 x hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (fma.f64 (*.f64 lo lo) (-.f64 (/.f64 (neg.f64 hi) (/.f64 x (pow.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 2))) (+.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 hi (/.f64 x (*.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))))) (fma.f64 (pow.f64 lo 3) (-.f64 (-.f64 (fma.f64 2 (/.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (*.f64 hi x)) (/.f64 1 (*.f64 x (*.f64 hi hi)))) (/.f64 1 (pow.f64 hi 3))) (/.f64 hi (/.f64 x (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (-.f64 (/.f64 (neg.f64 hi) (/.f64 x (pow.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 2))) (+.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 hi (/.f64 x (*.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))))))))) (/.f64 x hi))))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(neg.f64 (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (*.f64 2 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (-.f64 (*.f64 2 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (neg.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))))
(fma.f64 lo (fma.f64 2 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (*.f64 2 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))))) (+.f64 (*.f64 -1 (/.f64 x hi)) (*.f64 (pow.f64 hi 2) (*.f64 (-.f64 (*.f64 2 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))))
(-.f64 (fma.f64 -1 (*.f64 (*.f64 hi hi) (pow.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 2)) (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (-.f64 (*.f64 2 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (neg.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))))) (fma.f64 -1 (/.f64 x hi) (*.f64 (*.f64 hi hi) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (-.f64 (*.f64 2 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (neg.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))))))
(-.f64 (-.f64 (fma.f64 lo (fma.f64 2 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (neg.f64 (pow.f64 (/.f64 lo hi) 2))) (*.f64 (*.f64 hi hi) (pow.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 2))) (-.f64 (*.f64 (*.f64 (*.f64 hi hi) (fma.f64 2 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x hi)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 hi (*.f64 x (-.f64 (*.f64 2 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))))) (*.f64 (pow.f64 hi 2) (*.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) 2))) (+.f64 (*.f64 -1 (/.f64 x hi)) (*.f64 (pow.f64 hi 2) (*.f64 (-.f64 (*.f64 2 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))))) (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))) lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (*.f64 2 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))))))) (+.f64 (*.f64 -1 (/.f64 x hi)) (*.f64 (pow.f64 hi 2) (*.f64 (-.f64 (*.f64 2 (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (*.f64 -1 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))))
(-.f64 (fma.f64 -1 (*.f64 (*.f64 hi hi) (pow.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 2)) (fma.f64 -1 (/.f64 (fma.f64 hi (*.f64 x (-.f64 (*.f64 2 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (neg.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) (*.f64 (*.f64 hi hi) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (-.f64 (neg.f64 (*.f64 (*.f64 hi hi) (pow.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 2))) (fma.f64 -1 (/.f64 x hi) (*.f64 (*.f64 hi hi) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (-.f64 (*.f64 2 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (neg.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))))))))) lo) (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (-.f64 (*.f64 2 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (neg.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))))))) (fma.f64 -1 (/.f64 x hi) (*.f64 (*.f64 hi hi) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (-.f64 (*.f64 2 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (neg.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))))))
(-.f64 (-.f64 (-.f64 (fma.f64 lo (fma.f64 2 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (neg.f64 (pow.f64 (/.f64 lo hi) 2))) (/.f64 (fma.f64 (*.f64 hi hi) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (-.f64 (*.f64 (pow.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 2) (neg.f64 (*.f64 hi hi))) (-.f64 (*.f64 (*.f64 (*.f64 hi hi) (fma.f64 2 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x hi)))) (*.f64 hi (*.f64 x (fma.f64 2 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))))) lo)) (*.f64 (*.f64 hi hi) (pow.f64 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) 2))) (-.f64 (*.f64 (*.f64 (*.f64 hi hi) (fma.f64 2 (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 x hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(neg.f64 (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (+.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 (pow.f64 lo 2) (pow.f64 hi 2))))
(*.f64 -1 (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (/.f64 (*.f64 lo lo) (*.f64 hi hi))))
(neg.f64 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (pow.f64 (/.f64 lo hi) 2)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (+.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 (pow.f64 hi 2) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)) 2))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)) (-.f64 (*.f64 2 (+.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 hi))))
(-.f64 (fma.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))) (*.f64 -1 (+.f64 (*.f64 (*.f64 hi hi) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2)) (/.f64 (*.f64 lo lo) (*.f64 hi hi))))) (*.f64 -1 (+.f64 (*.f64 (*.f64 (*.f64 hi hi) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (-.f64 (*.f64 2 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))) (/.f64 x hi))))
(fma.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (*.f64 -1 (-.f64 (fma.f64 (*.f64 hi hi) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (*.f64 hi hi) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2) (/.f64 x hi)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (+.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 (pow.f64 hi 2) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)) (-.f64 (*.f64 -1 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)) (-.f64 (*.f64 2 (+.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 hi)))))) lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 hi (*.f64 x (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))))) lo))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)) (-.f64 (*.f64 2 (+.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 hi))))
(-.f64 (fma.f64 -1 (*.f64 lo (-.f64 (*.f64 2 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))) (fma.f64 -1 (*.f64 (*.f64 hi hi) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 hi hi) (*.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (-.f64 (neg.f64 (*.f64 (*.f64 hi hi) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2))) (*.f64 -1 (+.f64 (*.f64 (*.f64 (*.f64 hi hi) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (-.f64 (*.f64 2 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))) (/.f64 x hi)))))) lo) (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 hi (/.f64 lo (*.f64 x (-.f64 (*.f64 2 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))))))))) (*.f64 -1 (+.f64 (*.f64 (*.f64 (*.f64 hi hi) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (-.f64 (*.f64 2 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))) (/.f64 x hi))))
(-.f64 (-.f64 (-.f64 (-.f64 (-.f64 (/.f64 hi (/.f64 lo (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (*.f64 (*.f64 (*.f64 hi hi) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))) (+.f64 (*.f64 (neg.f64 (*.f64 hi hi)) (-.f64 (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2))) (/.f64 x hi))) lo)) (*.f64 (*.f64 hi hi) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2))) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))) (neg.f64 (fma.f64 (*.f64 hi hi) (pow.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) 2) (/.f64 x hi))))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) hi))
(neg.f64 (/.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) hi))
(neg.f64 (/.f64 (neg.f64 x) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) hi)) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 -1) 2)) hi))
(fma.f64 -1 (/.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) hi) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 -1) 2)) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (neg.f64 x) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) hi)) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 -1) 2)) hi))
(fma.f64 -1 (/.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) hi) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 -1) 2)) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (neg.f64 x) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) hi)) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 -1) 2)) hi))
(fma.f64 -1 (/.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) hi) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 -1) 2)) hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (neg.f64 x) hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 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 (pow.f64 (sqrt.f64 -1) 2) (-.f64 x lo)) hi))
(neg.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) (/.f64 hi (-.f64 x lo))))
(*.f64 (/.f64 1 hi) (-.f64 x lo))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (-.f64 x lo)) hi))
(neg.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) (/.f64 hi (-.f64 x lo))))
(*.f64 (/.f64 1 hi) (-.f64 x lo))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (-.f64 x lo)) hi))
(neg.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) (/.f64 hi (-.f64 x lo))))
(*.f64 (/.f64 1 hi) (-.f64 x lo))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (-.f64 x lo)) hi))
(neg.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) (/.f64 hi (-.f64 x lo))))
(*.f64 (/.f64 1 hi) (-.f64 x lo))
(*.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 lo hi)))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi lo))) (/.f64 x (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi lo))) (/.f64 x (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 lo hi))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 lo hi)) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 hi lo)))) (/.f64 x (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 x 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi lo))) (/.f64 x (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi (pow.f64 lo 3)))) (/.f64 (*.f64 x x) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi lo))) (/.f64 x (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 lo hi)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 hi) (pow.f64 lo 3))) (/.f64 (*.f64 x x) (*.f64 -1 (sqrt.f64 -1)))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 lo hi)) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 hi lo)))) (/.f64 x (sqrt.f64 -1)))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 x 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi (pow.f64 lo 5)))) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi lo))) (/.f64 x (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi (pow.f64 lo 3)))) (/.f64 (*.f64 x x) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi (pow.f64 lo 5)))) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi lo))) (/.f64 x (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 lo hi))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 hi) (pow.f64 lo 3))) (/.f64 (*.f64 x x) (*.f64 -1 (sqrt.f64 -1)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 hi) (pow.f64 lo 5))) (/.f64 (pow.f64 x 3) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 lo hi)) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 hi lo)))) (/.f64 x (sqrt.f64 -1))))))
(sqrt.f64 (/.f64 x hi))
(+.f64 (sqrt.f64 (/.f64 x hi)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi x))) lo)))
(+.f64 (sqrt.f64 (/.f64 x hi)) (*.f64 -1/2 (*.f64 lo (sqrt.f64 (/.f64 1 (*.f64 hi x))))))
(fma.f64 -1/2 (*.f64 lo (sqrt.f64 (/.f64 1 (*.f64 hi x)))) (sqrt.f64 (/.f64 x hi)))
(+.f64 (sqrt.f64 (/.f64 x hi)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi x))) lo)) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi (pow.f64 x 3)))) (pow.f64 lo 2)))))
(+.f64 (sqrt.f64 (/.f64 x hi)) (fma.f64 -1/2 (*.f64 lo (sqrt.f64 (/.f64 1 (*.f64 hi x)))) (*.f64 -1/8 (*.f64 (*.f64 lo lo) (sqrt.f64 (/.f64 1 (*.f64 hi (pow.f64 x 3))))))))
(+.f64 (fma.f64 -1/2 (*.f64 lo (sqrt.f64 (/.f64 1 (*.f64 hi x)))) (sqrt.f64 (/.f64 x hi))) (*.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 hi (pow.f64 x 3))))) (*.f64 lo lo)))
(+.f64 (sqrt.f64 (/.f64 x hi)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi x))) lo)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi (pow.f64 x 3)))) (pow.f64 lo 2))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 hi (pow.f64 x 5)))) (pow.f64 lo 3))))))
(+.f64 (sqrt.f64 (/.f64 x hi)) (fma.f64 -1/2 (*.f64 lo (sqrt.f64 (/.f64 1 (*.f64 hi x)))) (fma.f64 -1/8 (*.f64 (*.f64 lo lo) (sqrt.f64 (/.f64 1 (*.f64 hi (pow.f64 x 3))))) (*.f64 -1/16 (*.f64 (pow.f64 lo 3) (sqrt.f64 (/.f64 1 (*.f64 hi (pow.f64 x 5)))))))))
(+.f64 (fma.f64 -1/2 (*.f64 lo (sqrt.f64 (/.f64 1 (*.f64 hi x)))) (sqrt.f64 (/.f64 x hi))) (fma.f64 -1/16 (*.f64 (pow.f64 lo 3) (sqrt.f64 (/.f64 1 (*.f64 hi (pow.f64 x 5))))) (*.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 hi (pow.f64 x 3))))) (*.f64 lo lo))))
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))
(fma.f64 -1 (/.f64 x lo) (*.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))
(-.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 x lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 x lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 x lo)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 x lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(-.f64 (exp.f64 (*.f64 -1 (/.f64 x lo))) 1)
(expm1.f64 (/.f64 (neg.f64 x) lo))
(-.f64 (+.f64 (exp.f64 (*.f64 -1 (/.f64 x lo))) (/.f64 (*.f64 hi (exp.f64 (*.f64 -1 (/.f64 x lo)))) lo)) 1)
(+.f64 (+.f64 (exp.f64 (/.f64 (neg.f64 x) lo)) (/.f64 hi (/.f64 lo (exp.f64 (/.f64 (neg.f64 x) lo))))) -1)
(+.f64 (/.f64 hi (/.f64 lo (exp.f64 (/.f64 (neg.f64 x) lo)))) (expm1.f64 (/.f64 (neg.f64 x) lo)))
(-.f64 (+.f64 (exp.f64 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 hi 2) (exp.f64 (*.f64 -1 (/.f64 x lo)))) (pow.f64 lo 2))) (/.f64 (*.f64 hi (exp.f64 (*.f64 -1 (/.f64 x lo)))) lo))) 1)
(+.f64 (exp.f64 (/.f64 (neg.f64 x) lo)) (-.f64 (fma.f64 1/2 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (exp.f64 (/.f64 (neg.f64 x) lo)))) (/.f64 hi (/.f64 lo (exp.f64 (/.f64 (neg.f64 x) lo))))) 1))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (exp.f64 (/.f64 (neg.f64 x) lo)))) (/.f64 hi (/.f64 lo (exp.f64 (/.f64 (neg.f64 x) lo))))) (expm1.f64 (/.f64 (neg.f64 x) lo)))
(-.f64 (+.f64 (exp.f64 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 hi 3) (exp.f64 (*.f64 -1 (/.f64 x lo)))) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 hi 2) (exp.f64 (*.f64 -1 (/.f64 x lo)))) (pow.f64 lo 2))) (/.f64 (*.f64 hi (exp.f64 (*.f64 -1 (/.f64 x lo)))) lo)))) 1)
(+.f64 (exp.f64 (/.f64 (neg.f64 x) lo)) (-.f64 (fma.f64 1/6 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 3) (exp.f64 (/.f64 (neg.f64 x) lo)))) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (exp.f64 (/.f64 (neg.f64 x) lo)))) (/.f64 hi (/.f64 lo (exp.f64 (/.f64 (neg.f64 x) lo)))))) 1))
(+.f64 (fma.f64 1/6 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 3) (exp.f64 (/.f64 (neg.f64 x) lo)))) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (exp.f64 (/.f64 (neg.f64 x) lo)))) (/.f64 hi (/.f64 lo (exp.f64 (/.f64 (neg.f64 x) lo)))))) (expm1.f64 (/.f64 (neg.f64 x) lo)))
(-.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) 1)
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) 1)
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) 1)
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) 1)
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo))) 1)
(expm1.f64 (neg.f64 (/.f64 (+.f64 x (neg.f64 hi)) lo)))
(expm1.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo))
(-.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo))) 1)
(expm1.f64 (neg.f64 (/.f64 (+.f64 x (neg.f64 hi)) lo)))
(expm1.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo))
(-.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo))) 1)
(expm1.f64 (neg.f64 (/.f64 (+.f64 x (neg.f64 hi)) lo)))
(expm1.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo))
(-.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo))) 1)
(expm1.f64 (neg.f64 (/.f64 (+.f64 x (neg.f64 hi)) lo)))
(expm1.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo))
(-.f64 (exp.f64 (/.f64 hi lo)) 1)
(expm1.f64 (/.f64 hi lo))
(-.f64 (+.f64 (exp.f64 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (/.f64 hi lo))) lo))) 1)
(+.f64 (+.f64 (exp.f64 (/.f64 hi lo)) (neg.f64 (/.f64 x (/.f64 lo (exp.f64 (/.f64 hi lo)))))) -1)
(+.f64 (/.f64 (neg.f64 x) (/.f64 lo (exp.f64 (/.f64 hi lo)))) (expm1.f64 (/.f64 hi lo)))
(-.f64 (+.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (/.f64 hi lo))) lo)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 x 2) (exp.f64 (/.f64 hi lo))) (pow.f64 lo 2))))) 1)
(+.f64 (exp.f64 (/.f64 hi lo)) (-.f64 (fma.f64 -1 (/.f64 x (/.f64 lo (exp.f64 (/.f64 hi lo)))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 x x) (exp.f64 (/.f64 hi lo))) (*.f64 lo lo)))) 1))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 (*.f64 x x) lo) (/.f64 (exp.f64 (/.f64 hi lo)) lo)) (/.f64 (neg.f64 x) (/.f64 lo (exp.f64 (/.f64 hi lo))))) (expm1.f64 (/.f64 hi lo)))
(-.f64 (+.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (/.f64 hi lo))) lo)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 x 3) (exp.f64 (/.f64 hi lo))) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 x 2) (exp.f64 (/.f64 hi lo))) (pow.f64 lo 2)))))) 1)
(+.f64 (exp.f64 (/.f64 hi lo)) (-.f64 (fma.f64 -1 (/.f64 x (/.f64 lo (exp.f64 (/.f64 hi lo)))) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 lo 3) (exp.f64 (/.f64 hi lo)))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 x x) (exp.f64 (/.f64 hi lo))) (*.f64 lo lo))))) 1))
(+.f64 (-.f64 (fma.f64 1/2 (*.f64 (/.f64 (*.f64 x x) lo) (/.f64 (exp.f64 (/.f64 hi lo)) lo)) (/.f64 (*.f64 -1/6 (*.f64 (pow.f64 x 3) (exp.f64 (/.f64 hi lo)))) (pow.f64 lo 3))) (/.f64 x (/.f64 lo (exp.f64 (/.f64 hi lo))))) (expm1.f64 (/.f64 hi lo)))
(-.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) 1)
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) 1)
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) 1)
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) 1)
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (/.f64 (+.f64 hi (*.f64 -1 x)) lo)) 1)
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (/.f64 (+.f64 hi (*.f64 -1 x)) lo)) 1)
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (/.f64 (+.f64 hi (*.f64 -1 x)) lo)) 1)
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (/.f64 (+.f64 hi (*.f64 -1 x)) lo)) 1)
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) 1)
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) 1)
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) 1)
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) 1)
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo))) (/.f64 (-.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo))) (/.f64 x lo))
(-.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)) (/.f64 hi lo))) (/.f64 x lo))
(fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (-.f64 hi x) 4) (pow.f64 lo 4))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo)))) (/.f64 x lo))
(-.f64 (fma.f64 1/24 (/.f64 (pow.f64 (-.f64 hi x) 4) (pow.f64 lo 4)) (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)) (/.f64 hi lo)))) (/.f64 x lo))
(fma.f64 1/24 (/.f64 (pow.f64 (-.f64 hi x) 4) (pow.f64 lo 4)) (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo))) (/.f64 (-.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo))) (/.f64 x lo))
(-.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)) (/.f64 hi lo))) (/.f64 x lo))
(fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (-.f64 hi x) 4) (pow.f64 lo 4))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo)))) (/.f64 x lo))
(-.f64 (fma.f64 1/24 (/.f64 (pow.f64 (-.f64 hi x) 4) (pow.f64 lo 4)) (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)) (/.f64 hi lo)))) (/.f64 x lo))
(fma.f64 1/24 (/.f64 (pow.f64 (-.f64 hi x) 4) (pow.f64 lo 4)) (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (/.f64 (neg.f64 x) lo))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (*.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))))
(+.f64 1 (-.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (-.f64 1 (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (-.f64 1 (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (-.f64 1 (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (-.f64 1 (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 1 (fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 1 (fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 x lo))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))
(*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 hi lo))
(+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(-.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1) 1)
(+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
(+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)
(+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 3)
(+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 3) 1/3)
(+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 2)
(+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))))
(+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 3))
(+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 1))
(+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(+.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1))) 1)
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(+.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))
(*.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(+.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)) 2) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(+.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)) (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(+.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)) 2) (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 2)) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)) 2)) (-.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))))
(pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1) 1)
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(+.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)) 3)
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(+.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))
(pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1) 3) 1/3)
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(+.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)) 2)
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(+.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(+.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(+.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1) 3))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(+.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(+.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(exp.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 1))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(exp.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(+.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(+.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 1)
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(+.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 1)
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(+.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 lo hi) hi))) 1)
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(*.f64 lo (pow.f64 hi -2))
(*.f64 1 (/.f64 (/.f64 lo hi) hi))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo hi) hi)) 2) (cbrt.f64 (/.f64 (/.f64 lo hi) hi)))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(*.f64 (sqrt.f64 (/.f64 (/.f64 lo hi) hi)) (sqrt.f64 (/.f64 (/.f64 lo hi) hi)))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(pow.f64 (/.f64 (/.f64 lo hi) hi) 1)
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 lo hi) hi)) 3)
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(pow.f64 (pow.f64 (/.f64 (/.f64 lo hi) hi) 3) 1/3)
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 lo hi) hi)) 2)
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(pow.f64 (/.f64 (*.f64 hi hi) lo) -1)
(/.f64 1 (/.f64 hi (/.f64 lo hi)))
(log.f64 (pow.f64 (exp.f64 lo) (pow.f64 hi -2)))
(*.f64 lo (pow.f64 hi -2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 lo hi) hi))))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(cbrt.f64 (pow.f64 (/.f64 (/.f64 lo hi) hi) 3))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(cbrt.f64 (/.f64 (pow.f64 lo 3) (pow.f64 (*.f64 hi hi) 3)))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(cbrt.f64 (/.f64 (pow.f64 (/.f64 lo hi) 3) (pow.f64 hi 3)))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(expm1.f64 (log1p.f64 (/.f64 (/.f64 lo hi) hi)))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(exp.f64 (log.f64 (/.f64 (/.f64 lo hi) hi)))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 lo hi) hi)) 1))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(log1p.f64 (expm1.f64 (/.f64 (/.f64 lo hi) hi)))
(/.f64 lo (*.f64 hi hi))
(/.f64 (/.f64 lo hi) hi)
(+.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (neg.f64 (/.f64 lo hi)))
(-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))
(+.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (fma.f64 1 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (*.f64 (/.f64 -1 hi) lo)) (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 1 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (*.f64 (/.f64 -1 hi) lo)) (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 1 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2))))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (*.f64 (/.f64 -1 hi) lo)) (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (*.f64 (/.f64 -1 hi) lo)) (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (*.f64 (/.f64 -1 hi) lo)) (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2))))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (*.f64 (/.f64 -1 hi) lo)) (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (-.f64 x lo) (/.f64 (/.f64 lo hi) hi) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (*.f64 (/.f64 -1 hi) lo)) (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (-.f64 x lo) (/.f64 (/.f64 lo hi) hi) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (*.f64 (/.f64 -1 hi) lo)) (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (-.f64 x lo) (/.f64 (/.f64 lo hi) hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2))))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (*.f64 (/.f64 -1 hi) lo)) (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) 2) (cbrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (*.f64 (/.f64 -1 hi) lo)) (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) 2) (cbrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (*.f64 (/.f64 -1 hi) lo)) (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) 2) (cbrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2))))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (*.f64 (/.f64 -1 hi) lo)) (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (sqrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (*.f64 (/.f64 -1 hi) lo)) (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (sqrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (*.f64 (/.f64 -1 hi) lo)) (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (sqrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2))))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (*.f64 (/.f64 -1 hi) lo)) (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) (*.f64 (/.f64 lo hi) 0))
(*.f64 1 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)))
(-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi))) 2) (cbrt.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi))))
(-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi))))
(-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) 2) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) 2) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) 2) (*.f64 (/.f64 lo hi) (fma.f64 (-.f64 x lo) (/.f64 (/.f64 lo hi) hi) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo) (/.f64 lo hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo) (/.f64 lo hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (-.f64 x lo) (/.f64 (/.f64 lo hi) hi) (/.f64 lo hi)))
(pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 1)
(-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi))) 3)
(-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi))) 2)
(-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))
(pow.f64 (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 3) 1/3)
(-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))
(log.f64 (exp.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi))))
(-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)))))
(-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 3))
(-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi))))
(-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))
(exp.f64 (log.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi))))
(-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi))) 1))
(-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi))))
(-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))
(fma.f64 1 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (neg.f64 (/.f64 lo hi)))
(-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))
(fma.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo) (neg.f64 (/.f64 lo hi)))
(-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))
(fma.f64 (-.f64 x lo) (/.f64 (/.f64 lo hi) hi) (neg.f64 (/.f64 lo hi)))
(-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) 2) (cbrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (neg.f64 (/.f64 lo hi)))
(-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (sqrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (neg.f64 (/.f64 lo hi)))
(-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)))) 1)
(/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi)
(/.f64 (*.f64 lo (-.f64 x lo)) (*.f64 hi hi))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(pow.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) 1)
(/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) 3)
(/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi)
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) 3) 1/3)
(/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) 2)
(/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi)
(log.f64 (pow.f64 (pow.f64 (exp.f64 lo) (pow.f64 hi -2)) (-.f64 x lo)))
(*.f64 (-.f64 x lo) (log.f64 (pow.f64 (exp.f64 lo) (pow.f64 hi -2))))
(*.f64 (-.f64 x lo) (*.f64 lo (pow.f64 hi -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)))))
(/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi)
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) 3))
(/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))))
(/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi)
(exp.f64 (log.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))))
(/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi)
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) 1))
(/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi)
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))))
(/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi)
(-.f64 (/.f64 (pow.f64 (/.f64 x hi) 2) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi))) (/.f64 (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (+.f64 (/.f64 lo hi) (-.f64 (/.f64 x hi) (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (-.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi))))) 1)
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (+.f64 (/.f64 lo hi) (-.f64 (/.f64 x hi) (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (-.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (+.f64 (/.f64 lo hi) (-.f64 (/.f64 x hi) (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (-.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (/.f64 1 (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (+.f64 (/.f64 lo hi) (-.f64 (/.f64 x hi) (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (-.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi)))) 2) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (+.f64 (/.f64 lo hi) (-.f64 (/.f64 x hi) (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (-.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi)))) (sqrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (+.f64 (/.f64 lo hi) (-.f64 (/.f64 x hi) (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (-.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))))
(pow.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi))) 1)
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (+.f64 (/.f64 lo hi) (-.f64 (/.f64 x hi) (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (-.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi)))) 3)
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (+.f64 (/.f64 lo hi) (-.f64 (/.f64 x hi) (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (-.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))))
(pow.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi))) 3) 1/3)
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (+.f64 (/.f64 lo hi) (-.f64 (/.f64 x hi) (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (-.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi)))) 2)
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (+.f64 (/.f64 lo hi) (-.f64 (/.f64 x hi) (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (-.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))))
(pow.f64 (/.f64 (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi)) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2))) -1)
(/.f64 1 (/.f64 (+.f64 (/.f64 lo hi) (-.f64 (/.f64 x hi) (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi))) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2))))
(/.f64 1 (/.f64 (-.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2))))
(log.f64 (exp.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (+.f64 (/.f64 lo hi) (-.f64 (/.f64 x hi) (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (-.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (+.f64 (/.f64 lo hi) (-.f64 (/.f64 x hi) (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (-.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi))) 3))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (+.f64 (/.f64 lo hi) (-.f64 (/.f64 x hi) (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (-.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) 3) (pow.f64 (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi)) 3)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (+.f64 (/.f64 lo hi) (-.f64 (/.f64 x hi) (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (-.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (+.f64 (/.f64 lo hi) (-.f64 (/.f64 x hi) (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (-.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))))
(exp.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (+.f64 (/.f64 lo hi) (-.f64 (/.f64 x hi) (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (-.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi)))) 1))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (+.f64 (/.f64 lo hi) (-.f64 (/.f64 x hi) (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (-.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) 2)) (+.f64 (-.f64 (/.f64 x hi) (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (+.f64 (/.f64 lo hi) (-.f64 (/.f64 x hi) (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi)) 2)) (-.f64 (/.f64 x hi) (-.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (/.f64 lo hi))))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 x (/.f64 1 hi) (*.f64 (/.f64 -1 hi) lo)))
(+.f64 (*.f64 (/.f64 lo hi) 0) (*.f64 (/.f64 1 hi) (-.f64 x lo)))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 x (/.f64 1 hi) (*.f64 (/.f64 -1 hi) lo)))
(+.f64 (*.f64 (/.f64 lo hi) 0) (*.f64 (/.f64 1 hi) (-.f64 x lo)))
(+.f64 (fma.f64 x (/.f64 1 hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2))))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 x (/.f64 1 hi) (*.f64 (/.f64 -1 hi) lo)))
(+.f64 (*.f64 (/.f64 lo hi) 0) (*.f64 (/.f64 1 hi) (-.f64 x lo)))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 1 (/.f64 x hi) (*.f64 (/.f64 -1 hi) lo)))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 1 (/.f64 x hi) (*.f64 (/.f64 -1 hi) lo)))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 1 (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2))))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 1 (/.f64 x hi) (*.f64 (/.f64 -1 hi) lo)))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 1 (/.f64 x hi) (*.f64 (/.f64 -1 hi) lo)))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 1 (/.f64 x hi) (*.f64 (/.f64 -1 hi) lo)))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2))))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 1 (/.f64 x hi) (*.f64 (/.f64 -1 hi) lo)))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 1 hi) lo))) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (*.f64 (/.f64 1 hi) lo)))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 1 (/.f64 x hi) (*.f64 (/.f64 -1 hi) lo)))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (/.f64 lo hi) 1))) (fma.f64 (neg.f64 (/.f64 lo hi)) 1 (*.f64 (/.f64 lo hi) 1)))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 1 (/.f64 x hi) (*.f64 (/.f64 -1 hi) lo)))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2))))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (*.f64 lo (/.f64 1 hi))) (fma.f64 1 (/.f64 x hi) (*.f64 (/.f64 -1 hi) lo)))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) 0))
(-.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 hi (-.f64 x lo)))
(neg.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) (/.f64 hi (-.f64 x lo))))
(*.f64 (/.f64 1 hi) (-.f64 x lo))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 (-.f64 x lo)) (neg.f64 hi))
(/.f64 (-.f64 x lo) hi)
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) 1/2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(fabs.f64 (/.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)
(neg.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) (/.f64 hi (-.f64 x lo))))
(*.f64 (/.f64 1 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)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2) (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2)))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 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)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))) 2))
(/.f64 (-.f64 x lo) hi)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(fma.f64 x (/.f64 1 hi) (neg.f64 (/.f64 lo hi)))
(neg.f64 (/.f64 (pow.f64 (sqrt.f64 -1) 2) (/.f64 hi (-.f64 x lo))))
(*.f64 (/.f64 1 hi) (-.f64 x lo))
(fma.f64 1 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)))) 1)
(sqrt.f64 (/.f64 (-.f64 x lo) hi))
(*.f64 1 (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(sqrt.f64 (/.f64 (-.f64 x lo) hi))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))))
(sqrt.f64 (/.f64 (-.f64 x lo) hi))
(*.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (/.f64 1 hi) 1/2))
(*.f64 (sqrt.f64 (-.f64 x lo)) (sqrt.f64 (/.f64 1 hi)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(sqrt.f64 (/.f64 (-.f64 x lo) hi))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi))))
(/.f64 (sqrt.f64 (-.f64 x lo)) (sqrt.f64 hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1/2)
(sqrt.f64 (/.f64 (-.f64 x lo) hi))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 1)
(sqrt.f64 (/.f64 (-.f64 x lo) hi))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))) 3)
(sqrt.f64 (/.f64 (-.f64 x lo) hi))
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2) 1/3)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))) 2)
(sqrt.f64 (/.f64 (-.f64 x lo) hi))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))))
(sqrt.f64 (/.f64 (-.f64 x lo) hi))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)))))
(sqrt.f64 (/.f64 (-.f64 x lo) hi))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))))
(sqrt.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))))
(sqrt.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1/2))
(sqrt.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))) 1))
(sqrt.f64 (/.f64 (-.f64 x lo) hi))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))))
(sqrt.f64 (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(+.f64 1 (-.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 1))
(+.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 0)
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3)
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1/3)
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2)
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo))) 1)
(/.f64 (-.f64 hi x) lo)
(*.f64 (-.f64 hi x) (/.f64 1 lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (-.f64 hi x) lo)))
(/.f64 (-.f64 hi x) lo)
(*.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) (sqrt.f64 (/.f64 (-.f64 hi x) lo)))
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 1 (/.f64 lo (-.f64 hi x)))
(/.f64 (-.f64 hi x) lo)
(/.f64 (neg.f64 (-.f64 hi x)) (neg.f64 lo))
(/.f64 (-.f64 hi x) lo)
(pow.f64 (/.f64 (-.f64 hi x) lo) 1)
(/.f64 (-.f64 hi x) lo)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 3)
(/.f64 (-.f64 hi x) lo)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) 1/3)
(/.f64 (-.f64 hi x) lo)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) 2)
(/.f64 (-.f64 hi x) lo)
(pow.f64 (/.f64 lo (-.f64 hi x)) -1)
(/.f64 (-.f64 hi x) lo)
(log.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)))
(/.f64 (-.f64 hi x) lo)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3))
(/.f64 (-.f64 hi x) lo)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3)))
(/.f64 (-.f64 hi x) lo)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo)))
(/.f64 (-.f64 hi x) lo)
(exp.f64 (log.f64 (/.f64 (-.f64 hi x) lo)))
(/.f64 (-.f64 hi x) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) 1))
(/.f64 (-.f64 hi x) lo)
(fma.f64 hi (/.f64 1 lo) (neg.f64 (/.f64 x lo)))
(fma.f64 hi (/.f64 1 lo) (/.f64 (neg.f64 x) lo))
(-.f64 (*.f64 hi (/.f64 1 lo)) (/.f64 x lo))
(fma.f64 1 (/.f64 hi lo) (neg.f64 (/.f64 x lo)))
(/.f64 (-.f64 hi x) lo)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) (neg.f64 (/.f64 x lo)))
(/.f64 (-.f64 hi x) lo)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) (neg.f64 (/.f64 x lo)))
(/.f64 (-.f64 hi x) lo)
(-.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) 1)
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(*.f64 1 (expm1.f64 (/.f64 (-.f64 hi x) lo)))
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))))
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(*.f64 (sqrt.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))))
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(pow.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)) 1)
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(pow.f64 (cbrt.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))) 3)
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(pow.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)) 3) 1/3)
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(pow.f64 (sqrt.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))) 2)
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(log.f64 (exp.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))))
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)))))
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(cbrt.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)) 3))
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(exp.f64 (log.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))))
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))) 1))
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(log1p.f64 (expm1.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))))
(expm1.f64 (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(*.f64 1 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 2) (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(*.f64 (sqrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (sqrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2)) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2)) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 3)
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(pow.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3) 1/3)
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(pow.f64 (sqrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 2)
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(log.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(expm1.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1))
(exp.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(log1p.f64 (expm1.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)

eval492.0ms (5.1%)

Compiler

Compiled 44969 to 12330 computations (72.6% saved)

prune520.0ms (5.4%)

Pruning

72 alts after pruning (70 fresh and 2 done)

PrunedKeptTotal
New94042982
Fresh162844
Picked415
Done011
Total960721032
Accuracy
20.0%
Counts
1032 → 72
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.9%
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)) 3)
10.1%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (fma.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo) (neg.f64 (/.f64 lo hi))) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
10.8%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo) (/.f64 lo hi))) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
18.8%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (/.f64 (neg.f64 lo) hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
10.1%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) 3) (/.f64 lo hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
10.1%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
18.8%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))))
18.8%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))) (-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
10.1%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (log.f64 (exp.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)))))) (-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
18.8%
(/.f64 (-.f64 x lo) hi)
18.9%
(/.f64 (-.f64 1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
18.9%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
18.8%
(/.f64 (neg.f64 lo) hi)
18.8%
(/.f64 1 (/.f64 hi (-.f64 x lo)))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
18.8%
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
18.7%
(-.f64 1 (/.f64 x lo))
8.6%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
18.8%
(+.f64 (/.f64 x hi) (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) 2) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 lo hi))))
10.1%
(+.f64 (/.f64 x hi) (-.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (/.f64 lo hi)))
10.1%
(+.f64 (/.f64 x hi) (neg.f64 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))))
10.1%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.9%
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo)))
18.8%
(+.f64 (*.f64 -1 (*.f64 lo (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 hi)) (cbrt.f64 (/.f64 1 hi))) (cbrt.f64 (/.f64 1 hi)) (neg.f64 (/.f64 x (*.f64 hi hi)))))) (/.f64 x hi))
18.8%
(+.f64 (*.f64 -1 (*.f64 lo (exp.f64 (log.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))))) (/.f64 x hi))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 3)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 1 (/.f64 lo (-.f64 hi x)))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (-.f64 hi x) lo)))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (pow.f64 (cbrt.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))) 3))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (-.f64 (exp.f64 (/.f64 hi lo)) 1))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))))))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (log.f64 (exp.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)))))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (expm1.f64 (/.f64 hi lo)))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (expm1.f64 (*.f64 (-.f64 hi x) (/.f64 1 lo))))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (expm1.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) (cbrt.f64 (/.f64 (-.f64 hi x) lo))) (cbrt.f64 (/.f64 (-.f64 hi x) lo)))))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (-.f64 hi x) (/.f64 1 lo)) (/.f64 hi lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (-.f64 hi x) (/.f64 1 lo)) (log1p.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) (cbrt.f64 (/.f64 (-.f64 hi x) lo))) (cbrt.f64 (/.f64 (-.f64 hi x) lo))) (/.f64 hi lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) (cbrt.f64 (/.f64 (-.f64 hi x) lo))) (cbrt.f64 (/.f64 (-.f64 hi x) lo))) (log1p.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (/.f64 hi lo)))
18.9%
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))
18.9%
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
8.6%
(+.f64 1 (/.f64 hi lo))
18.9%
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 x lo)))
18.9%
(+.f64 1 (-.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo))))
18.9%
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
18.9%
(+.f64 1 (+.f64 1 (-.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 1)))
18.9%
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
18.9%
(+.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))
18.8%
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))) 3) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (sqrt.f64 hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(*.f64 (/.f64 1 hi) (-.f64 x lo))
18.8%
(*.f64 (*.f64 (sqrt.f64 (-.f64 x lo)) (sqrt.f64 (/.f64 1 hi))) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)))))
18.8%
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2)))
18.8%
(*.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
18.8%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
18.9%
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)))
18.8%
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
18.9%
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)))
18.9%
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) 3))
18.8%
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2) (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2)))
18.8%
(cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi))))
18.9%
(cbrt.f64 (*.f64 (+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (*.f64 (+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
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.9%
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)) 3)
10.1%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (fma.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo) (neg.f64 (/.f64 lo hi))) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
10.8%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo) (/.f64 lo hi))) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
18.8%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (/.f64 (neg.f64 lo) hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
10.1%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) 3) (/.f64 lo hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
10.1%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
18.8%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))))
18.8%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))) (-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
10.1%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (log.f64 (exp.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)))))) (-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
18.8%
(/.f64 (-.f64 x lo) hi)
18.9%
(/.f64 (-.f64 1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
18.9%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
18.8%
(/.f64 (neg.f64 lo) hi)
18.8%
(/.f64 1 (/.f64 hi (-.f64 x lo)))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
18.8%
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
18.7%
(-.f64 1 (/.f64 x lo))
8.6%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
18.8%
(+.f64 (/.f64 x hi) (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) 2) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 lo hi))))
10.1%
(+.f64 (/.f64 x hi) (-.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (/.f64 lo hi)))
10.1%
(+.f64 (/.f64 x hi) (neg.f64 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))))
10.1%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.9%
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo)))
18.8%
(+.f64 (*.f64 -1 (*.f64 lo (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 hi)) (cbrt.f64 (/.f64 1 hi))) (cbrt.f64 (/.f64 1 hi)) (neg.f64 (/.f64 x (*.f64 hi hi)))))) (/.f64 x hi))
18.8%
(+.f64 (*.f64 -1 (*.f64 lo (exp.f64 (log.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))))) (/.f64 x hi))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 3)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 1 (/.f64 lo (-.f64 hi x)))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (-.f64 hi x) lo)))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (pow.f64 (cbrt.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))) 3))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (-.f64 (exp.f64 (/.f64 hi lo)) 1))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))))))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (log.f64 (exp.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)))))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (expm1.f64 (/.f64 hi lo)))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (expm1.f64 (*.f64 (-.f64 hi x) (/.f64 1 lo))))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (expm1.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) (cbrt.f64 (/.f64 (-.f64 hi x) lo))) (cbrt.f64 (/.f64 (-.f64 hi x) lo)))))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (-.f64 hi x) (/.f64 1 lo)) (/.f64 hi lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (-.f64 hi x) (/.f64 1 lo)) (log1p.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) (cbrt.f64 (/.f64 (-.f64 hi x) lo))) (cbrt.f64 (/.f64 (-.f64 hi x) lo))) (/.f64 hi lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) (cbrt.f64 (/.f64 (-.f64 hi x) lo))) (cbrt.f64 (/.f64 (-.f64 hi x) lo))) (log1p.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (/.f64 hi lo)))
18.9%
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))
18.9%
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
8.6%
(+.f64 1 (/.f64 hi lo))
18.9%
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 x lo)))
18.9%
(+.f64 1 (-.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo))))
18.9%
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
18.9%
(+.f64 1 (+.f64 1 (-.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 1)))
18.9%
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
18.9%
(+.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))
18.8%
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))) 3) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (sqrt.f64 hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(*.f64 (/.f64 1 hi) (-.f64 x lo))
18.8%
(*.f64 (*.f64 (sqrt.f64 (-.f64 x lo)) (sqrt.f64 (/.f64 1 hi))) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)))))
18.8%
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2)))
18.8%
(*.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
18.8%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
18.9%
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)))
18.8%
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
18.9%
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)))
18.9%
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) 3))
18.8%
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2) (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2)))
18.8%
(cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi))))
18.9%
(cbrt.f64 (*.f64 (+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (*.f64 (+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
18.7%
1
Compiler

Compiled 7266 to 3616 computations (50.2% saved)

localize380.0ms (3.9%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
99.7%
(expm1.f64 (/.f64 (-.f64 hi x) lo))
99.2%
(log1p.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)))
98.5%
(*.f64 (-.f64 hi x) (/.f64 1 lo))
97.1%
(fma.f64 (/.f64 hi lo) (*.f64 (-.f64 hi x) (/.f64 1 lo)) (log1p.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))))
99.5%
(*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
99.1%
(cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
99.1%
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))
97.2%
(fma.f64 (/.f64 hi lo) (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (/.f64 hi lo))
98.5%
(*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))
98.5%
(*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo))
97.0%
(-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))
22.2%
(/.f64 lo (*.f64 hi hi))
97.1%
(+.f64 1 (/.f64 hi lo))
99.1%
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
98.8%
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
98.8%
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
95.7%
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))
Compiler

Compiled 572 to 119 computations (79.2% saved)

series73.0ms (0.8%)

Counts
12 → 402
Calls

105 calls:

TimeVariablePointExpression
35.0ms
x
@0
(*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
3.0ms
lo
@0
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))
3.0ms
hi
@0
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))
3.0ms
x
@0
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))
2.0ms
hi
@-inf
(fma.f64 (/.f64 hi lo) (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (/.f64 hi lo))

rewrite136.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
712×add-sqr-sqrt
696×pow1
688×*-un-lft-identity
672×log1p-expm1-u
670×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
037352
1809348
Stop Event
node limit
Counts
12 → 354
Calls
Call 1
Inputs
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(+.f64 1 (/.f64 hi lo))
(*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))
(fma.f64 (/.f64 hi lo) (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (/.f64 hi lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))
(cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (/.f64 hi lo) (*.f64 (-.f64 hi x) (/.f64 1 lo)) (log1p.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))))
(*.f64 (-.f64 hi x) (/.f64 1 lo))
Outputs
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))))) 1)
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3))) 1)
(*.f64 (/.f64 (-.f64 hi x) lo) (pow.f64 (/.f64 (-.f64 hi x) lo) 2))
(*.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3))
(*.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(*.f64 (pow.f64 (/.f64 1 lo) 3) (pow.f64 (-.f64 hi x) 3))
(*.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3/2) (pow.f64 (/.f64 (-.f64 hi x) lo) 3/2))
(*.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 (/.f64 1 lo) 3))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) 3) (pow.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) 3))
(/.f64 1 (pow.f64 (/.f64 lo (-.f64 hi x)) 3))
(/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 (/.f64 lo (-.f64 hi x)) (*.f64 lo lo)))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(/.f64 (*.f64 (-.f64 hi x) (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) lo)
(/.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(/.f64 (pow.f64 (neg.f64 (-.f64 hi x)) 3) (pow.f64 (neg.f64 lo) 3))
(/.f64 (pow.f64 (*.f64 (-.f64 hi x) 1) 3) (pow.f64 lo 3))
(/.f64 (*.f64 (-.f64 hi x) (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x))) (*.f64 lo lo))
(/.f64 (*.f64 (-.f64 hi x) (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo))) (*.f64 lo lo))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (pow.f64 (-.f64 hi x) 2)) (*.f64 (neg.f64 lo) (*.f64 lo lo)))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x))) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo))) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x))) (*.f64 lo lo))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo))) (*.f64 lo lo))
(/.f64 (*.f64 (pow.f64 (-.f64 hi x) 2) 1) (*.f64 (*.f64 lo lo) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (pow.f64 (-.f64 hi x) 2) (neg.f64 (-.f64 hi x))) (*.f64 (*.f64 lo lo) (neg.f64 lo)))
(/.f64 (*.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 (-.f64 hi x) 1)) (pow.f64 lo 3))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) (-.f64 hi x)) (*.f64 lo lo))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) 1) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) (neg.f64 (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) (*.f64 (-.f64 hi x) 1)) (*.f64 lo lo))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) (-.f64 hi x)) (*.f64 lo lo))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) 1) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) (neg.f64 (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) (*.f64 (-.f64 hi x) 1)) (*.f64 lo lo))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 6)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)))
(exp.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)))
(+.f64 (*.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))) 1)
(*.f64 1 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))
(*.f64 (sqrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))
(pow.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))) 3)
(pow.f64 (pow.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))) 2)
(sqrt.f64 (pow.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)) 2))
(log.f64 (exp.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (log.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2))) 1)
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))
(*.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 2) (cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 4)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 2))
(*.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo -2))
(*.f64 (pow.f64 lo -2) (pow.f64 (-.f64 hi x) 2))
(/.f64 (-.f64 hi x) (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(/.f64 1 (*.f64 (/.f64 lo (-.f64 hi x)) (/.f64 lo (-.f64 hi x))))
(/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo))
(/.f64 (neg.f64 (-.f64 hi x)) (*.f64 (/.f64 lo (-.f64 hi x)) (neg.f64 lo)))
(/.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) lo)
(/.f64 (*.f64 (-.f64 hi x) 1) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (-.f64 hi x) 1) (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(/.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) lo)
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (*.f64 (-.f64 hi x) 1)) (*.f64 lo lo))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (neg.f64 (-.f64 hi x))) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 hi x) (neg.f64 (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 hi x) (*.f64 (-.f64 hi x) 1)) (*.f64 lo lo))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (-.f64 hi x)) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) 1) (*.f64 (neg.f64 lo) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (*.f64 (-.f64 hi x) 1)) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (-.f64 hi x)) (*.f64 lo lo))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) 1) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (neg.f64 (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (-.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 1 (/.f64 hi lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(+.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) (*.f64 lo (/.f64 -1 hi)))
(+.f64 (*.f64 (*.f64 x (pow.f64 hi -2)) lo) (*.f64 (/.f64 -1 hi) lo))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))))) 1)
(pow.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))) 1)
(pow.f64 (cbrt.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))) 3)
(pow.f64 (pow.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))) 2)
(sqrt.f64 (pow.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))) 2))
(log.f64 (pow.f64 (exp.f64 lo) (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))))))
(cbrt.f64 (pow.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))) 3))
(cbrt.f64 (*.f64 (pow.f64 lo 3) (pow.f64 (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) 3) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))))
(exp.f64 (log.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))) 1))
(log1p.f64 (expm1.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))))
(fma.f64 lo (*.f64 x (pow.f64 hi -2)) (*.f64 lo (/.f64 -1 hi)))
(fma.f64 (*.f64 x (pow.f64 hi -2)) lo (*.f64 (/.f64 -1 hi) lo))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))) 1)
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2))) 1)
(/.f64 (-.f64 hi x) (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(/.f64 1 (*.f64 (/.f64 lo (-.f64 hi x)) (/.f64 lo (-.f64 hi x))))
(/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo))
(/.f64 (neg.f64 (-.f64 hi x)) (*.f64 (/.f64 lo (-.f64 hi x)) (neg.f64 lo)))
(/.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) lo)
(/.f64 (*.f64 (-.f64 hi x) 1) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (-.f64 hi x) 1) (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(/.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) lo)
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (*.f64 (-.f64 hi x) 1)) (*.f64 lo lo))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (neg.f64 (-.f64 hi x))) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 hi x) (neg.f64 (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 hi x) (*.f64 (-.f64 hi x) 1)) (*.f64 lo lo))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (-.f64 hi x)) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) 1) (*.f64 (neg.f64 lo) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (*.f64 (-.f64 hi x) 1)) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (-.f64 hi x)) (*.f64 lo lo))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) 1) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (neg.f64 (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) 2/3)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 2) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 6) 1/3)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (-.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2)))
(-.f64 (/.f64 hi lo) (/.f64 x lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo))) 1)
(*.f64 (-.f64 hi x) (/.f64 1 lo))
(*.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 (/.f64 1 lo) (-.f64 hi x))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (-.f64 hi x) lo)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 2))
(*.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) (sqrt.f64 (/.f64 (-.f64 hi x) lo)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 2)))
(*.f64 (pow.f64 1 1/3) (/.f64 (-.f64 hi x) lo))
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3/2) 1/3))
(/.f64 (-.f64 hi x) lo)
(/.f64 1 (/.f64 lo (-.f64 hi x)))
(/.f64 (neg.f64 (-.f64 hi x)) (neg.f64 lo))
(/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (*.f64 lo (fma.f64 hi hi (fma.f64 x x (*.f64 hi x)))))
(/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (*.f64 (/.f64 lo 1) (fma.f64 hi hi (fma.f64 x x (*.f64 hi x)))))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) (*.f64 lo (+.f64 hi x)))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) (*.f64 (/.f64 lo 1) (+.f64 hi x)))
(/.f64 (*.f64 (-.f64 hi x) 1) lo)
(/.f64 (cbrt.f64 (*.f64 (-.f64 hi x) (pow.f64 (/.f64 (-.f64 hi x) lo) 2))) (cbrt.f64 lo))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x))) (sqrt.f64 lo))
(/.f64 (sqrt.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 lo))
(/.f64 (-.f64 (*.f64 hi lo) (*.f64 lo x)) (*.f64 lo lo))
(/.f64 (-.f64 lo (*.f64 (/.f64 lo hi) x)) (*.f64 (/.f64 lo hi) lo))
(/.f64 (-.f64 (*.f64 (neg.f64 hi) lo) (*.f64 (neg.f64 lo) x)) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) 1) (*.f64 (fma.f64 hi hi (fma.f64 x x (*.f64 hi x))) lo))
(/.f64 (*.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) 1) (*.f64 (fma.f64 hi hi (fma.f64 x x (*.f64 hi x))) (/.f64 lo 1)))
(/.f64 (*.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) 1) (*.f64 (+.f64 hi x) lo))
(/.f64 (*.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) 1) (*.f64 (+.f64 hi x) (/.f64 lo 1)))
(/.f64 (*.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) -1) (*.f64 (fma.f64 hi hi (fma.f64 x x (*.f64 hi x))) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) -1) (*.f64 (+.f64 hi x) (neg.f64 lo)))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 hi 3) (pow.f64 x 3))) (*.f64 (neg.f64 lo) (fma.f64 hi hi (fma.f64 x x (*.f64 hi x)))))
(/.f64 (*.f64 -1 (-.f64 (*.f64 hi hi) (*.f64 x x))) (*.f64 (neg.f64 lo) (+.f64 hi x)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 1)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) 1/3)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) 1/2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2))
(fabs.f64 (/.f64 (-.f64 hi x) lo))
(log.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo)))
(exp.f64 (log.f64 (/.f64 (-.f64 hi x) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 hi x) lo))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)))
(fma.f64 hi (/.f64 1 lo) (neg.f64 (/.f64 x lo)))
(fma.f64 1 (/.f64 hi lo) (neg.f64 (/.f64 x lo)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) (neg.f64 (/.f64 x lo)))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) (neg.f64 (/.f64 x lo)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3))) 1)
(/.f64 1 (pow.f64 (/.f64 lo (-.f64 hi x)) 3))
(/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 (/.f64 lo (-.f64 hi x)) (*.f64 lo lo)))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(/.f64 (*.f64 (-.f64 hi x) (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) lo)
(/.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(/.f64 (pow.f64 (neg.f64 (-.f64 hi x)) 3) (pow.f64 (neg.f64 lo) 3))
(/.f64 (pow.f64 (*.f64 (-.f64 hi x) 1) 3) (pow.f64 lo 3))
(/.f64 (*.f64 (-.f64 hi x) (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x))) (*.f64 lo lo))
(/.f64 (*.f64 (-.f64 hi x) (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo))) (*.f64 lo lo))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (pow.f64 (-.f64 hi x) 2)) (*.f64 (neg.f64 lo) (*.f64 lo lo)))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x))) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo))) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x))) (*.f64 lo lo))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo))) (*.f64 lo lo))
(/.f64 (*.f64 (pow.f64 (-.f64 hi x) 2) 1) (*.f64 (*.f64 lo lo) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (pow.f64 (-.f64 hi x) 2) (neg.f64 (-.f64 hi x))) (*.f64 (*.f64 lo lo) (neg.f64 lo)))
(/.f64 (*.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 (-.f64 hi x) 1)) (pow.f64 lo 3))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) (-.f64 hi x)) (*.f64 lo lo))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) 1) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) (neg.f64 (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) (*.f64 (-.f64 hi x) 1)) (*.f64 lo lo))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) (-.f64 hi x)) (*.f64 lo lo))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) 1) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) (neg.f64 (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) (*.f64 (-.f64 hi x) 1)) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) 1)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) 3/2)
(pow.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) 3) 1/3)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3/2) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 6)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)))
(exp.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 1)
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(-.f64 (/.f64 hi lo) (/.f64 x lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo))) 1)
(/.f64 (-.f64 hi x) lo)
(/.f64 1 (/.f64 lo (-.f64 hi x)))
(/.f64 (neg.f64 (-.f64 hi x)) (neg.f64 lo))
(/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (*.f64 lo (fma.f64 hi hi (fma.f64 x x (*.f64 hi x)))))
(/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (*.f64 (/.f64 lo 1) (fma.f64 hi hi (fma.f64 x x (*.f64 hi x)))))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) (*.f64 lo (+.f64 hi x)))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) (*.f64 (/.f64 lo 1) (+.f64 hi x)))
(/.f64 (*.f64 (-.f64 hi x) 1) lo)
(/.f64 (cbrt.f64 (*.f64 (-.f64 hi x) (pow.f64 (/.f64 (-.f64 hi x) lo) 2))) (cbrt.f64 lo))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x))) (sqrt.f64 lo))
(/.f64 (sqrt.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 lo))
(/.f64 (-.f64 (*.f64 hi lo) (*.f64 lo x)) (*.f64 lo lo))
(/.f64 (-.f64 lo (*.f64 (/.f64 lo hi) x)) (*.f64 (/.f64 lo hi) lo))
(/.f64 (-.f64 (*.f64 (neg.f64 hi) lo) (*.f64 (neg.f64 lo) x)) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) 1) (*.f64 (fma.f64 hi hi (fma.f64 x x (*.f64 hi x))) lo))
(/.f64 (*.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) 1) (*.f64 (fma.f64 hi hi (fma.f64 x x (*.f64 hi x))) (/.f64 lo 1)))
(/.f64 (*.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) 1) (*.f64 (+.f64 hi x) lo))
(/.f64 (*.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) 1) (*.f64 (+.f64 hi x) (/.f64 lo 1)))
(/.f64 (*.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) -1) (*.f64 (fma.f64 hi hi (fma.f64 x x (*.f64 hi x))) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) -1) (*.f64 (+.f64 hi x) (neg.f64 lo)))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 hi 3) (pow.f64 x 3))) (*.f64 (neg.f64 lo) (fma.f64 hi hi (fma.f64 x x (*.f64 hi x)))))
(/.f64 (*.f64 -1 (-.f64 (*.f64 hi hi) (*.f64 x x))) (*.f64 (neg.f64 lo) (+.f64 hi x)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 1)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) 1/3)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) 1/2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2))
(fabs.f64 (/.f64 (-.f64 hi x) lo))
(log.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo)))
(exp.f64 (log.f64 (/.f64 (-.f64 hi x) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 hi x) lo))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)))
(fma.f64 hi (/.f64 1 lo) (neg.f64 (/.f64 x lo)))
(fma.f64 1 (/.f64 hi lo) (neg.f64 (/.f64 x lo)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) (neg.f64 (/.f64 x lo)))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) (neg.f64 (/.f64 x lo)))

simplify232.0ms (2.4%)

Algorithm
egg-herbie
Rules
1278×fma-def
1060×times-frac
844×associate-+r+
682×distribute-lft-in
678×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
089831642
1265029386
Stop Event
node limit
Counts
756 → 551
Calls
Call 1
Inputs
(log.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))))
(+.f64 (log.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))))) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 lo 2) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))))) (/.f64 1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))))))))))
(+.f64 (log.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))))) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 lo 2) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))))) (/.f64 1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))))))))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (/.f64 1 lo))) 2) (pow.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))) 2))) (*.f64 2 (/.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))))))) (/.f64 1 (pow.f64 lo 2))))))
(+.f64 (log.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -6 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (/.f64 1 lo))) (+.f64 (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) (pow.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))) 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (/.f64 1 lo))) 3) (pow.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))) 3))) (/.f64 1 (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))))))))) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 lo 2) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))))) (/.f64 1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))))))))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (/.f64 1 lo))) 2) (pow.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))) 2))) (*.f64 2 (/.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))))))) (/.f64 1 (pow.f64 lo 2)))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (+.f64 (*.f64 -3 (log.f64 (/.f64 1 hi))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (+.f64 (*.f64 -3 (log.f64 (/.f64 1 hi))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (*.f64 6 (/.f64 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) hi)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (log.f64 (neg.f64 (*.f64 1/6 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 hi))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/6 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 hi))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (*.f64 6 (/.f64 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) hi)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(+.f64 (log.f64 (*.f64 1/6 (pow.f64 (-.f64 hi x) 3))) (+.f64 (*.f64 -3 (log.f64 lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (log.f64 (*.f64 1/6 (pow.f64 (-.f64 hi x) 3))) (+.f64 (*.f64 -3 (log.f64 lo)) (+.f64 (*.f64 3 (/.f64 lo (-.f64 hi x))) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 (log.f64 (*.f64 1/6 (pow.f64 (-.f64 hi x) 3))) (+.f64 (*.f64 -3 (log.f64 lo)) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 lo 2) (pow.f64 (-.f64 hi x) 2))) (+.f64 (*.f64 3 (/.f64 lo (-.f64 hi x))) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -3 (pow.f64 (-.f64 hi x) 3)) (+.f64 (*.f64 2 (pow.f64 (-.f64 hi x) 3)) (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))) (/.f64 x lo))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (pow.f64 (-.f64 hi x) 4)) (+.f64 (*.f64 -4 (pow.f64 (-.f64 hi x) 4)) (+.f64 (*.f64 -3 (pow.f64 (-.f64 hi x) 4)) (*.f64 12 (pow.f64 (-.f64 hi x) 4))))) (pow.f64 lo 4))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -3 (pow.f64 (-.f64 hi x) 3)) (+.f64 (*.f64 2 (pow.f64 (-.f64 hi x) 3)) (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -2 (pow.f64 (-.f64 hi x) 3)) (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 3)) (*.f64 3 (pow.f64 (-.f64 hi x) 3)))) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))) (/.f64 x lo))
(-.f64 (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -2 (pow.f64 (-.f64 hi x) 3)) (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 3)) (*.f64 3 (pow.f64 (-.f64 hi x) 3)))) (pow.f64 lo 3))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (pow.f64 (-.f64 hi x) 4)) (+.f64 (*.f64 -4 (pow.f64 (-.f64 hi x) 4)) (+.f64 (*.f64 -3 (pow.f64 (-.f64 hi x) 4)) (*.f64 12 (pow.f64 (-.f64 hi x) 4))))) (pow.f64 lo 4))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))) (/.f64 x lo))
(+.f64 (log.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (log.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 hi (*.f64 (pow.f64 lo 2) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 1/6 (/.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))))) (/.f64 1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (log.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (/.f64 1 lo)) 2) (pow.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) 2))) (*.f64 2 (/.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 hi (*.f64 (pow.f64 lo 2) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 1/6 (/.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))))) (/.f64 1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (log.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (-.f64 (+.f64 (*.f64 -6 (/.f64 (*.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) (-.f64 (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) 2))) (*.f64 2 (/.f64 (pow.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (/.f64 1 lo)) 3) (pow.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) 3)))) (/.f64 1 (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (/.f64 1 lo)) 2) (pow.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) 2))) (*.f64 2 (/.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 hi (*.f64 (pow.f64 lo 2) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 1/6 (/.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))))) (/.f64 1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (log.f64 (neg.f64 (*.f64 1/6 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -3 (log.f64 (/.f64 1 x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/6 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -6 (/.f64 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) x)) (+.f64 (*.f64 -3 (log.f64 (/.f64 1 x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/6 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -6 (/.f64 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) x)) (+.f64 (*.f64 -3 (log.f64 (/.f64 1 x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -36 (*.f64 (pow.f64 lo 6) (pow.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) 2))) (*.f64 -12 (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (/.f64 1 lo))))) (pow.f64 x 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (+.f64 (*.f64 -6 (/.f64 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) x)) (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (+.f64 (*.f64 -6 (/.f64 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) x)) (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -36 (*.f64 (pow.f64 lo 6) (pow.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) 2))) (*.f64 12 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (pow.f64 x 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))
(*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3)))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3))))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))))
(*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))))
(*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 hi lo)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 hi lo))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 hi lo))))
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 hi lo))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 hi lo))))
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 hi lo))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 hi lo))))
(*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo)) (/.f64 x lo))
(/.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 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 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.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 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.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 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.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 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.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 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.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 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.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 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 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 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 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 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 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 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
1
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
1
1
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (*.f64 x (cbrt.f64 -1)) (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (*.f64 x (cbrt.f64 -1)) (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (*.f64 x (cbrt.f64 -1)) (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (*.f64 (cbrt.f64 -1) (-.f64 hi x))) (pow.f64 lo 2))) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (*.f64 (cbrt.f64 -1) (-.f64 hi x))) (pow.f64 lo 2))) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (*.f64 (cbrt.f64 -1) (-.f64 hi x))) (pow.f64 lo 2))) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.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 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 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.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 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.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 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.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 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.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 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.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 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.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 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 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 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 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 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 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 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (/.f64 (*.f64 x (cbrt.f64 -1)) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (/.f64 (*.f64 x (cbrt.f64 -1)) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (/.f64 (*.f64 x (cbrt.f64 -1)) lo))
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 hi x)) lo))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 hi x)) lo))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 hi x)) lo))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 hi x)) lo))
(*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3)))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3))))) (+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3))))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))))) 1)
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3))) 1)
(*.f64 (/.f64 (-.f64 hi x) lo) (pow.f64 (/.f64 (-.f64 hi x) lo) 2))
(*.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3))
(*.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(*.f64 (pow.f64 (/.f64 1 lo) 3) (pow.f64 (-.f64 hi x) 3))
(*.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3/2) (pow.f64 (/.f64 (-.f64 hi x) lo) 3/2))
(*.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 (/.f64 1 lo) 3))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) 3) (pow.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) 3))
(/.f64 1 (pow.f64 (/.f64 lo (-.f64 hi x)) 3))
(/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 (/.f64 lo (-.f64 hi x)) (*.f64 lo lo)))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(/.f64 (*.f64 (-.f64 hi x) (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) lo)
(/.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(/.f64 (pow.f64 (neg.f64 (-.f64 hi x)) 3) (pow.f64 (neg.f64 lo) 3))
(/.f64 (pow.f64 (*.f64 (-.f64 hi x) 1) 3) (pow.f64 lo 3))
(/.f64 (*.f64 (-.f64 hi x) (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x))) (*.f64 lo lo))
(/.f64 (*.f64 (-.f64 hi x) (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo))) (*.f64 lo lo))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (pow.f64 (-.f64 hi x) 2)) (*.f64 (neg.f64 lo) (*.f64 lo lo)))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x))) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo))) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x))) (*.f64 lo lo))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo))) (*.f64 lo lo))
(/.f64 (*.f64 (pow.f64 (-.f64 hi x) 2) 1) (*.f64 (*.f64 lo lo) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (pow.f64 (-.f64 hi x) 2) (neg.f64 (-.f64 hi x))) (*.f64 (*.f64 lo lo) (neg.f64 lo)))
(/.f64 (*.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 (-.f64 hi x) 1)) (pow.f64 lo 3))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) (-.f64 hi x)) (*.f64 lo lo))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) 1) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) (neg.f64 (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) (*.f64 (-.f64 hi x) 1)) (*.f64 lo lo))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) (-.f64 hi x)) (*.f64 lo lo))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) 1) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) (neg.f64 (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) (*.f64 (-.f64 hi x) 1)) (*.f64 lo lo))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 6)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)))
(exp.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)))
(+.f64 (*.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))) 1)
(*.f64 1 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))
(*.f64 (sqrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))
(pow.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))) 3)
(pow.f64 (pow.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))) 2)
(sqrt.f64 (pow.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)) 2))
(log.f64 (exp.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (log.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2))) 1)
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))
(*.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 2) (cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 4)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 2))
(*.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo -2))
(*.f64 (pow.f64 lo -2) (pow.f64 (-.f64 hi x) 2))
(/.f64 (-.f64 hi x) (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(/.f64 1 (*.f64 (/.f64 lo (-.f64 hi x)) (/.f64 lo (-.f64 hi x))))
(/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo))
(/.f64 (neg.f64 (-.f64 hi x)) (*.f64 (/.f64 lo (-.f64 hi x)) (neg.f64 lo)))
(/.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) lo)
(/.f64 (*.f64 (-.f64 hi x) 1) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (-.f64 hi x) 1) (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(/.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) lo)
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (*.f64 (-.f64 hi x) 1)) (*.f64 lo lo))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (neg.f64 (-.f64 hi x))) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 hi x) (neg.f64 (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 hi x) (*.f64 (-.f64 hi x) 1)) (*.f64 lo lo))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (-.f64 hi x)) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) 1) (*.f64 (neg.f64 lo) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (*.f64 (-.f64 hi x) 1)) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (-.f64 hi x)) (*.f64 lo lo))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) 1) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (neg.f64 (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (-.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 1 (/.f64 hi lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(+.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) (*.f64 lo (/.f64 -1 hi)))
(+.f64 (*.f64 (*.f64 x (pow.f64 hi -2)) lo) (*.f64 (/.f64 -1 hi) lo))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))))) 1)
(pow.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))) 1)
(pow.f64 (cbrt.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))) 3)
(pow.f64 (pow.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))) 2)
(sqrt.f64 (pow.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))) 2))
(log.f64 (pow.f64 (exp.f64 lo) (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))))))
(cbrt.f64 (pow.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))) 3))
(cbrt.f64 (*.f64 (pow.f64 lo 3) (pow.f64 (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) 3) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))))
(exp.f64 (log.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))) 1))
(log1p.f64 (expm1.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))))
(fma.f64 lo (*.f64 x (pow.f64 hi -2)) (*.f64 lo (/.f64 -1 hi)))
(fma.f64 (*.f64 x (pow.f64 hi -2)) lo (*.f64 (/.f64 -1 hi) lo))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))) 1)
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2))) 1)
(/.f64 (-.f64 hi x) (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(/.f64 1 (*.f64 (/.f64 lo (-.f64 hi x)) (/.f64 lo (-.f64 hi x))))
(/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo))
(/.f64 (neg.f64 (-.f64 hi x)) (*.f64 (/.f64 lo (-.f64 hi x)) (neg.f64 lo)))
(/.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) lo)
(/.f64 (*.f64 (-.f64 hi x) 1) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (-.f64 hi x) 1) (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(/.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) lo)
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (*.f64 (-.f64 hi x) 1)) (*.f64 lo lo))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (neg.f64 (-.f64 hi x))) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 hi x) (neg.f64 (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 hi x) (*.f64 (-.f64 hi x) 1)) (*.f64 lo lo))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (-.f64 hi x)) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) 1) (*.f64 (neg.f64 lo) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (*.f64 (-.f64 hi x) 1)) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (-.f64 hi x)) (*.f64 lo lo))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) 1) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (neg.f64 (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) 2/3)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 2) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 6) 1/3)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (-.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2)))
(-.f64 (/.f64 hi lo) (/.f64 x lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo))) 1)
(*.f64 (-.f64 hi x) (/.f64 1 lo))
(*.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 (/.f64 1 lo) (-.f64 hi x))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (-.f64 hi x) lo)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 2))
(*.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) (sqrt.f64 (/.f64 (-.f64 hi x) lo)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 2)))
(*.f64 (pow.f64 1 1/3) (/.f64 (-.f64 hi x) lo))
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3/2) 1/3))
(/.f64 (-.f64 hi x) lo)
(/.f64 1 (/.f64 lo (-.f64 hi x)))
(/.f64 (neg.f64 (-.f64 hi x)) (neg.f64 lo))
(/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (*.f64 lo (fma.f64 hi hi (fma.f64 x x (*.f64 hi x)))))
(/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (*.f64 (/.f64 lo 1) (fma.f64 hi hi (fma.f64 x x (*.f64 hi x)))))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) (*.f64 lo (+.f64 hi x)))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) (*.f64 (/.f64 lo 1) (+.f64 hi x)))
(/.f64 (*.f64 (-.f64 hi x) 1) lo)
(/.f64 (cbrt.f64 (*.f64 (-.f64 hi x) (pow.f64 (/.f64 (-.f64 hi x) lo) 2))) (cbrt.f64 lo))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x))) (sqrt.f64 lo))
(/.f64 (sqrt.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 lo))
(/.f64 (-.f64 (*.f64 hi lo) (*.f64 lo x)) (*.f64 lo lo))
(/.f64 (-.f64 lo (*.f64 (/.f64 lo hi) x)) (*.f64 (/.f64 lo hi) lo))
(/.f64 (-.f64 (*.f64 (neg.f64 hi) lo) (*.f64 (neg.f64 lo) x)) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) 1) (*.f64 (fma.f64 hi hi (fma.f64 x x (*.f64 hi x))) lo))
(/.f64 (*.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) 1) (*.f64 (fma.f64 hi hi (fma.f64 x x (*.f64 hi x))) (/.f64 lo 1)))
(/.f64 (*.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) 1) (*.f64 (+.f64 hi x) lo))
(/.f64 (*.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) 1) (*.f64 (+.f64 hi x) (/.f64 lo 1)))
(/.f64 (*.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) -1) (*.f64 (fma.f64 hi hi (fma.f64 x x (*.f64 hi x))) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) -1) (*.f64 (+.f64 hi x) (neg.f64 lo)))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 hi 3) (pow.f64 x 3))) (*.f64 (neg.f64 lo) (fma.f64 hi hi (fma.f64 x x (*.f64 hi x)))))
(/.f64 (*.f64 -1 (-.f64 (*.f64 hi hi) (*.f64 x x))) (*.f64 (neg.f64 lo) (+.f64 hi x)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 1)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) 1/3)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) 1/2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2))
(fabs.f64 (/.f64 (-.f64 hi x) lo))
(log.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo)))
(exp.f64 (log.f64 (/.f64 (-.f64 hi x) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 hi x) lo))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)))
(fma.f64 hi (/.f64 1 lo) (neg.f64 (/.f64 x lo)))
(fma.f64 1 (/.f64 hi lo) (neg.f64 (/.f64 x lo)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) (neg.f64 (/.f64 x lo)))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) (neg.f64 (/.f64 x lo)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3))) 1)
(/.f64 1 (pow.f64 (/.f64 lo (-.f64 hi x)) 3))
(/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 (/.f64 lo (-.f64 hi x)) (*.f64 lo lo)))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(/.f64 (*.f64 (-.f64 hi x) (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) lo)
(/.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(/.f64 (pow.f64 (neg.f64 (-.f64 hi x)) 3) (pow.f64 (neg.f64 lo) 3))
(/.f64 (pow.f64 (*.f64 (-.f64 hi x) 1) 3) (pow.f64 lo 3))
(/.f64 (*.f64 (-.f64 hi x) (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x))) (*.f64 lo lo))
(/.f64 (*.f64 (-.f64 hi x) (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo))) (*.f64 lo lo))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (pow.f64 (-.f64 hi x) 2)) (*.f64 (neg.f64 lo) (*.f64 lo lo)))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x))) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo))) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x))) (*.f64 lo lo))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo))) (*.f64 lo lo))
(/.f64 (*.f64 (pow.f64 (-.f64 hi x) 2) 1) (*.f64 (*.f64 lo lo) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (pow.f64 (-.f64 hi x) 2) (neg.f64 (-.f64 hi x))) (*.f64 (*.f64 lo lo) (neg.f64 lo)))
(/.f64 (*.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 (-.f64 hi x) 1)) (pow.f64 lo 3))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) (-.f64 hi x)) (*.f64 lo lo))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) 1) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) (neg.f64 (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) (*.f64 (-.f64 hi x) 1)) (*.f64 lo lo))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) (-.f64 hi x)) (*.f64 lo lo))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) 1) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) (neg.f64 (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) (*.f64 (-.f64 hi x) 1)) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) 1)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) 3/2)
(pow.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) 3) 1/3)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3/2) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 6)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)))
(exp.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 1)
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(-.f64 (/.f64 hi lo) (/.f64 x lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo))) 1)
(/.f64 (-.f64 hi x) lo)
(/.f64 1 (/.f64 lo (-.f64 hi x)))
(/.f64 (neg.f64 (-.f64 hi x)) (neg.f64 lo))
(/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (*.f64 lo (fma.f64 hi hi (fma.f64 x x (*.f64 hi x)))))
(/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (*.f64 (/.f64 lo 1) (fma.f64 hi hi (fma.f64 x x (*.f64 hi x)))))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) (*.f64 lo (+.f64 hi x)))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) (*.f64 (/.f64 lo 1) (+.f64 hi x)))
(/.f64 (*.f64 (-.f64 hi x) 1) lo)
(/.f64 (cbrt.f64 (*.f64 (-.f64 hi x) (pow.f64 (/.f64 (-.f64 hi x) lo) 2))) (cbrt.f64 lo))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x))) (sqrt.f64 lo))
(/.f64 (sqrt.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 lo))
(/.f64 (-.f64 (*.f64 hi lo) (*.f64 lo x)) (*.f64 lo lo))
(/.f64 (-.f64 lo (*.f64 (/.f64 lo hi) x)) (*.f64 (/.f64 lo hi) lo))
(/.f64 (-.f64 (*.f64 (neg.f64 hi) lo) (*.f64 (neg.f64 lo) x)) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) 1) (*.f64 (fma.f64 hi hi (fma.f64 x x (*.f64 hi x))) lo))
(/.f64 (*.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) 1) (*.f64 (fma.f64 hi hi (fma.f64 x x (*.f64 hi x))) (/.f64 lo 1)))
(/.f64 (*.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) 1) (*.f64 (+.f64 hi x) lo))
(/.f64 (*.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) 1) (*.f64 (+.f64 hi x) (/.f64 lo 1)))
(/.f64 (*.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) -1) (*.f64 (fma.f64 hi hi (fma.f64 x x (*.f64 hi x))) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) -1) (*.f64 (+.f64 hi x) (neg.f64 lo)))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 hi 3) (pow.f64 x 3))) (*.f64 (neg.f64 lo) (fma.f64 hi hi (fma.f64 x x (*.f64 hi x)))))
(/.f64 (*.f64 -1 (-.f64 (*.f64 hi hi) (*.f64 x x))) (*.f64 (neg.f64 lo) (+.f64 hi x)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 1)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) 1/3)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) 1/2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2))
(fabs.f64 (/.f64 (-.f64 hi x) lo))
(log.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo)))
(exp.f64 (log.f64 (/.f64 (-.f64 hi x) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 hi x) lo))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)))
(fma.f64 hi (/.f64 1 lo) (neg.f64 (/.f64 x lo)))
(fma.f64 1 (/.f64 hi lo) (neg.f64 (/.f64 x lo)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) (neg.f64 (/.f64 x lo)))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) (neg.f64 (/.f64 x lo)))
Outputs
(log.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))))
(log1p.f64 (fma.f64 -1 (/.f64 x lo) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo))))))
(log1p.f64 (-.f64 (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)))) (/.f64 x lo)))
(+.f64 (log.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))))) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 lo 2) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))))) (/.f64 1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))))))))))
(+.f64 (log1p.f64 (fma.f64 -1 (/.f64 x lo) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)))))) (*.f64 hi (fma.f64 -1 (/.f64 (/.f64 x (*.f64 lo lo)) (+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo))))))) (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (fma.f64 1/6 (/.f64 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo))))))) (/.f64 1 (*.f64 lo (+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)))))))))))))
(fma.f64 hi (-.f64 (-.f64 (fma.f64 1/6 (/.f64 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)))))) (/.f64 1 (*.f64 lo (+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)))))))) (/.f64 x (*.f64 lo lo))) (/.f64 (/.f64 x (*.f64 lo lo)) (+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo))))))) (log1p.f64 (-.f64 (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)))) (/.f64 x lo))))
(+.f64 (log.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))))) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 lo 2) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))))) (/.f64 1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))))))))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (/.f64 1 lo))) 2) (pow.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))) 2))) (*.f64 2 (/.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))))))) (/.f64 1 (pow.f64 lo 2))))))
(+.f64 (log1p.f64 (fma.f64 -1 (/.f64 x lo) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)))))) (fma.f64 hi (fma.f64 -1 (/.f64 (/.f64 x (*.f64 lo lo)) (+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo))))))) (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (fma.f64 1/6 (/.f64 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo))))))) (/.f64 1 (*.f64 lo (+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo))))))))))) (*.f64 (*.f64 hi hi) (fma.f64 1/2 (fma.f64 -1 (/.f64 (pow.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (/.f64 1 lo))) 2) (pow.f64 (+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)))))) 2)) (*.f64 2 (/.f64 (fma.f64 1/6 (*.f64 (/.f64 x (pow.f64 lo 3)) -3) (/.f64 1/2 (*.f64 lo lo))) (+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo))))))))) (/.f64 1 (*.f64 lo lo))))))
(+.f64 (log1p.f64 (-.f64 (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)))) (/.f64 x lo))) (fma.f64 (*.f64 hi hi) (fma.f64 1/2 (-.f64 (*.f64 2 (/.f64 (fma.f64 1/6 (*.f64 (/.f64 x (pow.f64 lo 3)) -3) (/.f64 1/2 (*.f64 lo lo))) (+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo))))))) (/.f64 (pow.f64 (-.f64 (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (/.f64 1 lo)) (/.f64 x (*.f64 lo lo))) 2) (pow.f64 (+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo))))) 2))) (/.f64 1 (*.f64 lo lo))) (*.f64 hi (-.f64 (-.f64 (fma.f64 1/6 (/.f64 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)))))) (/.f64 1 (*.f64 lo (+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)))))))) (/.f64 x (*.f64 lo lo))) (/.f64 (/.f64 x (*.f64 lo lo)) (+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo))))))))))
(+.f64 (log.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -6 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (/.f64 1 lo))) (+.f64 (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) (pow.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))) 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (/.f64 1 lo))) 3) (pow.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))) 3))) (/.f64 1 (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))))))))) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 lo 2) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))))) (/.f64 1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))))))))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (/.f64 1 lo))) 2) (pow.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))) 2))) (*.f64 2 (/.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))))))) (/.f64 1 (pow.f64 lo 2)))))))
(+.f64 (log1p.f64 (fma.f64 -1 (/.f64 x lo) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)))))) (fma.f64 1/6 (*.f64 (pow.f64 hi 3) (fma.f64 -6 (/.f64 (*.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (/.f64 1 lo))) (fma.f64 1/6 (*.f64 (/.f64 x (pow.f64 lo 3)) -3) (/.f64 1/2 (*.f64 lo lo)))) (pow.f64 (+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)))))) 2)) (fma.f64 2 (/.f64 (pow.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (/.f64 1 lo))) 3) (pow.f64 (+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)))))) 3)) (/.f64 1 (*.f64 (pow.f64 lo 3) (+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo))))))))))) (fma.f64 hi (fma.f64 -1 (/.f64 (/.f64 x (*.f64 lo lo)) (+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo))))))) (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (fma.f64 1/6 (/.f64 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo))))))) (/.f64 1 (*.f64 lo (+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo))))))))))) (*.f64 (*.f64 hi hi) (fma.f64 1/2 (fma.f64 -1 (/.f64 (pow.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (/.f64 1 lo))) 2) (pow.f64 (+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)))))) 2)) (*.f64 2 (/.f64 (fma.f64 1/6 (*.f64 (/.f64 x (pow.f64 lo 3)) -3) (/.f64 1/2 (*.f64 lo lo))) (+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo))))))))) (/.f64 1 (*.f64 lo lo)))))))
(+.f64 (log1p.f64 (-.f64 (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)))) (/.f64 x lo))) (fma.f64 1/6 (*.f64 (pow.f64 hi 3) (fma.f64 -6 (/.f64 (-.f64 (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (/.f64 1 lo)) (/.f64 x (*.f64 lo lo))) (/.f64 (pow.f64 (+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo))))) 2) (fma.f64 1/6 (*.f64 (/.f64 x (pow.f64 lo 3)) -3) (/.f64 1/2 (*.f64 lo lo))))) (fma.f64 2 (/.f64 (pow.f64 (-.f64 (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (/.f64 1 lo)) (/.f64 x (*.f64 lo lo))) 3) (pow.f64 (+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo))))) 3)) (/.f64 1 (*.f64 (pow.f64 lo 3) (+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)))))))))) (fma.f64 (*.f64 hi hi) (fma.f64 1/2 (-.f64 (*.f64 2 (/.f64 (fma.f64 1/6 (*.f64 (/.f64 x (pow.f64 lo 3)) -3) (/.f64 1/2 (*.f64 lo lo))) (+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo))))))) (/.f64 (pow.f64 (-.f64 (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (/.f64 1 lo)) (/.f64 x (*.f64 lo lo))) 2) (pow.f64 (+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo))))) 2))) (/.f64 1 (*.f64 lo lo))) (*.f64 hi (-.f64 (-.f64 (fma.f64 1/6 (/.f64 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)))))) (/.f64 1 (*.f64 lo (+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)))))))) (/.f64 x (*.f64 lo lo))) (/.f64 (/.f64 x (*.f64 lo lo)) (+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 -1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)))))))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (+.f64 (*.f64 -3 (log.f64 (/.f64 1 hi))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (fma.f64 -3 (neg.f64 (log.f64 hi)) (fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (fma.f64 -3 (neg.f64 (log.f64 hi)) (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo)))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (+.f64 (*.f64 -3 (log.f64 (/.f64 1 hi))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (*.f64 6 (/.f64 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) hi)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (fma.f64 -3 (neg.f64 (log.f64 hi)) (fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (fma.f64 6 (/.f64 (pow.f64 lo 3) (/.f64 hi (fma.f64 1/6 (*.f64 (/.f64 x (pow.f64 lo 3)) -3) (/.f64 1/2 (*.f64 lo lo))))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (fma.f64 -3 (neg.f64 (log.f64 hi)) (-.f64 (fma.f64 6 (/.f64 (pow.f64 lo 3) (/.f64 hi (fma.f64 1/6 (*.f64 (/.f64 x (pow.f64 lo 3)) -3) (/.f64 1/2 (*.f64 lo lo))))) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 x lo) (/.f64 hi lo)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 (log.f64 (neg.f64 (*.f64 1/6 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 hi))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/6 (pow.f64 lo 3)))) (fma.f64 -3 (log.f64 (/.f64 -1 hi)) (fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 (log.f64 (/.f64 -1/6 (pow.f64 lo 3))) (fma.f64 -3 (log.f64 (/.f64 -1 hi)) (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo)))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/6 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 hi))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (*.f64 6 (/.f64 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) hi)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/6 (pow.f64 lo 3)))) (fma.f64 -3 (log.f64 (/.f64 -1 hi)) (fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (fma.f64 6 (/.f64 (pow.f64 lo 3) (/.f64 hi (fma.f64 1/6 (*.f64 (/.f64 x (pow.f64 lo 3)) -3) (/.f64 1/2 (*.f64 lo lo))))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (log.f64 (/.f64 -1/6 (pow.f64 lo 3))) (fma.f64 -3 (log.f64 (/.f64 -1 hi)) (-.f64 (fma.f64 6 (/.f64 (pow.f64 lo 3) (/.f64 hi (fma.f64 1/6 (*.f64 (/.f64 x (pow.f64 lo 3)) -3) (/.f64 1/2 (*.f64 lo lo))))) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 x lo) (/.f64 hi lo)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))
(+.f64 (log.f64 (*.f64 1/6 (pow.f64 (-.f64 hi x) 3))) (+.f64 (*.f64 -3 (log.f64 lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (log.f64 (*.f64 1/6 (pow.f64 (-.f64 hi x) 3))) (fma.f64 -3 (log.f64 lo) (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))))
(+.f64 (log.f64 (*.f64 1/6 (pow.f64 (-.f64 hi x) 3))) (fma.f64 -3 (log.f64 lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(+.f64 (log.f64 (*.f64 1/6 (pow.f64 (-.f64 hi x) 3))) (+.f64 (*.f64 -3 (log.f64 lo)) (+.f64 (*.f64 3 (/.f64 lo (-.f64 hi x))) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 (log.f64 (*.f64 1/6 (pow.f64 (-.f64 hi x) 3))) (fma.f64 -3 (log.f64 lo) (fma.f64 3 (/.f64 lo (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)))))
(+.f64 (log.f64 (*.f64 1/6 (pow.f64 (-.f64 hi x) 3))) (fma.f64 -3 (log.f64 lo) (fma.f64 3 (/.f64 lo (-.f64 hi x)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))))
(+.f64 (log.f64 (*.f64 1/6 (pow.f64 (-.f64 hi x) 3))) (+.f64 (*.f64 -3 (log.f64 lo)) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 lo 2) (pow.f64 (-.f64 hi x) 2))) (+.f64 (*.f64 3 (/.f64 lo (-.f64 hi x))) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))))
(+.f64 (log.f64 (*.f64 1/6 (pow.f64 (-.f64 hi x) 3))) (fma.f64 -3 (log.f64 lo) (fma.f64 3/2 (/.f64 (*.f64 lo lo) (pow.f64 (-.f64 hi x) 2)) (fma.f64 3 (/.f64 lo (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))))))
(+.f64 (log.f64 (*.f64 1/6 (pow.f64 (-.f64 hi x) 3))) (fma.f64 -3 (log.f64 lo) (fma.f64 3/2 (*.f64 lo (/.f64 lo (pow.f64 (-.f64 hi x) 2))) (fma.f64 3 (/.f64 lo (-.f64 hi x)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 0 (pow.f64 (-.f64 hi x) 2)) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))) (/.f64 x lo))
(+.f64 (/.f64 0 (*.f64 lo lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(-.f64 (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -3 (pow.f64 (-.f64 hi x) 3)) (+.f64 (*.f64 2 (pow.f64 (-.f64 hi x) 3)) (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))) (/.f64 x lo))
(-.f64 (fma.f64 1/6 (/.f64 (fma.f64 -3 (pow.f64 (-.f64 hi x) 3) (*.f64 3 (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 0 (pow.f64 (-.f64 hi x) 2)) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo)))) (/.f64 x lo))
(fma.f64 1/6 (/.f64 (*.f64 (pow.f64 (-.f64 hi x) 3) 0) (pow.f64 lo 3)) (+.f64 (/.f64 0 (*.f64 lo lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (pow.f64 (-.f64 hi x) 4)) (+.f64 (*.f64 -4 (pow.f64 (-.f64 hi x) 4)) (+.f64 (*.f64 -3 (pow.f64 (-.f64 hi x) 4)) (*.f64 12 (pow.f64 (-.f64 hi x) 4))))) (pow.f64 lo 4))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -3 (pow.f64 (-.f64 hi x) 3)) (+.f64 (*.f64 2 (pow.f64 (-.f64 hi x) 3)) (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))) (/.f64 x lo))
(-.f64 (fma.f64 1/24 (/.f64 (fma.f64 -6 (pow.f64 (-.f64 hi x) 4) (fma.f64 -4 (pow.f64 (-.f64 hi x) 4) (*.f64 (pow.f64 (-.f64 hi x) 4) 9))) (pow.f64 lo 4)) (fma.f64 1/6 (/.f64 (fma.f64 -3 (pow.f64 (-.f64 hi x) 3) (*.f64 3 (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 0 (pow.f64 (-.f64 hi x) 2)) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))))) (/.f64 x lo))
(fma.f64 1/24 (/.f64 (fma.f64 -6 (pow.f64 (-.f64 hi x) 4) (*.f64 (pow.f64 (-.f64 hi x) 4) 5)) (pow.f64 lo 4)) (fma.f64 1/6 (/.f64 (*.f64 (pow.f64 (-.f64 hi x) 3) 0) (pow.f64 lo 3)) (+.f64 (/.f64 0 (*.f64 lo lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 0 (pow.f64 (-.f64 hi x) 2)) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))) (/.f64 x lo))
(+.f64 (/.f64 0 (*.f64 lo lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(-.f64 (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -2 (pow.f64 (-.f64 hi x) 3)) (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 3)) (*.f64 3 (pow.f64 (-.f64 hi x) 3)))) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))) (/.f64 x lo))
(-.f64 (fma.f64 -1/6 (/.f64 (fma.f64 -2 (pow.f64 (-.f64 hi x) 3) (*.f64 2 (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 0 (pow.f64 (-.f64 hi x) 2)) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo)))) (/.f64 x lo))
(+.f64 (fma.f64 -1/6 (/.f64 (*.f64 (pow.f64 (-.f64 hi x) 3) 0) (pow.f64 lo 3)) (/.f64 0 (*.f64 lo lo))) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(-.f64 (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -2 (pow.f64 (-.f64 hi x) 3)) (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 3)) (*.f64 3 (pow.f64 (-.f64 hi x) 3)))) (pow.f64 lo 3))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (pow.f64 (-.f64 hi x) 4)) (+.f64 (*.f64 -4 (pow.f64 (-.f64 hi x) 4)) (+.f64 (*.f64 -3 (pow.f64 (-.f64 hi x) 4)) (*.f64 12 (pow.f64 (-.f64 hi x) 4))))) (pow.f64 lo 4))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))) (/.f64 x lo))
(-.f64 (fma.f64 -1/6 (/.f64 (fma.f64 -2 (pow.f64 (-.f64 hi x) 3) (*.f64 2 (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 3)) (fma.f64 1/24 (/.f64 (fma.f64 -6 (pow.f64 (-.f64 hi x) 4) (fma.f64 -4 (pow.f64 (-.f64 hi x) 4) (*.f64 (pow.f64 (-.f64 hi x) 4) 9))) (pow.f64 lo 4)) (fma.f64 1/2 (/.f64 (*.f64 0 (pow.f64 (-.f64 hi x) 2)) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))))) (/.f64 x lo))
(+.f64 (fma.f64 -1/6 (/.f64 (*.f64 (pow.f64 (-.f64 hi x) 3) 0) (pow.f64 lo 3)) (*.f64 1/24 (/.f64 (fma.f64 -6 (pow.f64 (-.f64 hi x) 4) (*.f64 (pow.f64 (-.f64 hi x) 4) 5)) (pow.f64 lo 4)))) (+.f64 (/.f64 0 (*.f64 lo lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(+.f64 (log.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(+.f64 (log.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 hi (*.f64 (pow.f64 lo 2) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 1/6 (/.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))))) (/.f64 1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) (fma.f64 x (-.f64 (fma.f64 -1 (/.f64 (/.f64 hi (*.f64 lo lo)) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))) (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (*.f64 1/6 (/.f64 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))))))) (/.f64 1 (*.f64 lo (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) (fma.f64 x (+.f64 (-.f64 (-.f64 (/.f64 (*.f64 1/6 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3)) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))) (/.f64 hi (*.f64 lo lo))) (/.f64 (/.f64 hi (*.f64 lo lo)) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))) (/.f64 -1 (+.f64 lo (*.f64 lo (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))))) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (log.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (/.f64 1 lo)) 2) (pow.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) 2))) (*.f64 2 (/.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 hi (*.f64 (pow.f64 lo 2) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 1/6 (/.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))))) (/.f64 1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) (fma.f64 1/2 (*.f64 (*.f64 x x) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (*.f64 1/6 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3))) (/.f64 1 lo)) 2) (pow.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) 2)) (*.f64 2 (/.f64 (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))))))) (fma.f64 x (-.f64 (fma.f64 -1 (/.f64 (/.f64 hi (*.f64 lo lo)) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))) (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (*.f64 1/6 (/.f64 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))))))) (/.f64 1 (*.f64 lo (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) (fma.f64 1/2 (*.f64 (*.f64 x x) (-.f64 (/.f64 (*.f64 2 (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo)))) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))) (/.f64 (pow.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (fma.f64 1/6 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (/.f64 -1 lo))) 2) (pow.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) 2)))) (fma.f64 x (+.f64 (-.f64 (-.f64 (/.f64 (*.f64 1/6 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3)) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))) (/.f64 hi (*.f64 lo lo))) (/.f64 (/.f64 hi (*.f64 lo lo)) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))) (/.f64 -1 (+.f64 lo (*.f64 lo (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))))) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (log.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (-.f64 (+.f64 (*.f64 -6 (/.f64 (*.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) (-.f64 (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) 2))) (*.f64 2 (/.f64 (pow.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (/.f64 1 lo)) 3) (pow.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) 3)))) (/.f64 1 (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (/.f64 1 lo)) 2) (pow.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) 2))) (*.f64 2 (/.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 hi (*.f64 (pow.f64 lo 2) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))))) (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 1/6 (/.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))))) (/.f64 1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) (fma.f64 1/6 (*.f64 (pow.f64 x 3) (-.f64 (fma.f64 -6 (/.f64 (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (/.f64 (pow.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) 2) (-.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (*.f64 1/6 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3))) (/.f64 1 lo)))) (*.f64 2 (/.f64 (pow.f64 (-.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (*.f64 1/6 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3))) (/.f64 1 lo)) 3) (pow.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) 3)))) (/.f64 (/.f64 1 (pow.f64 lo 3)) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))))) (fma.f64 1/2 (*.f64 (*.f64 x x) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (*.f64 1/6 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3))) (/.f64 1 lo)) 2) (pow.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) 2)) (*.f64 2 (/.f64 (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))))))) (fma.f64 x (-.f64 (fma.f64 -1 (/.f64 (/.f64 hi (*.f64 lo lo)) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))) (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (*.f64 1/6 (/.f64 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))))))) (/.f64 1 (*.f64 lo (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) (fma.f64 1/6 (*.f64 (pow.f64 x 3) (fma.f64 -6 (/.f64 (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (/.f64 (pow.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) 2) (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (fma.f64 1/6 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (/.f64 -1 lo))))) (fma.f64 2 (/.f64 (pow.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (fma.f64 1/6 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (/.f64 -1 lo))) 3) (pow.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) 3)) (/.f64 (/.f64 -1 (pow.f64 lo 3)) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))))) (fma.f64 1/2 (*.f64 (*.f64 x x) (-.f64 (/.f64 (*.f64 2 (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo)))) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))) (/.f64 (pow.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (fma.f64 1/6 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (/.f64 -1 lo))) 2) (pow.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) 2)))) (fma.f64 x (+.f64 (-.f64 (-.f64 (/.f64 (*.f64 1/6 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3)) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))) (/.f64 hi (*.f64 lo lo))) (/.f64 (/.f64 hi (*.f64 lo lo)) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))) (/.f64 -1 (+.f64 lo (*.f64 lo (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))))) (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 x hi) (*.f64 lo lo)))
(/.f64 (neg.f64 hi) (/.f64 (*.f64 lo lo) x))
(+.f64 (log.f64 (neg.f64 (*.f64 1/6 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -3 (log.f64 (/.f64 1 x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/6 (pow.f64 lo 3)))) (fma.f64 -3 (neg.f64 (log.f64 x)) (fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 (log.f64 (/.f64 -1/6 (pow.f64 lo 3))) (fma.f64 -3 (neg.f64 (log.f64 x)) (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo)))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/6 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -6 (/.f64 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) x)) (+.f64 (*.f64 -3 (log.f64 (/.f64 1 x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/6 (pow.f64 lo 3)))) (fma.f64 -6 (/.f64 (*.f64 (pow.f64 lo 3) (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo)))) x) (fma.f64 -3 (neg.f64 (log.f64 x)) (fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (log.f64 (/.f64 -1/6 (pow.f64 lo 3))) (fma.f64 -6 (/.f64 (pow.f64 lo 3) (/.f64 x (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))))) (fma.f64 -3 (neg.f64 (log.f64 x)) (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/6 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -6 (/.f64 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) x)) (+.f64 (*.f64 -3 (log.f64 (/.f64 1 x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -36 (*.f64 (pow.f64 lo 6) (pow.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) 2))) (*.f64 -12 (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (/.f64 1 lo))))) (pow.f64 x 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/6 (pow.f64 lo 3)))) (fma.f64 -6 (/.f64 (*.f64 (pow.f64 lo 3) (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo)))) x) (fma.f64 -3 (neg.f64 (log.f64 x)) (fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (fma.f64 1/2 (/.f64 (fma.f64 -36 (*.f64 (pow.f64 lo 6) (pow.f64 (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) 2)) (*.f64 -12 (*.f64 (pow.f64 lo 3) (-.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (*.f64 1/6 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3))) (/.f64 1 lo))))) (*.f64 x x)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))))
(+.f64 (log.f64 (/.f64 -1/6 (pow.f64 lo 3))) (fma.f64 -6 (/.f64 (pow.f64 lo 3) (/.f64 x (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))))) (fma.f64 -3 (neg.f64 (log.f64 x)) (-.f64 (fma.f64 1/2 (/.f64 (fma.f64 (*.f64 -12 (pow.f64 lo 3)) (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (fma.f64 1/6 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (/.f64 -1 lo))) (*.f64 (*.f64 -36 (pow.f64 lo 6)) (pow.f64 (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) 2))) (*.f64 x x)) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 x lo) (/.f64 hi lo))))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 x hi) (*.f64 lo lo)))
(/.f64 (neg.f64 hi) (/.f64 (*.f64 lo lo) x))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (fma.f64 -3 (log.f64 (/.f64 -1 x)) (fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (fma.f64 -3 (log.f64 (/.f64 -1 x)) (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo)))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (+.f64 (*.f64 -6 (/.f64 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) x)) (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (fma.f64 -6 (/.f64 (*.f64 (pow.f64 lo 3) (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo)))) x) (fma.f64 -3 (log.f64 (/.f64 -1 x)) (fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (fma.f64 -6 (/.f64 (pow.f64 lo 3) (/.f64 x (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))))) (fma.f64 -3 (log.f64 (/.f64 -1 x)) (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (+.f64 (*.f64 -6 (/.f64 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) x)) (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -36 (*.f64 (pow.f64 lo 6) (pow.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) 2))) (*.f64 12 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (pow.f64 x 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (fma.f64 -6 (/.f64 (*.f64 (pow.f64 lo 3) (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo)))) x) (fma.f64 -3 (log.f64 (/.f64 -1 x)) (fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (fma.f64 1/2 (/.f64 (fma.f64 -36 (*.f64 (pow.f64 lo 6) (pow.f64 (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) 2)) (*.f64 12 (*.f64 (pow.f64 lo 3) (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))))) (*.f64 x x)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (fma.f64 -6 (/.f64 (pow.f64 lo 3) (/.f64 x (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))))) (fma.f64 -3 (log.f64 (/.f64 -1 x)) (-.f64 (fma.f64 1/2 (/.f64 (fma.f64 12 (*.f64 (pow.f64 lo 3) (+.f64 (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (/.f64 1 lo)) (/.f64 hi (*.f64 lo lo)))) (*.f64 (*.f64 -36 (pow.f64 lo 6)) (pow.f64 (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) 2))) (*.f64 x x)) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 x lo) (/.f64 hi lo))))))
(*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(neg.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(/.f64 (neg.f64 (pow.f64 x 3)) (pow.f64 lo 3))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))
(fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3)))))
(fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (/.f64 (neg.f64 (pow.f64 x 3)) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3)))))))
(fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (*.f64 (*.f64 hi hi) (*.f64 (/.f64 x (pow.f64 lo 3)) -3))))
(-.f64 (fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (*.f64 (*.f64 hi hi) (*.f64 (/.f64 x (pow.f64 lo 3)) -3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 (/.f64 x (pow.f64 lo 3)) -3) (pow.f64 (/.f64 hi lo) 3))))
(-.f64 (fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 (/.f64 x (pow.f64 lo 3)) -3) (pow.f64 (/.f64 hi lo) 3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(fma.f64 (*.f64 hi hi) (*.f64 (/.f64 x (pow.f64 lo 3)) -3) (pow.f64 (/.f64 hi lo) 3))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 (/.f64 x (pow.f64 lo 3)) -3) (pow.f64 (/.f64 hi lo) 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 (/.f64 x (pow.f64 lo 3)) -3) (pow.f64 (/.f64 hi lo) 3))))
(-.f64 (fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 (/.f64 x (pow.f64 lo 3)) -3) (pow.f64 (/.f64 hi lo) 3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(fma.f64 (*.f64 hi hi) (*.f64 (/.f64 x (pow.f64 lo 3)) -3) (pow.f64 (/.f64 hi lo) 3))
(+.f64 (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(fma.f64 -1 (*.f64 hi (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3)) (fma.f64 (*.f64 hi hi) (*.f64 (/.f64 x (pow.f64 lo 3)) -3) (pow.f64 (/.f64 hi lo) 3)))
(-.f64 (fma.f64 (*.f64 hi hi) (*.f64 (/.f64 x (pow.f64 lo 3)) -3) (pow.f64 (/.f64 hi lo) 3)) (*.f64 hi (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3)))
(+.f64 (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(fma.f64 -1 (*.f64 hi (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3)) (fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 (*.f64 hi hi) (*.f64 (/.f64 x (pow.f64 lo 3)) -3) (pow.f64 (/.f64 hi lo) 3))))
(-.f64 (-.f64 (fma.f64 (*.f64 hi hi) (*.f64 (/.f64 x (pow.f64 lo 3)) -3) (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 hi (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3)))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(fma.f64 x (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (pow.f64 (/.f64 hi lo) 3))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(fma.f64 x (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 x (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3))))
(-.f64 (fma.f64 x (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(neg.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(/.f64 (neg.f64 (pow.f64 x 3)) (pow.f64 lo 3))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))))
(fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3)))))
(fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 (neg.f64 (pow.f64 x 3)) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3))))))
(fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 x (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))))))
(-.f64 (fma.f64 x (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 x (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3))))
(-.f64 (fma.f64 x (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(neg.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(/.f64 (neg.f64 (pow.f64 x 3)) (pow.f64 lo 3))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))))
(fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3)))))
(fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 (neg.f64 (pow.f64 x 3)) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3))))))
(fma.f64 -1 (*.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) (fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))))))
(-.f64 (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 (neg.f64 (pow.f64 x 3)) (pow.f64 lo 3))) (*.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(fma.f64 -1 (*.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) (fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3))))
(-.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 x lo) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo))))
(fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 (neg.f64 x) lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)))) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))))
(-.f64 (fma.f64 1/2 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (pow.f64 (/.f64 hi lo) 2)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))))
(-.f64 (fma.f64 1/2 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (pow.f64 (/.f64 hi lo) 2)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (/.f64 x lo))
(*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (*.f64 1/2 (*.f64 hi hi)) (*.f64 lo lo))
(*.f64 1/2 (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))
(fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (*.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))
(fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))))
(-.f64 (fma.f64 1/2 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (pow.f64 (/.f64 hi lo) 2)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))))
(-.f64 (fma.f64 1/2 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (pow.f64 (/.f64 hi lo) 2)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (/.f64 x lo))
(*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (*.f64 1/2 (*.f64 hi hi)) (*.f64 lo lo))
(*.f64 1/2 (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 1/2 (*.f64 hi hi)) (*.f64 lo lo)))
(-.f64 (*.f64 1/2 (pow.f64 (/.f64 hi lo) 2)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (*.f64 1/2 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(-.f64 (fma.f64 1/2 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (pow.f64 (/.f64 hi lo) 2)) (/.f64 (neg.f64 x) lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (*.f64 1/2 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(-.f64 (fma.f64 1/2 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (pow.f64 (/.f64 hi lo) 2)) (/.f64 (neg.f64 x) lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))
(fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))
(fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 hi lo)))
(fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 hi lo)))
(fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 hi lo))))
(fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 hi lo))))
(fma.f64 1/2 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (pow.f64 (/.f64 hi lo) 2)) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 hi lo))))
(fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 hi lo))))
(fma.f64 1/2 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (pow.f64 (/.f64 hi lo) 2)) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)))
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))
(fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 hi lo))))
(fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 hi lo))))
(fma.f64 1/2 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (pow.f64 (/.f64 hi lo) 2)) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 hi lo))))
(fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 hi lo))))
(fma.f64 1/2 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (pow.f64 (/.f64 hi lo) 2)) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)))
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 hi lo))))
(fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 hi lo))))
(fma.f64 1/2 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (pow.f64 (/.f64 hi lo) 2)) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 hi lo))))
(fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 hi lo))))
(fma.f64 1/2 (+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (pow.f64 (/.f64 hi lo) 2)) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)))
(*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2)))
(*.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2))
(*.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo)) (/.f64 x lo))
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo)) (/.f64 x lo))
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo)) (/.f64 x lo))
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo)) (/.f64 x lo))
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo)) (/.f64 x lo))
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo)) (/.f64 x lo))
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo)) (/.f64 x lo))
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo)) (/.f64 x lo))
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo)) (/.f64 x lo))
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo))
(/.f64 (pow.f64 x 2) (pow.f64 lo 2))
(/.f64 (*.f64 x x) (*.f64 lo 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 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 x 2) (pow.f64 lo 2))
(/.f64 (*.f64 x x) (*.f64 lo 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 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 x 2) (pow.f64 lo 2))
(/.f64 (*.f64 x x) (*.f64 lo 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 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
1
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
1
1
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))
(*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 lo hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 x lo) (*.f64 hi hi))
(*.f64 (/.f64 lo hi) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 lo hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 x lo) (*.f64 hi hi))
(*.f64 (/.f64 lo hi) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 lo hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 (*.f64 x lo) (*.f64 hi hi))
(*.f64 (/.f64 lo hi) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 x lo) (*.f64 hi hi)))
(-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 lo hi))
(*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (cbrt.f64 -1))))
(/.f64 (neg.f64 (*.f64 hi hi)) (/.f64 (*.f64 lo lo) (cbrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (*.f64 x (cbrt.f64 -1)) (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2))))
(*.f64 -1 (+.f64 (*.f64 hi (-.f64 (neg.f64 (/.f64 x (/.f64 (*.f64 lo lo) (cbrt.f64 -1)))) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (cbrt.f64 -1)))))
(neg.f64 (fma.f64 hi (fma.f64 -1 (/.f64 x (/.f64 (*.f64 lo lo) (cbrt.f64 -1))) (/.f64 -1 lo)) (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (cbrt.f64 -1)))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (*.f64 x (cbrt.f64 -1)) (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2))))
(*.f64 -1 (+.f64 (*.f64 hi (-.f64 (neg.f64 (/.f64 x (/.f64 (*.f64 lo lo) (cbrt.f64 -1)))) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (cbrt.f64 -1)))))
(neg.f64 (fma.f64 hi (fma.f64 -1 (/.f64 x (/.f64 (*.f64 lo lo) (cbrt.f64 -1))) (/.f64 -1 lo)) (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (cbrt.f64 -1)))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (*.f64 x (cbrt.f64 -1)) (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2))))
(*.f64 -1 (+.f64 (*.f64 hi (-.f64 (neg.f64 (/.f64 x (/.f64 (*.f64 lo lo) (cbrt.f64 -1)))) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (cbrt.f64 -1)))))
(neg.f64 (fma.f64 hi (fma.f64 -1 (/.f64 x (/.f64 (*.f64 lo lo) (cbrt.f64 -1))) (/.f64 -1 lo)) (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (cbrt.f64 -1)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (*.f64 (cbrt.f64 -1) (-.f64 hi x))) (pow.f64 lo 2))) (/.f64 hi lo))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 hi (cbrt.f64 -1)) (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (cbrt.f64 -1) (/.f64 lo (-.f64 hi x)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (*.f64 (cbrt.f64 -1) (-.f64 hi x))) (pow.f64 lo 2))) (/.f64 hi lo))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 hi (cbrt.f64 -1)) (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (cbrt.f64 -1) (/.f64 lo (-.f64 hi x)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (*.f64 (cbrt.f64 -1) (-.f64 hi x))) (pow.f64 lo 2))) (/.f64 hi lo))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 hi (cbrt.f64 -1)) (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi lo) (/.f64 (cbrt.f64 -1) (/.f64 lo (-.f64 hi x)))))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))) (/.f64 hi lo))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 x hi) (*.f64 lo lo)))
(/.f64 (neg.f64 hi) (/.f64 (*.f64 lo lo) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))) (/.f64 hi lo))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 x hi) (*.f64 lo lo)))
(/.f64 (neg.f64 hi) (/.f64 (*.f64 lo lo) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 x lo) (/.f64 hi lo))) (/.f64 hi lo))
(/.f64 (pow.f64 x 2) (pow.f64 lo 2))
(/.f64 (*.f64 x x) (*.f64 lo 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 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 x 2) (pow.f64 lo 2))
(/.f64 (*.f64 x x) (*.f64 lo 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 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 x 2) (pow.f64 lo 2))
(/.f64 (*.f64 x x) (*.f64 lo 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 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 x hi) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo))
(neg.f64 (/.f64 hi (/.f64 lo (cbrt.f64 -1))))
(/.f64 (neg.f64 hi) (/.f64 lo (cbrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (/.f64 (*.f64 x (cbrt.f64 -1)) lo))
(fma.f64 -1 (/.f64 hi (/.f64 lo (cbrt.f64 -1))) (/.f64 x (/.f64 lo (cbrt.f64 -1))))
(-.f64 (/.f64 x (/.f64 lo (cbrt.f64 -1))) (/.f64 hi (/.f64 lo (cbrt.f64 -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (/.f64 (*.f64 x (cbrt.f64 -1)) lo))
(fma.f64 -1 (/.f64 hi (/.f64 lo (cbrt.f64 -1))) (/.f64 x (/.f64 lo (cbrt.f64 -1))))
(-.f64 (/.f64 x (/.f64 lo (cbrt.f64 -1))) (/.f64 hi (/.f64 lo (cbrt.f64 -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (/.f64 (*.f64 x (cbrt.f64 -1)) lo))
(fma.f64 -1 (/.f64 hi (/.f64 lo (cbrt.f64 -1))) (/.f64 x (/.f64 lo (cbrt.f64 -1))))
(-.f64 (/.f64 x (/.f64 lo (cbrt.f64 -1))) (/.f64 hi (/.f64 lo (cbrt.f64 -1))))
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 hi x)) lo))
(neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 lo (-.f64 hi x))))
(/.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 lo (-.f64 hi x)))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 hi x)) lo))
(neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 lo (-.f64 hi x))))
(/.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 lo (-.f64 hi x)))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 hi x)) lo))
(neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 lo (-.f64 hi x))))
(/.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 lo (-.f64 hi x)))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (-.f64 hi x)) lo))
(neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 lo (-.f64 hi x))))
(/.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 lo (-.f64 hi x)))
(*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(neg.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(/.f64 (neg.f64 (pow.f64 x 3)) (pow.f64 lo 3))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))
(fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3)))))
(fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (/.f64 (neg.f64 (pow.f64 x 3)) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3)))))))
(fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (*.f64 (*.f64 hi hi) (*.f64 (/.f64 x (pow.f64 lo 3)) -3))))
(-.f64 (fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (*.f64 (*.f64 hi hi) (*.f64 (/.f64 x (pow.f64 lo 3)) -3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 (/.f64 x (pow.f64 lo 3)) -3) (pow.f64 (/.f64 hi lo) 3))))
(-.f64 (fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 (/.f64 x (pow.f64 lo 3)) -3) (pow.f64 (/.f64 hi lo) 3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(fma.f64 (*.f64 hi hi) (*.f64 (/.f64 x (pow.f64 lo 3)) -3) (pow.f64 (/.f64 hi lo) 3))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 (/.f64 x (pow.f64 lo 3)) -3) (pow.f64 (/.f64 hi lo) 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 x (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 (/.f64 x (pow.f64 lo 3)) -3) (pow.f64 (/.f64 hi lo) 3))))
(-.f64 (fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 (/.f64 x (pow.f64 lo 3)) -3) (pow.f64 (/.f64 hi lo) 3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(fma.f64 -1 (*.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3)))) (pow.f64 (/.f64 hi lo) 3))
(-.f64 (pow.f64 (/.f64 hi lo) 3) (*.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3))))) (+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(fma.f64 -1 (*.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3)))) (fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3)))
(fma.f64 (neg.f64 (*.f64 hi hi)) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (fma.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 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(fma.f64 -1 (*.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3)))) (fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3))))
(fma.f64 (neg.f64 (*.f64 hi hi)) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (-.f64 (fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(fma.f64 x (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (pow.f64 (/.f64 hi lo) 3))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(fma.f64 x (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 x (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3))))
(-.f64 (fma.f64 x (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(neg.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(/.f64 (neg.f64 (pow.f64 x 3)) (pow.f64 lo 3))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))))
(fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3)))))
(fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 (neg.f64 (pow.f64 x 3)) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3))))))
(fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 x (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))))))
(-.f64 (fma.f64 x (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 x (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3))))
(-.f64 (fma.f64 x (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(neg.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(/.f64 (neg.f64 (pow.f64 x 3)) (pow.f64 lo 3))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))))
(fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3)))))
(fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 (neg.f64 (pow.f64 x 3)) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3))))))
(fma.f64 -1 (*.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) (fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))))))
(-.f64 (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 (neg.f64 (pow.f64 x 3)) (pow.f64 lo 3))) (*.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(fma.f64 -1 (*.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) (fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3))))
(-.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))
(fma.f64 -1 (/.f64 x lo) (*.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))
(-.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo)) (/.f64 x lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo)) (/.f64 x lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo)) (/.f64 x lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo)) (/.f64 x lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo)) (/.f64 x lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo)) (/.f64 x lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo)) (/.f64 x lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo)) (/.f64 x lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo)) (/.f64 x lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)))
(*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)))
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 hi lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))))) 1)
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo)))))
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo)))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo)))))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))) 1)
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo)))))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))) 3)
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo)))))
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))) 3) 1/3)
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo)))))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))) 2)
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo)))))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))) 2))
(fabs.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo))))))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))) 3))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo)))))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo)))))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))) 1))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo)))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3))) 1)
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(*.f64 (/.f64 (-.f64 hi x) lo) (pow.f64 (/.f64 (-.f64 hi x) lo) 2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(*.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(*.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(*.f64 (pow.f64 (/.f64 1 lo) 3) (pow.f64 (-.f64 hi x) 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(*.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3/2) (pow.f64 (/.f64 (-.f64 hi x) lo) 3/2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(*.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 (/.f64 1 lo) 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) 3) (pow.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 1 (pow.f64 (/.f64 lo (-.f64 hi x)) 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 (/.f64 lo (-.f64 hi x)) (*.f64 lo lo)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (-.f64 hi x) (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) lo)
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (neg.f64 (-.f64 hi x)) 3) (pow.f64 (neg.f64 lo) 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (*.f64 (-.f64 hi x) 1) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (-.f64 hi x) (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x))) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (-.f64 hi x) (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo))) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (pow.f64 (-.f64 hi x) 2)) (*.f64 (neg.f64 lo) (*.f64 lo lo)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x))) (*.f64 (neg.f64 lo) lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo))) (*.f64 (neg.f64 lo) lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x))) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo))) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (pow.f64 (-.f64 hi x) 2) 1) (*.f64 (*.f64 lo lo) (/.f64 lo (-.f64 hi x))))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (pow.f64 (-.f64 hi x) 2) (neg.f64 (-.f64 hi x))) (*.f64 (*.f64 lo lo) (neg.f64 lo)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 (-.f64 hi x) 1)) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) (-.f64 hi x)) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) 1) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) (neg.f64 (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) (*.f64 (-.f64 hi x) 1)) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) (-.f64 hi x)) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) 1) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) (neg.f64 (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) (*.f64 (-.f64 hi x) 1)) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3))))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 6)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(exp.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 hi x) lo))))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 hi x) lo))) 1))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(+.f64 (*.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) (/.f64 (-.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))) 1)
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo))
(*.f64 1 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo))
(*.f64 (sqrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo))
(pow.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)) 1)
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo))
(pow.f64 (cbrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))) 3)
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo))
(pow.f64 (pow.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)) 3) 1/3)
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo))
(pow.f64 (sqrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))) 2)
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo))
(sqrt.f64 (pow.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)) 2))
(fabs.f64 (fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo)))
(log.f64 (exp.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)))))
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)) 3))
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo))
(expm1.f64 (log1p.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo))
(exp.f64 (log.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))) 1))
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo))
(log1p.f64 (expm1.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))
(fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2))) 1)
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(*.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 2) (cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 4)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 2) (cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 4)))
(*.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo -2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(*.f64 (pow.f64 lo -2) (pow.f64 (-.f64 hi x) 2))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (-.f64 hi x) (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 1 (*.f64 (/.f64 lo (-.f64 hi x)) (/.f64 lo (-.f64 hi x))))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (neg.f64 (-.f64 hi x)) (*.f64 (/.f64 lo (-.f64 hi x)) (neg.f64 lo)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) lo)
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (*.f64 (-.f64 hi x) 1) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (*.f64 (-.f64 hi x) 1) (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) lo)
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (*.f64 (-.f64 hi x) 1)) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (neg.f64 (-.f64 hi x))) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (*.f64 (-.f64 hi x) (neg.f64 (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (*.f64 (-.f64 hi x) (*.f64 (-.f64 hi x) 1)) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (-.f64 hi x)) (*.f64 (neg.f64 lo) lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) 1) (*.f64 (neg.f64 lo) (/.f64 lo (-.f64 hi x))))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (*.f64 (-.f64 hi x) 1)) (*.f64 (neg.f64 lo) lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (-.f64 hi x)) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) 1) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (neg.f64 (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2))))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(exp.f64 (*.f64 2 (log.f64 (/.f64 (-.f64 hi x) lo))))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (-.f64 hi x) lo))) 1))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(+.f64 1 (/.f64 hi lo))
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(+.f64 1 (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 1 (/.f64 hi lo))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 3)
(+.f64 1 (/.f64 hi lo))
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) 1/3)
(+.f64 1 (/.f64 hi lo))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)
(+.f64 1 (/.f64 hi lo))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(+.f64 1 (/.f64 hi lo))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3))
(+.f64 1 (/.f64 hi lo))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 1 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (*.f64 lo (*.f64 x (pow.f64 hi -2))) (*.f64 lo (/.f64 -1 hi)))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(+.f64 (*.f64 (*.f64 x (pow.f64 hi -2)) lo) (*.f64 (/.f64 -1 hi) lo))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))))) 1)
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(pow.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))) 1)
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(pow.f64 (cbrt.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))) 3)
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(pow.f64 (pow.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))) 3) 1/3)
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(pow.f64 (sqrt.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))) 2)
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(sqrt.f64 (pow.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))) 2))
(fabs.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))))
(log.f64 (pow.f64 (exp.f64 lo) (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))))))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(cbrt.f64 (pow.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))) 3))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(cbrt.f64 (*.f64 (pow.f64 lo 3) (pow.f64 (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) 3)))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) 3) (pow.f64 lo 3)))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(expm1.f64 (log1p.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(exp.f64 (log.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))) 1))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(log1p.f64 (expm1.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(fma.f64 lo (*.f64 x (pow.f64 hi -2)) (*.f64 lo (/.f64 -1 hi)))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(fma.f64 (*.f64 x (pow.f64 hi -2)) lo (*.f64 (/.f64 -1 hi) lo))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 hi lo))
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))) 1)
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 3)
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 3) 1/3)
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 2)
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 2))
(fabs.f64 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))))
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 3))
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 1))
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))))
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2))) 1)
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (-.f64 hi x) (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 1 (*.f64 (/.f64 lo (-.f64 hi x)) (/.f64 lo (-.f64 hi x))))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (neg.f64 (-.f64 hi x)) (*.f64 (/.f64 lo (-.f64 hi x)) (neg.f64 lo)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) lo)
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (*.f64 (-.f64 hi x) 1) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (*.f64 (-.f64 hi x) 1) (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) lo)
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (*.f64 (-.f64 hi x) 1)) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (neg.f64 (-.f64 hi x))) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (*.f64 (-.f64 hi x) (neg.f64 (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (*.f64 (-.f64 hi x) (*.f64 (-.f64 hi x) 1)) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (-.f64 hi x)) (*.f64 (neg.f64 lo) lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) 1) (*.f64 (neg.f64 lo) (/.f64 lo (-.f64 hi x))))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (*.f64 (-.f64 hi x) 1)) (*.f64 (neg.f64 lo) lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (-.f64 hi x)) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) 1) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (neg.f64 (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) 2/3)
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) 1)
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 2) 3)
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 6) 1/3)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 6))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2))))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(exp.f64 (*.f64 2 (log.f64 (/.f64 (-.f64 hi x) lo))))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (-.f64 hi x) lo))) 1))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 2)
(pow.f64 (/.f64 lo (-.f64 hi x)) -2)
(-.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo))) 1)
(/.f64 (-.f64 hi x) lo)
(*.f64 (-.f64 hi x) (/.f64 1 lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 (/.f64 1 lo) (-.f64 hi x))
(/.f64 (-.f64 hi x) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (-.f64 hi x) lo)))
(/.f64 (-.f64 hi x) lo)
(*.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 2))
(/.f64 (-.f64 hi x) lo)
(*.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) (sqrt.f64 (/.f64 (-.f64 hi x) lo)))
(/.f64 (-.f64 hi x) lo)
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 4))) (fabs.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo))))
(*.f64 (pow.f64 1 1/3) (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3/2)))
(/.f64 (-.f64 hi x) lo)
(/.f64 1 (/.f64 lo (-.f64 hi x)))
(/.f64 (-.f64 hi x) lo)
(/.f64 (neg.f64 (-.f64 hi x)) (neg.f64 lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (*.f64 lo (fma.f64 hi hi (fma.f64 x x (*.f64 hi x)))))
(/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (*.f64 lo (fma.f64 hi hi (fma.f64 x x (*.f64 x hi)))))
(/.f64 (/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (fma.f64 hi hi (*.f64 x (+.f64 x hi)))) lo)
(/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (*.f64 (/.f64 lo 1) (fma.f64 hi hi (fma.f64 x x (*.f64 hi x)))))
(/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (*.f64 lo (fma.f64 hi hi (fma.f64 x x (*.f64 x hi)))))
(/.f64 (/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (fma.f64 hi hi (*.f64 x (+.f64 x hi)))) lo)
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) (*.f64 lo (+.f64 hi x)))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) (*.f64 lo (+.f64 x hi)))
(*.f64 (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) (+.f64 x hi)))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) (*.f64 (/.f64 lo 1) (+.f64 hi x)))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) (*.f64 lo (+.f64 x hi)))
(*.f64 (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) (+.f64 x hi)))
(/.f64 (*.f64 (-.f64 hi x) 1) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (cbrt.f64 (*.f64 (-.f64 hi x) (pow.f64 (/.f64 (-.f64 hi x) lo) 2))) (cbrt.f64 lo))
(/.f64 (cbrt.f64 (*.f64 (-.f64 hi x) (pow.f64 (/.f64 lo (-.f64 hi x)) -2))) (cbrt.f64 lo))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x))) (sqrt.f64 lo))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 (-.f64 hi x) 2) lo)) (sqrt.f64 lo))
(/.f64 (sqrt.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 lo))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 (-.f64 hi x) 2) lo)) (sqrt.f64 lo))
(/.f64 (-.f64 (*.f64 hi lo) (*.f64 lo x)) (*.f64 lo lo))
(/.f64 (-.f64 (*.f64 lo hi) (*.f64 x lo)) (*.f64 lo lo))
(/.f64 (*.f64 lo (-.f64 hi x)) (*.f64 lo lo))
(/.f64 (-.f64 lo (*.f64 (/.f64 lo hi) x)) (*.f64 (/.f64 lo hi) lo))
(/.f64 (-.f64 lo (*.f64 x (/.f64 lo hi))) (/.f64 (*.f64 lo lo) hi))
(/.f64 (-.f64 lo (*.f64 x (/.f64 lo hi))) (*.f64 lo (/.f64 lo hi)))
(/.f64 (-.f64 (*.f64 (neg.f64 hi) lo) (*.f64 (neg.f64 lo) x)) (*.f64 (neg.f64 lo) lo))
(/.f64 (+.f64 (*.f64 lo (neg.f64 hi)) (*.f64 x lo)) (neg.f64 (*.f64 lo lo)))
(/.f64 (*.f64 lo (+.f64 (neg.f64 hi) x)) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) 1) (*.f64 (fma.f64 hi hi (fma.f64 x x (*.f64 hi x))) lo))
(/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (*.f64 lo (fma.f64 hi hi (fma.f64 x x (*.f64 x hi)))))
(/.f64 (/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (fma.f64 hi hi (*.f64 x (+.f64 x hi)))) lo)
(/.f64 (*.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) 1) (*.f64 (fma.f64 hi hi (fma.f64 x x (*.f64 hi x))) (/.f64 lo 1)))
(/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (*.f64 lo (fma.f64 hi hi (fma.f64 x x (*.f64 x hi)))))
(/.f64 (/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (fma.f64 hi hi (*.f64 x (+.f64 x hi)))) lo)
(/.f64 (*.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) 1) (*.f64 (+.f64 hi x) lo))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) (*.f64 lo (+.f64 x hi)))
(*.f64 (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) (+.f64 x hi)))
(/.f64 (*.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) 1) (*.f64 (+.f64 hi x) (/.f64 lo 1)))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) (*.f64 lo (+.f64 x hi)))
(*.f64 (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) (+.f64 x hi)))
(/.f64 (*.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) -1) (*.f64 (fma.f64 hi hi (fma.f64 x x (*.f64 hi x))) (neg.f64 lo)))
(/.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3))) (neg.f64 lo)) (fma.f64 hi hi (fma.f64 x x (*.f64 x hi))))
(/.f64 (*.f64 1 (/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) lo)) (fma.f64 hi hi (*.f64 x (+.f64 x hi))))
(/.f64 (*.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) -1) (*.f64 (+.f64 hi x) (neg.f64 lo)))
(/.f64 (neg.f64 (-.f64 (*.f64 hi hi) (*.f64 x x))) (*.f64 (neg.f64 lo) (+.f64 x hi)))
(/.f64 (*.f64 1 (/.f64 (*.f64 (+.f64 x hi) (-.f64 hi x)) lo)) (+.f64 x hi))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 hi 3) (pow.f64 x 3))) (*.f64 (neg.f64 lo) (fma.f64 hi hi (fma.f64 x x (*.f64 hi x)))))
(/.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3))) (neg.f64 lo)) (fma.f64 hi hi (fma.f64 x x (*.f64 x hi))))
(/.f64 (*.f64 1 (/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) lo)) (fma.f64 hi hi (*.f64 x (+.f64 x hi))))
(/.f64 (*.f64 -1 (-.f64 (*.f64 hi hi) (*.f64 x x))) (*.f64 (neg.f64 lo) (+.f64 hi x)))
(/.f64 (neg.f64 (-.f64 (*.f64 hi hi) (*.f64 x x))) (*.f64 (neg.f64 lo) (+.f64 x hi)))
(/.f64 (*.f64 1 (/.f64 (*.f64 (+.f64 x hi) (-.f64 hi x)) lo)) (+.f64 x hi))
(pow.f64 (/.f64 (-.f64 hi x) lo) 1)
(/.f64 (-.f64 hi x) lo)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) 1/3)
(/.f64 (-.f64 hi x) lo)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) 1/2)
(/.f64 (-.f64 hi x) lo)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 3)
(/.f64 (-.f64 hi x) lo)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) 2)
(/.f64 (-.f64 hi x) lo)
(pow.f64 (/.f64 lo (-.f64 hi x)) -1)
(/.f64 (-.f64 hi x) lo)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2))
(/.f64 (-.f64 hi x) lo)
(fabs.f64 (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 hi x) lo)
(log.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)))
(/.f64 (-.f64 hi x) lo)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo)))
(/.f64 (-.f64 hi x) lo)
(exp.f64 (log.f64 (/.f64 (-.f64 hi x) lo)))
(/.f64 (-.f64 hi x) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) 1))
(/.f64 (-.f64 hi x) lo)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 hi x) lo))) 1/3))
(/.f64 (-.f64 hi x) lo)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)))
(/.f64 (-.f64 hi x) lo)
(fma.f64 hi (/.f64 1 lo) (neg.f64 (/.f64 x lo)))
(fma.f64 hi (/.f64 1 lo) (/.f64 (neg.f64 x) lo))
(-.f64 (*.f64 hi (/.f64 1 lo)) (/.f64 x lo))
(fma.f64 1 (/.f64 hi lo) (neg.f64 (/.f64 x lo)))
(/.f64 (-.f64 hi x) lo)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) (neg.f64 (/.f64 x lo)))
(/.f64 (-.f64 hi x) lo)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) (neg.f64 (/.f64 x lo)))
(/.f64 (-.f64 hi x) lo)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3))) 1)
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 1 (pow.f64 (/.f64 lo (-.f64 hi x)) 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 (/.f64 lo (-.f64 hi x)) (*.f64 lo lo)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (-.f64 hi x) (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) lo)
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 lo (-.f64 hi x)) lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (neg.f64 (-.f64 hi x)) 3) (pow.f64 (neg.f64 lo) 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (pow.f64 (*.f64 (-.f64 hi x) 1) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (-.f64 hi x) (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x))) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (-.f64 hi x) (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo))) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (pow.f64 (-.f64 hi x) 2)) (*.f64 (neg.f64 lo) (*.f64 lo lo)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x))) (*.f64 (neg.f64 lo) lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo))) (*.f64 (neg.f64 lo) lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x))) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (*.f64 (-.f64 hi x) 1) (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo))) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (pow.f64 (-.f64 hi x) 2) 1) (*.f64 (*.f64 lo lo) (/.f64 lo (-.f64 hi x))))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (pow.f64 (-.f64 hi x) 2) (neg.f64 (-.f64 hi x))) (*.f64 (*.f64 lo lo) (neg.f64 lo)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 (-.f64 hi x) 1)) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) (-.f64 hi x)) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) 1) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) (neg.f64 (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) (*.f64 (-.f64 hi x) 1)) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) (-.f64 hi x)) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) 1) (*.f64 lo (/.f64 lo (-.f64 hi x))))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) (neg.f64 (-.f64 hi x))) (*.f64 lo (neg.f64 lo)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (*.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo)) (*.f64 (-.f64 hi x) 1)) (*.f64 lo lo))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) 1)
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) 3/2)
(pow.f64 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) 3/2)
(pow.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) 3) 1/3)
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3/2) 2)
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3))))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 6)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(exp.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 hi x) lo))))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 hi x) lo))) 1))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo)) (/.f64 x lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo)) (/.f64 x lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo)) (/.f64 x lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(-.f64 (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo)) (/.f64 x lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(-.f64 (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo)) (/.f64 x lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(-.f64 (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo)) (/.f64 x lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3)
(-.f64 (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo)) (/.f64 x lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1/3)
(-.f64 (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo)) (/.f64 x lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2)
(-.f64 (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo)) (/.f64 x lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2))
(fabs.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(-.f64 (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo)) (/.f64 x lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(-.f64 (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo)) (/.f64 x lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3))
(-.f64 (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo)) (/.f64 x lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(-.f64 (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo)) (/.f64 x lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(-.f64 (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo)) (/.f64 x lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1))
(-.f64 (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo)) (/.f64 x lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(-.f64 (+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo)) (/.f64 x lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(-.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo))) 1)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 1 (/.f64 lo (-.f64 hi x)))
(/.f64 (-.f64 hi x) lo)
(/.f64 (neg.f64 (-.f64 hi x)) (neg.f64 lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (*.f64 lo (fma.f64 hi hi (fma.f64 x x (*.f64 hi x)))))
(/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (*.f64 lo (fma.f64 hi hi (fma.f64 x x (*.f64 x hi)))))
(/.f64 (/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (fma.f64 hi hi (*.f64 x (+.f64 x hi)))) lo)
(/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (*.f64 (/.f64 lo 1) (fma.f64 hi hi (fma.f64 x x (*.f64 hi x)))))
(/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (*.f64 lo (fma.f64 hi hi (fma.f64 x x (*.f64 x hi)))))
(/.f64 (/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (fma.f64 hi hi (*.f64 x (+.f64 x hi)))) lo)
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) (*.f64 lo (+.f64 hi x)))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) (*.f64 lo (+.f64 x hi)))
(*.f64 (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) (+.f64 x hi)))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) (*.f64 (/.f64 lo 1) (+.f64 hi x)))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) (*.f64 lo (+.f64 x hi)))
(*.f64 (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) (+.f64 x hi)))
(/.f64 (*.f64 (-.f64 hi x) 1) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (cbrt.f64 (*.f64 (-.f64 hi x) (pow.f64 (/.f64 (-.f64 hi x) lo) 2))) (cbrt.f64 lo))
(/.f64 (cbrt.f64 (*.f64 (-.f64 hi x) (pow.f64 (/.f64 lo (-.f64 hi x)) -2))) (cbrt.f64 lo))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x))) (sqrt.f64 lo))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 (-.f64 hi x) 2) lo)) (sqrt.f64 lo))
(/.f64 (sqrt.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 lo))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 (-.f64 hi x) 2) lo)) (sqrt.f64 lo))
(/.f64 (-.f64 (*.f64 hi lo) (*.f64 lo x)) (*.f64 lo lo))
(/.f64 (-.f64 (*.f64 lo hi) (*.f64 x lo)) (*.f64 lo lo))
(/.f64 (*.f64 lo (-.f64 hi x)) (*.f64 lo lo))
(/.f64 (-.f64 lo (*.f64 (/.f64 lo hi) x)) (*.f64 (/.f64 lo hi) lo))
(/.f64 (-.f64 lo (*.f64 x (/.f64 lo hi))) (/.f64 (*.f64 lo lo) hi))
(/.f64 (-.f64 lo (*.f64 x (/.f64 lo hi))) (*.f64 lo (/.f64 lo hi)))
(/.f64 (-.f64 (*.f64 (neg.f64 hi) lo) (*.f64 (neg.f64 lo) x)) (*.f64 (neg.f64 lo) lo))
(/.f64 (+.f64 (*.f64 lo (neg.f64 hi)) (*.f64 x lo)) (neg.f64 (*.f64 lo lo)))
(/.f64 (*.f64 lo (+.f64 (neg.f64 hi) x)) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) 1) (*.f64 (fma.f64 hi hi (fma.f64 x x (*.f64 hi x))) lo))
(/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (*.f64 lo (fma.f64 hi hi (fma.f64 x x (*.f64 x hi)))))
(/.f64 (/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (fma.f64 hi hi (*.f64 x (+.f64 x hi)))) lo)
(/.f64 (*.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) 1) (*.f64 (fma.f64 hi hi (fma.f64 x x (*.f64 hi x))) (/.f64 lo 1)))
(/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (*.f64 lo (fma.f64 hi hi (fma.f64 x x (*.f64 x hi)))))
(/.f64 (/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (fma.f64 hi hi (*.f64 x (+.f64 x hi)))) lo)
(/.f64 (*.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) 1) (*.f64 (+.f64 hi x) lo))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) (*.f64 lo (+.f64 x hi)))
(*.f64 (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) (+.f64 x hi)))
(/.f64 (*.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) 1) (*.f64 (+.f64 hi x) (/.f64 lo 1)))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) (*.f64 lo (+.f64 x hi)))
(*.f64 (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) (+.f64 x hi)))
(/.f64 (*.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) -1) (*.f64 (fma.f64 hi hi (fma.f64 x x (*.f64 hi x))) (neg.f64 lo)))
(/.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3))) (neg.f64 lo)) (fma.f64 hi hi (fma.f64 x x (*.f64 x hi))))
(/.f64 (*.f64 1 (/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) lo)) (fma.f64 hi hi (*.f64 x (+.f64 x hi))))
(/.f64 (*.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) -1) (*.f64 (+.f64 hi x) (neg.f64 lo)))
(/.f64 (neg.f64 (-.f64 (*.f64 hi hi) (*.f64 x x))) (*.f64 (neg.f64 lo) (+.f64 x hi)))
(/.f64 (*.f64 1 (/.f64 (*.f64 (+.f64 x hi) (-.f64 hi x)) lo)) (+.f64 x hi))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 hi 3) (pow.f64 x 3))) (*.f64 (neg.f64 lo) (fma.f64 hi hi (fma.f64 x x (*.f64 hi x)))))
(/.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3))) (neg.f64 lo)) (fma.f64 hi hi (fma.f64 x x (*.f64 x hi))))
(/.f64 (*.f64 1 (/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) lo)) (fma.f64 hi hi (*.f64 x (+.f64 x hi))))
(/.f64 (*.f64 -1 (-.f64 (*.f64 hi hi) (*.f64 x x))) (*.f64 (neg.f64 lo) (+.f64 hi x)))
(/.f64 (neg.f64 (-.f64 (*.f64 hi hi) (*.f64 x x))) (*.f64 (neg.f64 lo) (+.f64 x hi)))
(/.f64 (*.f64 1 (/.f64 (*.f64 (+.f64 x hi) (-.f64 hi x)) lo)) (+.f64 x hi))
(pow.f64 (/.f64 (-.f64 hi x) lo) 1)
(/.f64 (-.f64 hi x) lo)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) 1/3)
(/.f64 (-.f64 hi x) lo)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) 1/2)
(/.f64 (-.f64 hi x) lo)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 3)
(/.f64 (-.f64 hi x) lo)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) 2)
(/.f64 (-.f64 hi x) lo)
(pow.f64 (/.f64 lo (-.f64 hi x)) -1)
(/.f64 (-.f64 hi x) lo)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2))
(/.f64 (-.f64 hi x) lo)
(fabs.f64 (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 hi x) lo)
(log.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)))
(/.f64 (-.f64 hi x) lo)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3))
(/.f64 (-.f64 hi x) lo)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo)))
(/.f64 (-.f64 hi x) lo)
(exp.f64 (log.f64 (/.f64 (-.f64 hi x) lo)))
(/.f64 (-.f64 hi x) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) 1))
(/.f64 (-.f64 hi x) lo)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 hi x) lo))) 1/3))
(/.f64 (-.f64 hi x) lo)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)))
(/.f64 (-.f64 hi x) lo)
(fma.f64 hi (/.f64 1 lo) (neg.f64 (/.f64 x lo)))
(fma.f64 hi (/.f64 1 lo) (/.f64 (neg.f64 x) lo))
(-.f64 (*.f64 hi (/.f64 1 lo)) (/.f64 x lo))
(fma.f64 1 (/.f64 hi lo) (neg.f64 (/.f64 x lo)))
(/.f64 (-.f64 hi x) lo)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) (neg.f64 (/.f64 x lo)))
(/.f64 (-.f64 hi x) lo)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) (neg.f64 (/.f64 x lo)))
(/.f64 (-.f64 hi x) lo)

eval554.0ms (5.7%)

Compiler

Compiled 38719 to 14734 computations (61.9% saved)

prune471.0ms (4.9%)

Pruning

109 alts after pruning (105 fresh and 4 done)

PrunedKeptTotal
New79752849
Fresh125365
Picked325
Done022
Total812109921
Accuracy
20.2%
Counts
921 → 109
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.8%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
18.9%
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)) 3)
10.1%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (fma.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo) (neg.f64 (/.f64 lo hi))) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))))
10.8%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo) (/.f64 lo hi))) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
10.8%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo) (/.f64 lo hi))) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))))
18.8%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (/.f64 (neg.f64 lo) hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))))
10.1%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo))) 3) (/.f64 lo hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))))
10.1%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))))
18.8%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (pow.f64 (sqrt.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))) 2)))
18.8%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (pow.f64 (cbrt.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))) 3)))
18.8%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 lo hi))))
18.8%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (log1p.f64 (expm1.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))))))
18.8%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)))) (-.f64 (/.f64 x hi) (expm1.f64 (log1p.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))))))
18.8%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))))) (-.f64 (/.f64 x hi) (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi))))
10.1%
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (-.f64 (*.f64 (/.f64 lo (*.f64 hi hi)) (-.f64 x lo)) (/.f64 lo hi)) (log.f64 (exp.f64 (-.f64 (*.f64 (/.f64 (/.f64 lo hi) hi) (-.f64 x lo)) (/.f64 lo hi)))))) (-.f64 (/.f64 x hi) (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)))))
18.8%
(/.f64 (-.f64 x lo) hi)
18.9%
(/.f64 (-.f64 1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
18.9%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
18.8%
(/.f64 (neg.f64 lo) hi)
18.8%
(/.f64 1 (/.f64 hi (-.f64 x lo)))
18.9%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
18.7%
(-.f64 1 (/.f64 x lo))
8.6%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
18.8%
(+.f64 (/.f64 x hi) (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi))) 2) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (fma.f64 (-.f64 x lo) (/.f64 lo (*.f64 hi hi)) (/.f64 lo hi))))
10.1%
(+.f64 (/.f64 x hi) (-.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (/.f64 lo hi)))
10.1%
(+.f64 (/.f64 x hi) (neg.f64 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6))))
10.1%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.9%
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo)))
18.8%
(+.f64 (*.f64 -1 (*.f64 lo (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 hi)) (cbrt.f64 (/.f64 1 hi))) (cbrt.f64 (/.f64 1 hi)) (neg.f64 (/.f64 x (*.f64 hi hi)))))) (/.f64 x hi))
18.8%
(+.f64 (*.f64 -1 (*.f64 lo (exp.f64 (log.f64 (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)))))) (/.f64 x hi))
19.1%
(+.f64 1 (fma.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 lo (-.f64 hi x)) -2) (/.f64 (-.f64 hi x) lo))))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 3) (/.f64 hi lo)))
18.3%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 lo (*.f64 (/.f64 lo hi) x)) (*.f64 (/.f64 lo hi) lo)) (/.f64 hi lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 3)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 1 (/.f64 lo (-.f64 hi x)))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (-.f64 hi x) lo)))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (fma.f64 -2 (*.f64 (/.f64 x lo) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)) (/.f64 (-.f64 hi x) lo))))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)))))))
15.7%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo (-.f64 hi x)) lo)) (/.f64 (-.f64 hi x) lo))))))
14.7%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (/.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) lo) (/.f64 (-.f64 hi x) lo))))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (/.f64 1 (*.f64 (/.f64 lo (-.f64 hi x)) (/.f64 lo (-.f64 hi x)))) (/.f64 (-.f64 hi x) lo))))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 2))) 1) (/.f64 (-.f64 hi x) lo))))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 2) (cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 4))) (/.f64 (-.f64 hi x) lo))))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 6)) (/.f64 (-.f64 hi x) lo))))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (pow.f64 (cbrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))) 3)))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (-.f64 (*.f64 1/2 (pow.f64 (/.f64 hi lo) 2)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (+.f64 (*.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) (/.f64 (-.f64 hi x) lo))))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (log.f64 (exp.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (cbrt.f64 (pow.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo)) 3))))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))))
13.5%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (/.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 hi x)) (*.f64 (/.f64 lo (-.f64 hi x)) lo)) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (/.f64 1 (pow.f64 (/.f64 lo (-.f64 hi x)) 3)) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3))) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (pow.f64 (cbrt.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))) 3))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (-.f64 (exp.f64 (/.f64 hi lo)) 1))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))))))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (log.f64 (exp.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)))))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (expm1.f64 (/.f64 hi lo)))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (expm1.f64 (*.f64 (-.f64 hi x) (/.f64 1 lo))))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
13.5%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (cbrt.f64 (*.f64 (-.f64 hi x) (pow.f64 (/.f64 (-.f64 hi x) lo) 2))) (cbrt.f64 lo)) (/.f64 hi lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 1 (/.f64 lo (-.f64 hi x))) (/.f64 hi lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (-.f64 hi x) lo))) (/.f64 hi lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (/.f64 1 lo) (-.f64 hi x)) (/.f64 hi lo)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (-.f64 hi x) (/.f64 1 lo)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) 3)))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (-.f64 hi x) (/.f64 1 lo)) (/.f64 1 (/.f64 lo (-.f64 hi x)))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (-.f64 hi x) (/.f64 1 lo)) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (-.f64 hi x) (/.f64 1 lo)) (log1p.f64 (pow.f64 (cbrt.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))) 3))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (-.f64 hi x) (/.f64 1 lo)) (log1p.f64 (-.f64 (exp.f64 (/.f64 hi lo)) 1))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (-.f64 hi x) (/.f64 1 lo)) (log1p.f64 (log1p.f64 (expm1.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)))))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (-.f64 hi x) (/.f64 1 lo)) (log1p.f64 (log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo))))))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (-.f64 hi x) (/.f64 1 lo)) (log1p.f64 (log.f64 (exp.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)))))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (-.f64 hi x) (/.f64 1 lo)) (log1p.f64 (expm1.f64 (/.f64 hi lo)))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (-.f64 hi x) (/.f64 1 lo)) (log1p.f64 (cbrt.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 hi x) lo)) 3)))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (-.f64 hi x) (/.f64 1 lo)) (log.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (-.f64 hi x) (/.f64 1 lo)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3))))
18.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (/.f64 hi lo)))
18.9%
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))
18.9%
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
8.6%
(+.f64 1 (/.f64 hi lo))
18.9%
(+.f64 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 x lo)))
18.9%
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
18.9%
(+.f64 1 (-.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo))))
18.9%
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
19.1%
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))))
19.1%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))))
18.9%
(+.f64 1 (+.f64 1 (-.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 1)))
18.9%
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
18.9%
(+.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))
19.1%
(+.f64 1 (log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))))))
18.8%
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))) 3) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(*.f64 (/.f64 1 hi) (-.f64 x lo))
18.8%
(*.f64 (*.f64 (sqrt.f64 (-.f64 x lo)) (sqrt.f64 (/.f64 1 hi))) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)))))
18.8%
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2)))
18.8%
(*.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))))
18.8%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
18.9%
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)))
17.8%
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
18.8%
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
18.9%
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1)))
18.9%
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) 3))
18.8%
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2) (pow.f64 (/.f64 (-.f64 x lo) hi) 3/2)))
18.8%
(cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi))))
18.9%
(cbrt.f64 (*.f64 (+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (*.f64 (+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
18.7%
1
Compiler

Compiled 7208 to 2784 computations (61.4% saved)

regimes361.0ms (3.7%)

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

4 calls:

103.0ms
x
85.0ms
lo
73.0ms
hi
8.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
19.1%1lo
19.1%1hi
19.1%1x
19.1%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 4004 to 1135 computations (71.7% saved)

regimes250.0ms (2.6%)

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

4 calls:

65.0ms
hi
62.0ms
x
60.0ms
lo
8.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
19.1%1x
19.1%1lo
19.1%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
19.1%1hi
Compiler

Compiled 3382 to 910 computations (73.1% saved)

regimes239.0ms (2.5%)

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

4 calls:

61.0ms
lo
60.0ms
x
60.0ms
hi
6.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
19.1%1lo
19.1%1x
19.1%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
19.1%1hi
Compiler

Compiled 3290 to 888 computations (73% saved)

regimes106.0ms (1.1%)

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

1 calls:

56.0ms
hi
Results
AccuracySegmentsBranch
19.1%1hi
Compiler

Compiled 3032 to 798 computations (73.7% saved)

regimes210.0ms (2.2%)

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

4 calls:

59.0ms
hi
58.0ms
lo
54.0ms
x
6.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
18.9%1lo
18.9%1x
18.9%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
18.9%1hi
Compiler

Compiled 3014 to 797 computations (73.6% saved)

regimes29.0ms (0.3%)

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

4 calls:

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

Compiled 107 to 58 computations (45.8% saved)

regimes8.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

3 calls:

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

Compiled 16 to 13 computations (18.8% saved)

simplify12.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
045429
166429
273429
378429
480429
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (+.f64 (*.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) (/.f64 (-.f64 hi x) lo))))))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))))
(+.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))
(/.f64 (neg.f64 lo) hi)
1
Outputs
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (+.f64 (*.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2)) (/.f64 (-.f64 hi x) lo))))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (+.f64 (/.f64 (-.f64 hi x) lo) (*.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2)))))))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 hi x) lo) 2) (/.f64 (-.f64 hi x) lo))))))
(+.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 hi x) lo) 1) (/.f64 hi lo)))
(+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (neg.f64 lo) hi)
1
Compiler

Compiled 170 to 94 computations (44.7% saved)

soundness1.5s (15.4%)

Rules
1278×fma-def
1278×fma-def
1188×fma-def
1188×fma-def
1060×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
067725498
1167119590
2571212876
034392
1827388
0102035551
1297931371
089831642
1265029386
071023991
1173020651
2699120651
0102035551
1297931371
037352
1809348
037352
1809348
089831642
1265029386
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1612 to 813 computations (49.6% saved)

end0.0ms (0%)

preprocess73.0ms (0.8%)

Compiler

Compiled 324 to 144 computations (55.6% saved)

Profiling

Loading profile data...