xlohi (overflows)

Time bar (total: 10.8s)

analyze1.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
100%0%0%100%0%0%0%1
Compiler

Compiled 17 to 11 computations (35.3% saved)

sample1.0s (9.4%)

Results
1.0s8256×body256valid
Bogosity

preprocess184.0ms (1.7%)

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

Useful iterations: 4 (0.0ms)

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

Compiled 10 to 6 computations (40% saved)

eval0.0ms (0%)

Compiler

Compiled 3 to 3 computations (0% saved)

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.2%)

Localize:

Found 1 expressions with local error:

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

Compiled 20 to 7 computations (65% saved)

series5.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
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))

rewrite129.0ms (1.2%)

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

simplify306.0ms (2.8%)

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

eval352.0ms (3.2%)

Compiler

Compiled 17032 to 4868 computations (71.4% saved)

prune158.0ms (1.5%)

Pruning

9 alts after pruning (9 fresh and 0 done)

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

localize383.0ms (3.5%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
100.0%
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 x hi))
98.5%
(/.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)))
97.2%
(-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 lo hi))
72.1%
(/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo)))
43.0%
(/.f64 (*.f64 hi hi) (-.f64 x lo))
100.0%
(/.f64 (-.f64 x hi) lo)
97.6%
(-.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.6%
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))
Compiler

Compiled 225 to 80 computations (64.4% saved)

series173.0ms (1.6%)

Counts
14 → 381
Calls

120 calls:

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

rewrite257.0ms (2.4%)

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 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
Outputs
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 1)
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (*.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 (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))
(-.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))))

simplify308.0ms (2.8%)

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
2699720651
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 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 1 hi)
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(/.f64 1 hi)
(/.f64 1 hi)
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 1)
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (*.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 (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))
(-.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))))
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 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (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 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.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 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.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 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.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 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.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 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.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 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.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 (*.f64 hi hi) (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 lo lo) (/.f64 (pow.f64 x 3) (*.f64 hi hi)))))
(+.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 lo lo) (/.f64 (pow.f64 x 3) (*.f64 hi hi))) (/.f64 (*.f64 hi hi) (/.f64 (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 lo lo) (/.f64 (pow.f64 x 3) (*.f64 hi hi)))))
(+.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 lo lo) (/.f64 (pow.f64 x 3) (*.f64 hi hi))) (/.f64 (*.f64 hi hi) (/.f64 (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 lo lo) (/.f64 (pow.f64 x 3) (*.f64 hi hi)))))
(+.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 lo lo) (/.f64 (pow.f64 x 3) (*.f64 hi hi))) (/.f64 (*.f64 hi hi) (/.f64 (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 (*.f64 hi hi) (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 (*.f64 hi hi) (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))
(neg.f64 (+.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))
(neg.f64 (+.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 lo x) 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 lo x) 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 lo x) 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 lo x) 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 lo x) 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 lo x) 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 (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi)) (neg.f64 x))
(-.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 lo 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 (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 lo x) 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 lo x) 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 lo x) 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 lo x) 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 lo x) 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 lo x) 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 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 lo (neg.f64 (-.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 lo (neg.f64 (-.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 lo x) 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 lo x) 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 lo x) 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 lo x) 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 lo x) 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 lo x) 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 (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi)) (neg.f64 x))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -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 lo x) 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 lo x) 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 lo x) 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 lo x) 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 lo x) 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 lo x) 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 lo x) 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 lo x) 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 lo x) 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 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(-.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 1)
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(*.f64 (*.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 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(cbrt.f64 (*.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 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 x lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))) 1)
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.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 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.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 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.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 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.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 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 2) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo))))
(/.f64 (-.f64 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 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 2)) (-.f64 1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)))
(pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1) 1)
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.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 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.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 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.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 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))) (/.f64 x lo))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.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 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.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 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.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 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.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 lo (-.f64 hi (*.f64 hi (/.f64 hi (-.f64 x lo))))) (*.f64 hi (*.f64 hi (/.f64 hi (-.f64 x lo)))))
(/.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 (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 lo x) 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 lo 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))))
(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 lo 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))))
(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 lo 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 (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)))) (neg.f64 (+.f64 (-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (*.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 lo x) 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 lo 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)))))
(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 lo 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))))))
(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 lo x) 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 lo 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))))
(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 lo x) 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 lo 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))))
(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 lo 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 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 lo 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 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 lo x) 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 lo x) 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 lo x) 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 lo x) 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 lo 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 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 lo x) 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 lo 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 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (/.f64 (-.f64 lo x) 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 lo x) 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 lo x) 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 (pow.f64 (/.f64 (neg.f64 x) (*.f64 hi hi)) 3) (/.f64 1 (pow.f64 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 (pow.f64 (/.f64 x (*.f64 hi hi)) 2) (/.f64 1 (*.f64 hi hi))) (/.f64 (/.f64 x hi) (*.f64 hi 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)))
(/.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)))

eval229.0ms (2.1%)

Compiler

Compiled 11955 to 3452 computations (71.1% saved)

prune188.0ms (1.7%)

Pruning

49 alts after pruning (48 fresh and 1 done)

PrunedKeptTotal
New46445509
Fresh134
Picked415
Done000
Total46949518
Accuracy
19.5%
Counts
518 → 49
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.8%
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
18.8%
(/.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)))
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.8%
(/.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.8%
(/.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 2) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo))))
18.8%
(/.f64 (neg.f64 lo) hi)
18.8%
(-.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))
9.4%
(-.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))))
9.5%
(+.f64 (/.f64 x hi) (-.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (/.f64 lo hi)))
9.5%
(+.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))))
9.5%
(+.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))))
9.5%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.8%
(+.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.8%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
18.8%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (-.f64 hi x) (/.f64 1 lo))))
18.8%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 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.8%
(+.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.8%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
18.8%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (-.f64 hi x) (/.f64 1 lo)) (/.f64 (-.f64 hi x) lo)))
18.8%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.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.8%
(+.f64 1 (fma.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (/.f64 (-.f64 hi x) lo)))
18.8%
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
18.8%
(+.f64 1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo))
9.4%
(+.f64 1 (/.f64 hi lo))
18.8%
(+.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.8%
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
18.8%
(+.f64 1 (log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) 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.8%
(*.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 lo (neg.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
18.8%
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
18.8%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(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.8%
(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.8%
(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%
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
18.8%
(/.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)))
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.8%
(/.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.8%
(/.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo) 2) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo))))
18.8%
(/.f64 (neg.f64 lo) hi)
18.8%
(-.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))
9.4%
(-.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))))
9.5%
(+.f64 (/.f64 x hi) (-.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 6)) (/.f64 lo hi)))
9.5%
(+.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))))
9.5%
(+.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))))
9.5%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.8%
(+.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.8%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
18.8%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (-.f64 hi x) (/.f64 1 lo))))
18.8%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 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.8%
(+.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.8%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
18.8%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (-.f64 hi x) (/.f64 1 lo)) (/.f64 (-.f64 hi x) lo)))
18.8%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.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.8%
(+.f64 1 (fma.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (/.f64 (-.f64 hi x) lo)))
18.8%
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
18.8%
(+.f64 1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo))
9.4%
(+.f64 1 (/.f64 hi lo))
18.8%
(+.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.8%
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
18.8%
(+.f64 1 (log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) 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.8%
(*.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 lo (neg.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
18.8%
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
18.8%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(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.8%
(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.8%
(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 4408 to 2306 computations (47.7% saved)

localize223.0ms (2.1%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
99.9%
(+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
99.6%
(exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
99.5%
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
97.6%
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))
100.0%
(/.f64 (-.f64 x lo) hi)
99.6%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
99.6%
(exp.f64 (/.f64 (-.f64 x lo) hi))
99.4%
(/.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))))
99.4%
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
99.1%
(*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
97.6%
(+.f64 1 (/.f64 hi lo))
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.6%
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))
Compiler

Compiled 288 to 70 computations (75.7% saved)

series50.0ms (0.5%)

Counts
11 → 354
Calls

96 calls:

TimeVariablePointExpression
5.0ms
hi
@0
(*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
4.0ms
hi
@inf
(/.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))))
3.0ms
lo
@-inf
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
2.0ms
hi
@0
(/.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))))
2.0ms
hi
@0
(exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))

rewrite142.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
624×add-sqr-sqrt
622×pow1
618×*-un-lft-identity
584×add-exp-log
580×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
027407
1600359
Stop Event
node limit
Counts
11 → 303
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 1 (/.f64 hi lo))
(*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
(*.f64 (+.f64 1 (/.f64 hi 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))))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)))
(exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1))
(+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
Outputs
(+.f64 (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) 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))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) lo)) 3) (pow.f64 (/.f64 hi lo) 3)) (+.f64 (*.f64 (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) lo)) (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) lo))) (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) lo)) (/.f64 hi lo)))))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) lo)) (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) lo))) (pow.f64 (/.f64 hi lo) 2)) (-.f64 (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) 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 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1))) 1)
(-.f64 (/.f64 1 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))) (/.f64 (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 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1))
(*.f64 (cbrt.f64 (pow.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 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 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))))
(/.f64 1 (/.f64 (+.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 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 3))))
(/.f64 1 (/.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 2))))
(/.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))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 3))) (neg.f64 (+.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 (neg.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 2))) (neg.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 3) 1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 2) 1) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1))
(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)
(sqrt.f64 (pow.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 hi lo) 1))) 1)
(-.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (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 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 1 (/.f64 hi lo))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (-.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 (/.f64 hi lo) 1))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) 1/3)
(pow.f64 (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 (cbrt.f64 (pow.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 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)) 1)
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) (+.f64 (/.f64 hi lo) 1)) (/.f64 lo (-.f64 hi x)))
(/.f64 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 hi x)) (*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 hi x))) (*.f64 lo lo))
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 2) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 6) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 6))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)))
(exp.f64 (*.f64 2 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 hi x) lo)))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 hi x) lo))) 2))
(exp.f64 (*.f64 (*.f64 2 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 hi x) lo)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) 1))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) 1) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
(-.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 1)
(/.f64 1 (/.f64 lo (*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 hi x))))
(/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 lo (-.f64 hi x)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 hi x)) lo)
(/.f64 (*.f64 (-.f64 hi x) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 lo (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (neg.f64 lo) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (neg.f64 lo) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 hi x)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) lo))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 hi x)) (*.f64 (-.f64 1 (/.f64 hi lo)) lo))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (*.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (-.f64 hi x))) (*.f64 (-.f64 1 (/.f64 hi lo)) (neg.f64 lo)))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 hi x))) (neg.f64 lo))
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 2)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))
(fabs.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) (+.f64 (/.f64 hi lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))
(exp.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))
(+.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))) (neg.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))))
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))) 1)
(*.f64 1 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))
(*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)) (/.f64 1 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 2)) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) (/.f64 1 (neg.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))) 2)) (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)) (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))) (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) 2) 1) (/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))) 2)) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) 2) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))) (/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) 1) (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))) 2)) (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))))
(pow.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 1)
(pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))) 3)
(pow.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))) 2)
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))) -1)
(neg.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)) (neg.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))))
(sqrt.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 2))
(log.f64 (exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))))
(cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)) 3) (pow.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 3)))
(expm1.f64 (log1p.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 1))
(log1p.f64 (expm1.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))) 1)
(*.f64 1 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 2)) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(/.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (/.f64 lo hi)))
(pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(pow.f64 (exp.f64 (-.f64 x lo)) (/.f64 1 hi))
(pow.f64 (E.f64) (/.f64 (-.f64 x lo) hi))
(pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) 3)
(pow.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) 2)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(pow.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(sqrt.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 2))
(log.f64 (exp.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))))
(cbrt.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 3))
(expm1.f64 (log1p.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(log1p.f64 (expm1.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(+.f64 0 (/.f64 (-.f64 x lo) hi))
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 2))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 hi)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 1 (/.f64 (/.f64 hi (-.f64 x lo)) 1))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 (-.f64 x lo)) (neg.f64 hi))
(/.f64 -1 (neg.f64 (/.f64 hi (-.f64 x lo))))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi lo)) (*.f64 hi hi))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) 1) (*.f64 (fma.f64 x x (fma.f64 lo lo (*.f64 x lo))) hi))
(/.f64 (*.f64 (*.f64 (+.f64 x lo) (-.f64 x lo)) 1) (*.f64 (+.f64 x lo) hi))
(/.f64 (neg.f64 (neg.f64 (-.f64 x lo))) (neg.f64 (neg.f64 hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (*.f64 (/.f64 x hi) (/.f64 lo hi)))))
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (+.f64 (/.f64 x hi) (/.f64 lo hi)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 hi)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(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))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(+.f64 0 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1)) (/.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1)))
(*.f64 1 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 (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 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) (/.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1)))
(/.f64 1 (/.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1)) (neg.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1)))
(/.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)
(sqrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2))
(cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))) 1)
(*.f64 1 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(*.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (E.f64))
(*.f64 (E.f64) (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))) 2) (cbrt.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))) (sqrt.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(pow.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 1)
(pow.f64 (E.f64) (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))) 3)
(pow.f64 (pow.f64 (exp.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 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))) 2)
(pow.f64 (exp.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)))))
(pow.f64 (exp.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)))))
(sqrt.f64 (pow.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 2))
(log.f64 (exp.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 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 3))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1)) (/.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1)))
(*.f64 1 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 (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 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) (/.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1)))
(/.f64 1 (/.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1)) (neg.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1)))
(/.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)
(sqrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2))
(log.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)

simplify412.0ms (3.8%)

Algorithm
egg-herbie
Rules
1462×fma-def
1150×times-frac
822×distribute-lft-in
512×*-commutative
456×sub-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0114741925
1359339343
Stop Event
node limit
Counts
657 → 664
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)))))
1
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
1
1
(/.f64 (pow.f64 x 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))))) (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))))) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))))) (+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 4) (pow.f64 lo 4))
(+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))))) (+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))))) (+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))
(/.f64 (pow.f64 hi 4) (pow.f64 lo 4))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))
(/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 4))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 4)))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))))
(/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))))
(/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))))
(/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))))
(*.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 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 (*.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 (+.f64 1 (/.f64 hi lo))) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(/.f64 (-.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))
(-.f64 (+.f64 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 x lo))) 2))))) (/.f64 1 (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 2) (-.f64 1 (*.f64 -1 (/.f64 x lo))))))
(-.f64 (+.f64 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 x lo))) 2))))) (+.f64 (*.f64 (pow.f64 hi 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4)))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 x lo))) 2))))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (*.f64 -1 (/.f64 (-.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 x lo))) 2))))))) (/.f64 1 (-.f64 1 (*.f64 -1 (/.f64 x lo)))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 2) (-.f64 1 (*.f64 -1 (/.f64 x lo))))))
(-.f64 (+.f64 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 x lo))) 2))))) (+.f64 (*.f64 (pow.f64 hi 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4)))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 x lo))) 2))))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (*.f64 -1 (/.f64 (-.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 x lo))) 2))))))) (+.f64 (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4)))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 x lo))) 2))))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (*.f64 -1 (/.f64 (-.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 x lo))) 2))))))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 x lo))) 2)))) (*.f64 (pow.f64 lo 2) (-.f64 1 (*.f64 -1 (/.f64 x lo))))))))) (/.f64 1 (-.f64 1 (*.f64 -1 (/.f64 x lo))))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 2) (-.f64 1 (*.f64 -1 (/.f64 x lo))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 (+.f64 (*.f64 hi (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (-.f64 1 (*.f64 -1 (/.f64 x lo)))) (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))))
(-.f64 (+.f64 (*.f64 hi (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))))) hi) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 -1 (-.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 1 (*.f64 -1 (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))) hi)) (+.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))) (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))))) (+.f64 (*.f64 -1 (-.f64 1 (*.f64 -1 (/.f64 x lo)))) (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))))))) hi)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 4)))))) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 4)))))) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 4)))))) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))))) (*.f64 -1 (-.f64 1 (*.f64 -1 (/.f64 x lo))))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 4)))))) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 4)))))) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))))) (*.f64 -1 (-.f64 1 (*.f64 -1 (/.f64 x lo))))))))) (*.f64 -1 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 1 (*.f64 -1 (/.f64 x lo))) (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 4)))))) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))))))) hi)) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 4)))))) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))))) (*.f64 -1 (-.f64 1 (*.f64 -1 (/.f64 x lo))))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(-.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 hi x) lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(-.f64 (+.f64 2 (+.f64 (*.f64 2 (/.f64 (-.f64 hi x) lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) (-.f64 (*.f64 2 (-.f64 hi x)) (*.f64 -1 (-.f64 x hi)))) (*.f64 hi (-.f64 hi x)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (/.f64 x hi))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) (-.f64 (*.f64 2 (-.f64 hi x)) (*.f64 -1 (-.f64 x hi)))) (*.f64 hi (-.f64 hi x)))) (/.f64 x hi))) (-.f64 x hi)) (*.f64 hi (-.f64 hi x)))) (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (-.f64 hi x)) (*.f64 -1 (-.f64 x hi))) (*.f64 hi (-.f64 hi x))))))) (+.f64 (*.f64 2 (/.f64 (-.f64 hi x) lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) (-.f64 (*.f64 2 (-.f64 hi x)) (*.f64 -1 (-.f64 x hi)))) (*.f64 hi (-.f64 hi x)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (/.f64 x hi))))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (+.f64 (/.f64 x lo) (/.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 lo 2)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 x lo) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 lo 2)) (/.f64 (*.f64 (-.f64 x hi) (-.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (+.f64 (*.f64 -1 (*.f64 hi (-.f64 hi x))) (*.f64 (-.f64 hi x) (-.f64 x hi))))) (pow.f64 lo 3)))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (*.f64 -1 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (*.f64 hi (pow.f64 (-.f64 hi x) 2))) (+.f64 (*.f64 -1 (*.f64 hi (*.f64 (-.f64 hi x) (-.f64 x hi)))) (*.f64 (-.f64 hi x) (-.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (+.f64 (*.f64 -1 (*.f64 hi (-.f64 hi x))) (*.f64 (-.f64 hi x) (-.f64 x hi))))))) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 lo 2))))
(/.f64 (-.f64 1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))) (*.f64 lo (pow.f64 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2))))) (/.f64 1 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))) (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))))
(-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))) (*.f64 lo (pow.f64 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2))))) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 (pow.f64 lo 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))) (*.f64 lo (pow.f64 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2))))) (*.f64 lo (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))))) (/.f64 1 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 (pow.f64 lo 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))) (*.f64 lo (pow.f64 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2))))) (*.f64 lo (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))))) (*.f64 lo (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (+.f64 (*.f64 x (-.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))) (*.f64 lo (pow.f64 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2))))) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 (pow.f64 lo 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))) (*.f64 lo (pow.f64 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2))))) (*.f64 lo (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))))) (/.f64 1 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 2 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (*.f64 -1 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 lo (-.f64 1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))) (*.f64 x (+.f64 1 (/.f64 hi lo)))))) (+.f64 (*.f64 -1 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (*.f64 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (-.f64 (*.f64 2 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 -1 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))))) (*.f64 x (+.f64 1 (/.f64 hi lo))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (-.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))) (+.f64 1 (/.f64 hi lo))) (/.f64 (*.f64 lo (*.f64 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (-.f64 (*.f64 2 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 -1 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))))) (+.f64 1 (/.f64 hi lo)))))) (*.f64 (pow.f64 x 2) (+.f64 1 (/.f64 hi lo))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 lo (-.f64 1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))) (*.f64 x (+.f64 1 (/.f64 hi lo))))))) (+.f64 (*.f64 -1 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (*.f64 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (-.f64 (*.f64 2 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 -1 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))))) (*.f64 x (+.f64 1 (/.f64 hi lo))))))
(*.f64 -1 (/.f64 (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (-.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) x)) (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (-.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) x)) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (/.f64 (*.f64 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (-.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (-.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))))
(exp.f64 (*.f64 -1 (/.f64 lo hi)))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 lo hi))) (/.f64 (*.f64 x (exp.f64 (*.f64 -1 (/.f64 lo hi)))) hi))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 lo hi))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 x 2) (exp.f64 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 (*.f64 x (exp.f64 (*.f64 -1 (/.f64 lo hi)))) hi)))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 lo hi))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 x 3) (exp.f64 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 x 2) (exp.f64 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 (*.f64 x (exp.f64 (*.f64 -1 (/.f64 lo hi)))) hi))))
(exp.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)))
(exp.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)))
(exp.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)))
(exp.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)))
(exp.f64 (/.f64 x hi))
(+.f64 (exp.f64 (/.f64 x hi)) (*.f64 -1 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) hi)))
(+.f64 (exp.f64 (/.f64 x hi)) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) hi)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (/.f64 x hi))) (pow.f64 hi 2)))))
(+.f64 (exp.f64 (/.f64 x hi)) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) hi)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 lo 3) (exp.f64 (/.f64 x hi))) (pow.f64 hi 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (/.f64 x hi))) (pow.f64 hi 2))))))
(exp.f64 (/.f64 (+.f64 x (*.f64 -1 lo)) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 -1 lo)) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 -1 lo)) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 -1 lo)) hi))
1
(-.f64 (+.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 x hi))) (/.f64 lo hi))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 x hi)))) (/.f64 lo hi))
1
(-.f64 (+.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 x hi))) (/.f64 lo hi))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 x hi)))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))))
(+.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (*.f64 hi (*.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))
(+.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 hi (*.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 (pow.f64 hi 2) (*.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2)) (/.f64 1 (pow.f64 lo 2)))))))
(+.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 hi (*.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (*.f64 (pow.f64 hi 2) (*.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2)) (/.f64 1 (pow.f64 lo 2))))) (*.f64 (pow.f64 hi 3) (*.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 4))) (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 3)) (/.f64 1 (pow.f64 lo 3)))))))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 1)
(+.f64 (exp.f64 1) (/.f64 (*.f64 (exp.f64 1) (-.f64 hi x)) lo))
(+.f64 (exp.f64 1) (+.f64 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (-.f64 hi x)))) (pow.f64 lo 2)) (/.f64 (*.f64 (exp.f64 1) (-.f64 hi x)) lo)))
(+.f64 (exp.f64 1) (+.f64 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/6 (pow.f64 (-.f64 hi x) 3)) (*.f64 hi (pow.f64 (-.f64 hi x) 2)))) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (-.f64 hi x)))) (pow.f64 lo 2)) (/.f64 (*.f64 (exp.f64 1) (-.f64 hi x)) lo))))
(exp.f64 1)
(+.f64 (exp.f64 1) (/.f64 (*.f64 (exp.f64 1) (-.f64 hi x)) lo))
(+.f64 (exp.f64 1) (+.f64 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (-.f64 hi x)))) (pow.f64 lo 2)) (/.f64 (*.f64 (exp.f64 1) (-.f64 hi x)) lo)))
(+.f64 (exp.f64 1) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 -1 (*.f64 hi (pow.f64 (-.f64 hi x) 2))) (*.f64 -1/6 (pow.f64 (-.f64 hi x) 3)))) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (-.f64 hi x)))) (pow.f64 lo 2)) (/.f64 (*.f64 (exp.f64 1) (-.f64 hi x)) lo))))
(exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 x (*.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))))
(+.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (*.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (*.f64 x (*.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))))
(+.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (*.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 3)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (*.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (*.f64 x (*.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo))))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) 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))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) lo)) 3) (pow.f64 (/.f64 hi lo) 3)) (+.f64 (*.f64 (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) lo)) (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) lo))) (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) lo)) (/.f64 hi lo)))))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) lo)) (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) lo))) (pow.f64 (/.f64 hi lo) 2)) (-.f64 (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) 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 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1))) 1)
(-.f64 (/.f64 1 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))) (/.f64 (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 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1))
(*.f64 (cbrt.f64 (pow.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 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 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))))
(/.f64 1 (/.f64 (+.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 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 3))))
(/.f64 1 (/.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 2))))
(/.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))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 3))) (neg.f64 (+.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 (neg.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 2))) (neg.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 3) 1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 2) 1) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1))
(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)
(sqrt.f64 (pow.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 hi lo) 1))) 1)
(-.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (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 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 1 (/.f64 hi lo))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (-.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 (/.f64 hi lo) 1))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) 1/3)
(pow.f64 (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 (cbrt.f64 (pow.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 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)) 1)
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) (+.f64 (/.f64 hi lo) 1)) (/.f64 lo (-.f64 hi x)))
(/.f64 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 hi x)) (*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 hi x))) (*.f64 lo lo))
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 2) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 6) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 6))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)))
(exp.f64 (*.f64 2 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 hi x) lo)))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 hi x) lo))) 2))
(exp.f64 (*.f64 (*.f64 2 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 hi x) lo)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) 1))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) 1) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
(-.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 1)
(/.f64 1 (/.f64 lo (*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 hi x))))
(/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 lo (-.f64 hi x)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 hi x)) lo)
(/.f64 (*.f64 (-.f64 hi x) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 lo (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (neg.f64 lo) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (neg.f64 lo) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 hi x)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) lo))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 hi x)) (*.f64 (-.f64 1 (/.f64 hi lo)) lo))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (*.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (-.f64 hi x))) (*.f64 (-.f64 1 (/.f64 hi lo)) (neg.f64 lo)))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 hi x))) (neg.f64 lo))
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 2)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))
(fabs.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) (+.f64 (/.f64 hi lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))
(exp.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))
(+.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))) (neg.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))))
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))) 1)
(*.f64 1 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))
(*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)) (/.f64 1 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 2)) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) (/.f64 1 (neg.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))) 2)) (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)) (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))) (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) 2) 1) (/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))) 2)) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) 2) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))) (/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) 1) (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))) 2)) (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))))
(pow.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 1)
(pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))) 3)
(pow.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))) 2)
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))) -1)
(neg.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)) (neg.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))))
(sqrt.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 2))
(log.f64 (exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))))
(cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)) 3) (pow.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 3)))
(expm1.f64 (log1p.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 1))
(log1p.f64 (expm1.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))) 1)
(*.f64 1 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 2)) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(/.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (/.f64 lo hi)))
(pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(pow.f64 (exp.f64 (-.f64 x lo)) (/.f64 1 hi))
(pow.f64 (E.f64) (/.f64 (-.f64 x lo) hi))
(pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) 3)
(pow.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) 2)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(pow.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(sqrt.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 2))
(log.f64 (exp.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))))
(cbrt.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 3))
(expm1.f64 (log1p.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(log1p.f64 (expm1.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(+.f64 0 (/.f64 (-.f64 x lo) hi))
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 2))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 hi)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 1 (/.f64 (/.f64 hi (-.f64 x lo)) 1))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 (-.f64 x lo)) (neg.f64 hi))
(/.f64 -1 (neg.f64 (/.f64 hi (-.f64 x lo))))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi lo)) (*.f64 hi hi))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) 1) (*.f64 (fma.f64 x x (fma.f64 lo lo (*.f64 x lo))) hi))
(/.f64 (*.f64 (*.f64 (+.f64 x lo) (-.f64 x lo)) 1) (*.f64 (+.f64 x lo) hi))
(/.f64 (neg.f64 (neg.f64 (-.f64 x lo))) (neg.f64 (neg.f64 hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (*.f64 (/.f64 x hi) (/.f64 lo hi)))))
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (+.f64 (/.f64 x hi) (/.f64 lo hi)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 hi)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(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))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(+.f64 0 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1)) (/.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1)))
(*.f64 1 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 (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 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) (/.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1)))
(/.f64 1 (/.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1)) (neg.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1)))
(/.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)
(sqrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2))
(cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))) 1)
(*.f64 1 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(*.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (E.f64))
(*.f64 (E.f64) (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))) 2) (cbrt.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))) (sqrt.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(pow.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 1)
(pow.f64 (E.f64) (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))) 3)
(pow.f64 (pow.f64 (exp.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 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))) 2)
(pow.f64 (exp.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)))))
(pow.f64 (exp.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)))))
(sqrt.f64 (pow.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 2))
(log.f64 (exp.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 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 3))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1)) (/.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1)))
(*.f64 1 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 (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 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) (/.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1)))
(/.f64 1 (/.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1)) (neg.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1)))
(/.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)
(sqrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2))
(log.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
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))) (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 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(fma.f64 (/.f64 hi lo) (/.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))
(fma.f64 (/.f64 hi lo) (/.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))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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))
(fma.f64 (/.f64 hi lo) (/.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))
(fma.f64 (/.f64 hi lo) (/.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))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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))
(fma.f64 (/.f64 hi lo) (/.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))
(fma.f64 (/.f64 hi lo) (/.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))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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 -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 hi (/.f64 (*.f64 lo lo) x)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.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 hi (/.f64 (*.f64 lo lo) x)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.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 hi (/.f64 (*.f64 lo lo) x)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 hi (/.f64 (*.f64 lo lo) x)))
(/.f64 (neg.f64 (*.f64 hi 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 hi (/.f64 (*.f64 lo lo) x)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.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 hi (/.f64 (*.f64 lo lo) x)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.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 hi (/.f64 (*.f64 lo lo) x)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 hi (/.f64 (*.f64 lo lo) x)))
(/.f64 (neg.f64 (*.f64 hi 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 hi (/.f64 (*.f64 lo lo) x)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.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 hi (/.f64 (*.f64 lo lo) x)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.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 hi (/.f64 (*.f64 lo lo) x)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.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))) (pow.f64 (/.f64 hi 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 (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))) (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 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))) (pow.f64 (/.f64 hi 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 (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))) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (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 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (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 (pow.f64 (/.f64 hi lo) 2) (*.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 hi lo) (/.f64 (-.f64 hi x) 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))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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 (pow.f64 (/.f64 hi lo) 2) (/.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 hi (/.f64 (*.f64 lo lo) x)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 x lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.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 hi (/.f64 (*.f64 lo lo) x)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 x lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.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 hi (/.f64 (*.f64 lo lo) x)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 x lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 hi (/.f64 (*.f64 lo lo) x)))
(/.f64 (neg.f64 (*.f64 hi 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 hi (/.f64 (*.f64 lo lo) x)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 x lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.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 hi (/.f64 (*.f64 lo lo) x)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 x lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.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 hi (/.f64 (*.f64 lo lo) x)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 x lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 hi (/.f64 (*.f64 lo lo) x)))
(/.f64 (neg.f64 (*.f64 hi 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 hi (/.f64 (*.f64 lo lo) x)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 x lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.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 hi (/.f64 (*.f64 lo lo) x)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 x lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.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 hi (/.f64 (*.f64 lo lo) x)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 x lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
1
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
1
1
(/.f64 (pow.f64 x 2) (pow.f64 lo 2))
(/.f64 (*.f64 x x) (*.f64 lo lo))
(*.f64 (/.f64 x lo) (/.f64 x lo))
(+.f64 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))))) (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(fma.f64 hi (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 (*.f64 2 (*.f64 x x)) (pow.f64 lo 3))) (/.f64 (*.f64 x x) (*.f64 lo lo)))
(fma.f64 hi (fma.f64 2 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (*.f64 (/.f64 -2 lo) (/.f64 x lo))) (*.f64 (/.f64 x lo) (/.f64 x lo)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))))) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(fma.f64 hi (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 (*.f64 2 (*.f64 x x)) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (+.f64 (/.f64 1 (*.f64 lo lo)) (/.f64 (*.f64 x x) (pow.f64 lo 4)))) (/.f64 (*.f64 x x) (*.f64 lo lo))))
(fma.f64 hi (fma.f64 2 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (*.f64 (/.f64 -2 lo) (/.f64 x lo))) (fma.f64 (*.f64 hi hi) (+.f64 (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (*.f64 lo lo))) (/.f64 (*.f64 x x) (pow.f64 lo 4))) (*.f64 (/.f64 x lo) (/.f64 x lo))))
(+.f64 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))))) (+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))
(fma.f64 hi (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 (*.f64 2 (*.f64 x x)) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (+.f64 (/.f64 1 (*.f64 lo lo)) (/.f64 (*.f64 x x) (pow.f64 lo 4)))) (fma.f64 (pow.f64 hi 3) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (/.f64 (*.f64 x x) (*.f64 lo lo)))))
(fma.f64 hi (fma.f64 2 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (*.f64 (/.f64 -2 lo) (/.f64 x lo))) (fma.f64 (*.f64 hi hi) (+.f64 (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (*.f64 lo lo))) (/.f64 (*.f64 x x) (pow.f64 lo 4))) (fma.f64 (pow.f64 hi 3) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (*.f64 (/.f64 x lo) (/.f64 x lo)))))
(/.f64 (pow.f64 hi 4) (pow.f64 lo 4))
(+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(fma.f64 (pow.f64 hi 3) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))))) (+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(fma.f64 (*.f64 hi hi) (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (+.f64 (/.f64 1 (*.f64 lo lo)) (/.f64 (*.f64 x x) (pow.f64 lo 4)))) (fma.f64 (pow.f64 hi 3) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(fma.f64 (*.f64 hi hi) (+.f64 (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (*.f64 lo lo))) (/.f64 (*.f64 x x) (pow.f64 lo 4))) (fma.f64 (pow.f64 hi 3) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))))) (+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))
(fma.f64 hi (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 (*.f64 2 (*.f64 x x)) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (+.f64 (/.f64 1 (*.f64 lo lo)) (/.f64 (*.f64 x x) (pow.f64 lo 4)))) (fma.f64 (pow.f64 hi 3) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))
(fma.f64 hi (fma.f64 2 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (*.f64 (/.f64 -2 lo) (/.f64 x lo))) (fma.f64 (*.f64 hi hi) (+.f64 (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (*.f64 lo lo))) (/.f64 (*.f64 x x) (pow.f64 lo 4))) (fma.f64 (pow.f64 hi 3) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))
(/.f64 (pow.f64 hi 4) (pow.f64 lo 4))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(fma.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (/.f64 2 (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(-.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (*.f64 (pow.f64 hi 3) (fma.f64 2 (/.f64 x (pow.f64 lo 4)) (/.f64 -2 (pow.f64 lo 3)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(fma.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (/.f64 2 (pow.f64 lo 3)))) (fma.f64 (*.f64 hi hi) (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (+.f64 (/.f64 1 (*.f64 lo lo)) (/.f64 (*.f64 x x) (pow.f64 lo 4)))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(-.f64 (fma.f64 (*.f64 hi hi) (+.f64 (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (*.f64 lo lo))) (/.f64 (*.f64 x x) (pow.f64 lo 4))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (*.f64 (pow.f64 hi 3) (fma.f64 2 (/.f64 x (pow.f64 lo 4)) (/.f64 -2 (pow.f64 lo 3)))))
(+.f64 (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))
(fma.f64 -1 (*.f64 hi (fma.f64 -2 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (*.f64 2 (/.f64 x (*.f64 lo lo))))) (fma.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (/.f64 2 (pow.f64 lo 3)))) (fma.f64 (*.f64 hi hi) (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (+.f64 (/.f64 1 (*.f64 lo lo)) (/.f64 (*.f64 x x) (pow.f64 lo 4)))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))
(-.f64 (-.f64 (fma.f64 (*.f64 hi hi) (+.f64 (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (*.f64 lo lo))) (/.f64 (*.f64 x x) (pow.f64 lo 4))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (*.f64 (pow.f64 hi 3) (fma.f64 2 (/.f64 x (pow.f64 lo 4)) (/.f64 -2 (pow.f64 lo 3))))) (*.f64 hi (fma.f64 -2 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (*.f64 (/.f64 2 lo) (/.f64 x lo)))))
(/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 4))
(/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 4) (pow.f64 (-.f64 hi x) 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 4)))
(fma.f64 2 (/.f64 hi (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 hi x) 2))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 4) (pow.f64 (-.f64 hi x) 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 2 (/.f64 hi (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 hi x) 2))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 4) (pow.f64 (-.f64 hi x) 2)))) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 2 (/.f64 hi (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 hi x) 2))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 4) (pow.f64 (-.f64 hi x) 2)))) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2)))
(fma.f64 2 (/.f64 hi (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 hi x) 2))) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 2 (/.f64 hi (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 hi x) 2))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 4) (pow.f64 (-.f64 hi x) 2)))) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 2 (/.f64 hi (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 hi x) 2))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 4) (pow.f64 (-.f64 hi x) 2)))) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2)))
(fma.f64 2 (/.f64 hi (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 hi x) 2))) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 2 (/.f64 hi (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 hi x) 2))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 4) (pow.f64 (-.f64 hi x) 2)))) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 2 (/.f64 hi (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 hi x) 2))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 4) (pow.f64 (-.f64 hi x) 2)))) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)))
(/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))
(*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo) (/.f64 (*.f64 hi hi) lo))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 (*.f64 (*.f64 hi x) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo) (/.f64 (*.f64 hi hi) lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 (*.f64 hi x) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))) (/.f64 (*.f64 x x) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo) (/.f64 (*.f64 hi hi) lo))) (*.f64 (/.f64 (*.f64 x x) lo) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 (*.f64 hi x) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))) (/.f64 (*.f64 x x) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo) (/.f64 (*.f64 hi hi) lo))) (*.f64 (/.f64 (*.f64 x x) lo) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo)))
(/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))
(/.f64 (*.f64 x x) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))
(*.f64 (/.f64 (*.f64 x x) lo) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 (*.f64 (*.f64 hi x) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 lo lo)) (/.f64 (*.f64 x x) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo)) (*.f64 (/.f64 (*.f64 x x) lo) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 (*.f64 hi x) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))) (/.f64 (*.f64 x x) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo) (/.f64 (*.f64 hi hi) lo))) (*.f64 (/.f64 (*.f64 x x) lo) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 (*.f64 hi x) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))) (/.f64 (*.f64 x x) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo) (/.f64 (*.f64 hi hi) lo))) (*.f64 (/.f64 (*.f64 x x) lo) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo)))
(/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))
(/.f64 (*.f64 x x) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))
(*.f64 (/.f64 (*.f64 x x) lo) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 (*.f64 (*.f64 hi x) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 lo lo)) (/.f64 (*.f64 x x) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo)) (*.f64 (/.f64 (*.f64 x x) lo) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 (*.f64 hi x) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))) (/.f64 (*.f64 x x) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo) (/.f64 (*.f64 hi hi) lo))) (*.f64 (/.f64 (*.f64 x x) lo) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 (*.f64 hi x) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))) (/.f64 (*.f64 x x) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo)) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo) (/.f64 (*.f64 hi hi) lo))) (*.f64 (/.f64 (*.f64 x x) lo) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo)))
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.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))))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (neg.f64 (/.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 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 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 x lo)))
(-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 x lo)))
(-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 x lo)))
(-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 x lo)))
(-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 x lo)))
(-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 x lo)))
(-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 x lo)))
(-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 x lo)))
(-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 x lo)))
(-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(fma.f64 -1 (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))
(-.f64 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 (+.f64 x (*.f64 x (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(fma.f64 -1 (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))
(-.f64 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 (+.f64 x (*.f64 x (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(fma.f64 -1 (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))
(-.f64 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 (+.f64 x (*.f64 x (/.f64 hi lo))) lo))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(neg.f64 (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo)))))
(/.f64 (neg.f64 x) (/.f64 lo (+.f64 1 (/.f64 hi lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(fma.f64 -1 (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))
(-.f64 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 (+.f64 x (*.f64 x (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(fma.f64 -1 (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))
(-.f64 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 (+.f64 x (*.f64 x (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(fma.f64 -1 (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))
(-.f64 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 (+.f64 x (*.f64 x (/.f64 hi lo))) lo))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(neg.f64 (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo)))))
(/.f64 (neg.f64 x) (/.f64 lo (+.f64 1 (/.f64 hi lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(fma.f64 -1 (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))
(-.f64 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 (+.f64 x (*.f64 x (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(fma.f64 -1 (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))
(-.f64 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 (+.f64 x (*.f64 x (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(fma.f64 -1 (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))
(-.f64 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (/.f64 (+.f64 x (*.f64 x (/.f64 hi lo))) lo))
(/.f64 (-.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))
(/.f64 (-.f64 1 (/.f64 (*.f64 x x) (*.f64 lo lo))) (-.f64 1 (neg.f64 (/.f64 x lo))))
(/.f64 (-.f64 1 (*.f64 (/.f64 x lo) (/.f64 x lo))) (+.f64 1 (/.f64 x lo)))
(-.f64 (+.f64 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 x lo))) 2))))) (/.f64 1 (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 2) (-.f64 1 (*.f64 -1 (/.f64 x lo))))))
(+.f64 (*.f64 hi (*.f64 -1 (-.f64 (/.f64 (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 (*.f64 2 (*.f64 x x)) (pow.f64 lo 3))) (-.f64 1 (neg.f64 (/.f64 x lo)))) (/.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (pow.f64 (-.f64 1 (neg.f64 (/.f64 x lo))) 2) (-.f64 1 (/.f64 (*.f64 x x) (*.f64 lo lo)))))))) (/.f64 (-.f64 1 (/.f64 (*.f64 x x) (*.f64 lo lo))) (-.f64 1 (neg.f64 (/.f64 x lo)))))
(fma.f64 hi (fma.f64 -1 (/.f64 (fma.f64 2 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (*.f64 (/.f64 -2 lo) (/.f64 x lo))) (+.f64 1 (/.f64 x lo))) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (pow.f64 (+.f64 1 (/.f64 x lo)) 2) (-.f64 1 (*.f64 (/.f64 x lo) (/.f64 x lo)))))) (/.f64 (-.f64 1 (*.f64 (/.f64 x lo) (/.f64 x lo))) (+.f64 1 (/.f64 x lo))))
(-.f64 (+.f64 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 x lo))) 2))))) (+.f64 (*.f64 (pow.f64 hi 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4)))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 x lo))) 2))))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (*.f64 -1 (/.f64 (-.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 x lo))) 2))))))) (/.f64 1 (-.f64 1 (*.f64 -1 (/.f64 x lo)))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 2) (-.f64 1 (*.f64 -1 (/.f64 x lo))))))
(-.f64 (fma.f64 hi (*.f64 -1 (-.f64 (/.f64 (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 (*.f64 2 (*.f64 x x)) (pow.f64 lo 3))) (-.f64 1 (neg.f64 (/.f64 x lo)))) (/.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (pow.f64 (-.f64 1 (neg.f64 (/.f64 x lo))) 2) (-.f64 1 (/.f64 (*.f64 x x) (*.f64 lo lo))))))) (fma.f64 (*.f64 hi hi) (-.f64 (neg.f64 (/.f64 (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (+.f64 (/.f64 1 (*.f64 lo lo)) (/.f64 (*.f64 x x) (pow.f64 lo 4)))) (-.f64 1 (neg.f64 (/.f64 x lo))))) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (-.f64 1 (neg.f64 (/.f64 x lo))) (*.f64 -1 (-.f64 (/.f64 (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 (*.f64 2 (*.f64 x x)) (pow.f64 lo 3))) (-.f64 1 (neg.f64 (/.f64 x lo)))) (/.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (pow.f64 (-.f64 1 (neg.f64 (/.f64 x lo))) 2) (-.f64 1 (/.f64 (*.f64 x x) (*.f64 lo lo))))))))) (neg.f64 (/.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 x x) (*.f64 lo lo))) (*.f64 lo lo)) (pow.f64 (-.f64 1 (neg.f64 (/.f64 x lo))) 2))))) (/.f64 1 (-.f64 1 (neg.f64 (/.f64 x lo)))))) (/.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (-.f64 1 (neg.f64 (/.f64 x lo)))))
(fma.f64 hi (fma.f64 -1 (/.f64 (fma.f64 2 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (*.f64 (/.f64 -2 lo) (/.f64 x lo))) (+.f64 1 (/.f64 x lo))) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (pow.f64 (+.f64 1 (/.f64 x lo)) 2) (-.f64 1 (*.f64 (/.f64 x lo) (/.f64 x lo)))))) (-.f64 (fma.f64 (*.f64 hi hi) (-.f64 (/.f64 (neg.f64 (+.f64 (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (*.f64 lo lo))) (/.f64 (*.f64 x x) (pow.f64 lo 4)))) (+.f64 1 (/.f64 x lo))) (-.f64 (/.f64 (neg.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))) (/.f64 (+.f64 1 (/.f64 x lo)) (fma.f64 -1 (/.f64 (fma.f64 2 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (*.f64 (/.f64 -2 lo) (/.f64 x lo))) (+.f64 1 (/.f64 x lo))) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (pow.f64 (+.f64 1 (/.f64 x lo)) 2) (-.f64 1 (*.f64 (/.f64 x lo) (/.f64 x lo)))))))) (/.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 x lo) (/.f64 x lo))) (*.f64 lo lo)) (pow.f64 (+.f64 1 (/.f64 x lo)) 2)))) (/.f64 1 (+.f64 1 (/.f64 x lo)))) (/.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (+.f64 1 (/.f64 x lo)))))
(-.f64 (+.f64 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 x lo))) 2))))) (+.f64 (*.f64 (pow.f64 hi 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4)))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 x lo))) 2))))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (*.f64 -1 (/.f64 (-.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 x lo))) 2))))))) (+.f64 (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4)))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 x lo))) 2))))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (*.f64 -1 (/.f64 (-.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (*.f64 (pow.f64 lo 2) (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 x lo))) 2))))))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (-.f64 1 (*.f64 -1 (/.f64 x lo))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 1 (*.f64 -1 (/.f64 x lo))) 2)))) (*.f64 (pow.f64 lo 2) (-.f64 1 (*.f64 -1 (/.f64 x lo))))))))) (/.f64 1 (-.f64 1 (*.f64 -1 (/.f64 x lo))))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 2) (-.f64 1 (*.f64 -1 (/.f64 x lo))))))
(-.f64 (fma.f64 hi (*.f64 -1 (-.f64 (/.f64 (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 (*.f64 2 (*.f64 x x)) (pow.f64 lo 3))) (-.f64 1 (neg.f64 (/.f64 x lo)))) (/.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (pow.f64 (-.f64 1 (neg.f64 (/.f64 x lo))) 2) (-.f64 1 (/.f64 (*.f64 x x) (*.f64 lo lo))))))) (fma.f64 (*.f64 hi hi) (-.f64 (neg.f64 (/.f64 (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (+.f64 (/.f64 1 (*.f64 lo lo)) (/.f64 (*.f64 x x) (pow.f64 lo 4)))) (-.f64 1 (neg.f64 (/.f64 x lo))))) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (-.f64 1 (neg.f64 (/.f64 x lo))) (*.f64 -1 (-.f64 (/.f64 (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 (*.f64 2 (*.f64 x x)) (pow.f64 lo 3))) (-.f64 1 (neg.f64 (/.f64 x lo)))) (/.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (pow.f64 (-.f64 1 (neg.f64 (/.f64 x lo))) 2) (-.f64 1 (/.f64 (*.f64 x x) (*.f64 lo lo))))))))) (neg.f64 (/.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 x x) (*.f64 lo lo))) (*.f64 lo lo)) (pow.f64 (-.f64 1 (neg.f64 (/.f64 x lo))) 2))))) (fma.f64 (pow.f64 hi 3) (-.f64 (neg.f64 (/.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (-.f64 1 (neg.f64 (/.f64 x lo))))) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (-.f64 1 (neg.f64 (/.f64 x lo))) (-.f64 (neg.f64 (/.f64 (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (+.f64 (/.f64 1 (*.f64 lo lo)) (/.f64 (*.f64 x x) (pow.f64 lo 4)))) (-.f64 1 (neg.f64 (/.f64 x lo))))) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (-.f64 1 (neg.f64 (/.f64 x lo))) (*.f64 -1 (-.f64 (/.f64 (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 (*.f64 2 (*.f64 x x)) (pow.f64 lo 3))) (-.f64 1 (neg.f64 (/.f64 x lo)))) (/.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (pow.f64 (-.f64 1 (neg.f64 (/.f64 x lo))) 2) (-.f64 1 (/.f64 (*.f64 x x) (*.f64 lo lo))))))))) (neg.f64 (/.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 x x) (*.f64 lo lo))) (*.f64 lo lo)) (pow.f64 (-.f64 1 (neg.f64 (/.f64 x lo))) 2))))))) (/.f64 (*.f64 -1 (-.f64 (/.f64 (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 (*.f64 2 (*.f64 x x)) (pow.f64 lo 3))) (-.f64 1 (neg.f64 (/.f64 x lo)))) (/.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (pow.f64 (-.f64 1 (neg.f64 (/.f64 x lo))) 2) (-.f64 1 (/.f64 (*.f64 x x) (*.f64 lo lo))))))) (*.f64 (*.f64 lo lo) (-.f64 1 (neg.f64 (/.f64 x lo)))))))) (/.f64 1 (-.f64 1 (neg.f64 (/.f64 x lo))))))) (/.f64 (/.f64 (*.f64 x x) (*.f64 lo lo)) (-.f64 1 (neg.f64 (/.f64 x lo)))))
(-.f64 (fma.f64 hi (fma.f64 -1 (/.f64 (fma.f64 2 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (*.f64 (/.f64 -2 lo) (/.f64 x lo))) (+.f64 1 (/.f64 x lo))) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (pow.f64 (+.f64 1 (/.f64 x lo)) 2) (-.f64 1 (*.f64 (/.f64 x lo) (/.f64 x lo)))))) (fma.f64 (*.f64 hi hi) (-.f64 (/.f64 (neg.f64 (+.f64 (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (*.f64 lo lo))) (/.f64 (*.f64 x x) (pow.f64 lo 4)))) (+.f64 1 (/.f64 x lo))) (-.f64 (/.f64 (neg.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))) (/.f64 (+.f64 1 (/.f64 x lo)) (fma.f64 -1 (/.f64 (fma.f64 2 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (*.f64 (/.f64 -2 lo) (/.f64 x lo))) (+.f64 1 (/.f64 x lo))) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (pow.f64 (+.f64 1 (/.f64 x lo)) 2) (-.f64 1 (*.f64 (/.f64 x lo) (/.f64 x lo)))))))) (/.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 x lo) (/.f64 x lo))) (*.f64 lo lo)) (pow.f64 (+.f64 1 (/.f64 x lo)) 2)))) (fma.f64 (pow.f64 hi 3) (-.f64 (/.f64 (neg.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))) (+.f64 1 (/.f64 x lo))) (-.f64 (/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (-.f64 (/.f64 (neg.f64 (+.f64 (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (*.f64 lo lo))) (/.f64 (*.f64 x x) (pow.f64 lo 4)))) (+.f64 1 (/.f64 x lo))) (-.f64 (/.f64 (neg.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))) (/.f64 (+.f64 1 (/.f64 x lo)) (fma.f64 -1 (/.f64 (fma.f64 2 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (*.f64 (/.f64 -2 lo) (/.f64 x lo))) (+.f64 1 (/.f64 x lo))) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (pow.f64 (+.f64 1 (/.f64 x lo)) 2) (-.f64 1 (*.f64 (/.f64 x lo) (/.f64 x lo)))))))) (/.f64 (/.f64 (-.f64 1 (*.f64 (/.f64 x lo) (/.f64 x lo))) (*.f64 lo lo)) (pow.f64 (+.f64 1 (/.f64 x lo)) 2)))))) (+.f64 1 (/.f64 x lo))) (/.f64 (fma.f64 -1 (/.f64 (fma.f64 2 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (*.f64 (/.f64 -2 lo) (/.f64 x lo))) (+.f64 1 (/.f64 x lo))) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (pow.f64 (+.f64 1 (/.f64 x lo)) 2) (-.f64 1 (*.f64 (/.f64 x lo) (/.f64 x lo)))))) (*.f64 (*.f64 lo lo) (+.f64 1 (/.f64 x lo)))))) (/.f64 1 (+.f64 1 (/.f64 x lo)))))) (/.f64 (*.f64 (/.f64 x lo) (/.f64 x lo)) (+.f64 1 (/.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 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (fma.f64 (*.f64 lo lo) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (neg.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (fma.f64 (*.f64 lo lo) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (neg.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (pow.f64 (/.f64 hi lo) 2))
(-.f64 (+.f64 (*.f64 hi (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (-.f64 1 (*.f64 -1 (/.f64 x lo)))) (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))))
(-.f64 (fma.f64 hi (fma.f64 (*.f64 lo lo) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (neg.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))) (fma.f64 (*.f64 lo lo) (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (+.f64 (/.f64 1 (*.f64 lo lo)) (/.f64 (*.f64 x x) (pow.f64 lo 4)))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (fma.f64 -1 (-.f64 1 (neg.f64 (/.f64 x lo))) (*.f64 (*.f64 (*.f64 lo lo) (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 (*.f64 lo lo) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (neg.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))))))
(-.f64 (fma.f64 hi (fma.f64 (*.f64 lo lo) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (neg.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (fma.f64 (*.f64 lo lo) (+.f64 (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (*.f64 lo lo))) (/.f64 (*.f64 x x) (pow.f64 lo 4))) (pow.f64 (/.f64 hi lo) 2))) (-.f64 (*.f64 (*.f64 (*.f64 lo lo) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))) (fma.f64 (*.f64 lo lo) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (neg.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))) (+.f64 1 (/.f64 x lo))))
(-.f64 (+.f64 (*.f64 hi (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 2))) (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))))) hi) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 -1 (-.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 1 (*.f64 -1 (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))) hi)) (+.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))) (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))))) (+.f64 (*.f64 -1 (-.f64 1 (*.f64 -1 (/.f64 x lo)))) (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))))))) hi)))))
(-.f64 (fma.f64 hi (fma.f64 (*.f64 lo lo) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (neg.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))) (fma.f64 (*.f64 lo lo) (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (+.f64 (/.f64 1 (*.f64 lo lo)) (/.f64 (*.f64 x x) (pow.f64 lo 4)))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (*.f64 lo lo) (/.f64 hi (fma.f64 -2 (/.f64 x (*.f64 lo lo)) (/.f64 (*.f64 2 (*.f64 x x)) (pow.f64 lo 3)))))))) (fma.f64 -1 (-.f64 1 (neg.f64 (/.f64 x lo))) (fma.f64 -1 (/.f64 (*.f64 lo lo) (/.f64 hi (*.f64 (-.f64 1 (neg.f64 (/.f64 x lo))) (fma.f64 (*.f64 lo lo) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (neg.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))))) (fma.f64 (*.f64 lo lo) (*.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (fma.f64 (*.f64 lo lo) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (neg.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))) (/.f64 (*.f64 (*.f64 (*.f64 lo lo) (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (-.f64 (*.f64 (*.f64 lo lo) (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (+.f64 (/.f64 1 (*.f64 lo lo)) (/.f64 (*.f64 x x) (pow.f64 lo 4))))) (fma.f64 -1 (-.f64 1 (neg.f64 (/.f64 x lo))) (*.f64 (*.f64 (*.f64 lo lo) (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 (*.f64 lo lo) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (neg.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))))))) hi)))))
(-.f64 (fma.f64 hi (fma.f64 (*.f64 lo lo) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (neg.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (+.f64 (fma.f64 (*.f64 lo lo) (+.f64 (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (*.f64 lo lo))) (/.f64 (*.f64 x x) (pow.f64 lo 4))) (/.f64 (*.f64 lo lo) (/.f64 hi (fma.f64 2 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (*.f64 (/.f64 -2 lo) (/.f64 x lo)))))) (pow.f64 (/.f64 hi lo) 2))) (-.f64 (-.f64 (fma.f64 (*.f64 lo lo) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (fma.f64 (*.f64 lo lo) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (neg.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))) (/.f64 (*.f64 (*.f64 (*.f64 lo lo) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))) (-.f64 (*.f64 (*.f64 lo lo) (+.f64 (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (*.f64 lo lo))) (/.f64 (*.f64 x x) (pow.f64 lo 4)))) (-.f64 (*.f64 (*.f64 (*.f64 lo lo) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))) (fma.f64 (*.f64 lo lo) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (neg.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))) (+.f64 1 (/.f64 x lo))))) hi)) (/.f64 (*.f64 lo lo) (/.f64 hi (*.f64 (+.f64 1 (/.f64 x lo)) (fma.f64 (*.f64 lo lo) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (neg.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))))))) (+.f64 1 (/.f64 x lo))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 4)))))) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (*.f64 -1 (fma.f64 (*.f64 lo lo) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (neg.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (fma.f64 (neg.f64 (*.f64 lo lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 4)))))) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 4)))))) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))))) (*.f64 -1 (-.f64 1 (*.f64 -1 (/.f64 x lo))))))
(-.f64 (fma.f64 -1 (*.f64 hi (*.f64 -1 (fma.f64 (*.f64 lo lo) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (neg.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))))) (fma.f64 (*.f64 lo lo) (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (+.f64 (/.f64 1 (*.f64 lo lo)) (/.f64 (*.f64 x x) (pow.f64 lo 4)))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))) (fma.f64 -1 (*.f64 (*.f64 lo lo) (*.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 -1 (fma.f64 (*.f64 lo lo) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (neg.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))))) (neg.f64 (-.f64 1 (neg.f64 (/.f64 x lo))))))
(-.f64 (fma.f64 (neg.f64 hi) (fma.f64 (neg.f64 (*.f64 lo lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))) (fma.f64 (*.f64 lo lo) (+.f64 (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (*.f64 lo lo))) (/.f64 (*.f64 x x) (pow.f64 lo 4))) (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (fma.f64 (*.f64 lo lo) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (fma.f64 (neg.f64 (*.f64 lo lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (+.f64 1 (/.f64 x lo)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 4)))))) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 4)))))) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))))) (*.f64 -1 (-.f64 1 (*.f64 -1 (/.f64 x lo))))))))) (*.f64 -1 (*.f64 (pow.f64 lo 2) (*.f64 (-.f64 1 (*.f64 -1 (/.f64 x lo))) (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 4)))))) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))))))) hi)) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -4 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 3))) (*.f64 2 (/.f64 x (pow.f64 lo 4)))))) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))))) (*.f64 -1 (-.f64 1 (*.f64 -1 (/.f64 x lo))))))
(-.f64 (fma.f64 -1 (*.f64 hi (*.f64 -1 (fma.f64 (*.f64 lo lo) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (neg.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))))) (fma.f64 -1 (/.f64 (-.f64 (*.f64 (*.f64 lo lo) (fma.f64 -2 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (*.f64 2 (/.f64 x (*.f64 lo lo))))) (fma.f64 -1 (*.f64 (*.f64 (*.f64 lo lo) (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (-.f64 (*.f64 (*.f64 lo lo) (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (+.f64 (/.f64 1 (*.f64 lo lo)) (/.f64 (*.f64 x x) (pow.f64 lo 4))))) (fma.f64 -1 (*.f64 (*.f64 lo lo) (*.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 -1 (fma.f64 (*.f64 lo lo) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (neg.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))))) (neg.f64 (-.f64 1 (neg.f64 (/.f64 x lo))))))) (neg.f64 (*.f64 (*.f64 (*.f64 lo lo) (-.f64 1 (neg.f64 (/.f64 x lo)))) (*.f64 -1 (fma.f64 (*.f64 lo lo) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (neg.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))))))) hi) (fma.f64 (*.f64 lo lo) (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (+.f64 (/.f64 1 (*.f64 lo lo)) (/.f64 (*.f64 x x) (pow.f64 lo 4)))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))) (fma.f64 -1 (*.f64 (*.f64 lo lo) (*.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 -1 (fma.f64 (*.f64 lo lo) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (neg.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))))) (neg.f64 (-.f64 1 (neg.f64 (/.f64 x lo))))))
(-.f64 (-.f64 (-.f64 (fma.f64 (*.f64 lo lo) (+.f64 (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (*.f64 lo lo))) (/.f64 (*.f64 x x) (pow.f64 lo 4))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 (fma.f64 (*.f64 lo lo) (fma.f64 -2 (/.f64 (*.f64 x x) (pow.f64 lo 3)) (*.f64 (/.f64 2 lo) (/.f64 x lo))) (*.f64 1 (fma.f64 (*.f64 lo lo) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (fma.f64 (*.f64 lo lo) (+.f64 (fma.f64 -4 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (*.f64 lo lo))) (/.f64 (*.f64 x x) (pow.f64 lo 4))) (*.f64 1 (fma.f64 (*.f64 lo lo) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (fma.f64 (neg.f64 (*.f64 lo lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (+.f64 1 (/.f64 x lo)))))) (*.f64 (*.f64 (*.f64 lo lo) (+.f64 1 (/.f64 x lo))) (fma.f64 (neg.f64 (*.f64 lo lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))))) hi)) (*.f64 hi (fma.f64 (neg.f64 (*.f64 lo lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))) (neg.f64 (fma.f64 (*.f64 lo lo) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (fma.f64 (neg.f64 (*.f64 lo lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (+.f64 1 (/.f64 x lo)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 hi x) lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(-.f64 (fma.f64 2 (/.f64 (-.f64 hi x) lo) (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))) (/.f64 (neg.f64 (-.f64 x hi)) lo))
(+.f64 (fma.f64 2 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (/.f64 (-.f64 x hi) lo))
(-.f64 (+.f64 2 (+.f64 (*.f64 2 (/.f64 (-.f64 hi x) lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) (-.f64 (*.f64 2 (-.f64 hi x)) (*.f64 -1 (-.f64 x hi)))) (*.f64 hi (-.f64 hi x)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (/.f64 x hi))))
(+.f64 2 (-.f64 (fma.f64 2 (/.f64 (-.f64 hi x) lo) (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))) (fma.f64 -1 (/.f64 (-.f64 x hi) (/.f64 (*.f64 hi (-.f64 hi x)) (-.f64 (*.f64 2 (-.f64 hi x)) (neg.f64 (-.f64 x hi))))) (fma.f64 -1 (/.f64 (-.f64 x hi) lo) (/.f64 x hi)))))
(+.f64 2 (-.f64 (fma.f64 2 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (-.f64 (+.f64 (/.f64 (-.f64 hi x) lo) (/.f64 x hi)) (/.f64 (-.f64 x hi) (/.f64 (*.f64 hi (-.f64 hi x)) (fma.f64 2 (-.f64 hi x) (-.f64 x hi)))))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) (-.f64 (*.f64 2 (-.f64 hi x)) (*.f64 -1 (-.f64 x hi)))) (*.f64 hi (-.f64 hi x)))) (/.f64 x hi))) (-.f64 x hi)) (*.f64 hi (-.f64 hi x)))) (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (-.f64 hi x)) (*.f64 -1 (-.f64 x hi))) (*.f64 hi (-.f64 hi x))))))) (+.f64 (*.f64 2 (/.f64 (-.f64 hi x) lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 x hi) (-.f64 (*.f64 2 (-.f64 hi x)) (*.f64 -1 (-.f64 x hi)))) (*.f64 hi (-.f64 hi x)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (/.f64 x hi))))
(+.f64 2 (-.f64 (fma.f64 -1 (*.f64 lo (fma.f64 -1 (*.f64 (/.f64 (-.f64 2 (fma.f64 -1 (/.f64 (-.f64 x hi) (/.f64 (*.f64 hi (-.f64 hi x)) (-.f64 (*.f64 2 (-.f64 hi x)) (neg.f64 (-.f64 x hi))))) (/.f64 x hi))) hi) (/.f64 (-.f64 x hi) (-.f64 hi x))) (neg.f64 (/.f64 (-.f64 (*.f64 2 (-.f64 hi x)) (neg.f64 (-.f64 x hi))) (*.f64 hi (-.f64 hi x)))))) (fma.f64 2 (/.f64 (-.f64 hi x) lo) (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)))) (fma.f64 -1 (/.f64 (-.f64 x hi) (/.f64 (*.f64 hi (-.f64 hi x)) (-.f64 (*.f64 2 (-.f64 hi x)) (neg.f64 (-.f64 x hi))))) (fma.f64 -1 (/.f64 (-.f64 x hi) lo) (/.f64 x hi)))))
(+.f64 2 (-.f64 (-.f64 (fma.f64 2 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (*.f64 lo (neg.f64 (fma.f64 (/.f64 (-.f64 2 (+.f64 (/.f64 (-.f64 hi x) (/.f64 (*.f64 hi (-.f64 hi x)) (fma.f64 2 (-.f64 hi x) (-.f64 x hi)))) (/.f64 x hi))) hi) (/.f64 (-.f64 x hi) (-.f64 hi x)) (/.f64 (fma.f64 2 (-.f64 hi x) (-.f64 x hi)) (*.f64 hi (-.f64 hi x))))))) (-.f64 (+.f64 (/.f64 (-.f64 hi x) lo) (/.f64 x hi)) (/.f64 (-.f64 x hi) (/.f64 (*.f64 hi (-.f64 hi x)) (fma.f64 2 (-.f64 hi x) (-.f64 x hi)))))))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (+.f64 (/.f64 x lo) (/.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 lo 2)))))
(+.f64 1 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)) (/.f64 hi lo)) (fma.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (+.f64 (/.f64 x lo) (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) (-.f64 x hi)))))))
(+.f64 1 (-.f64 (-.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo))) (+.f64 (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo lo)) (/.f64 x lo)) (/.f64 (neg.f64 (pow.f64 (-.f64 hi x) 2)) (*.f64 lo lo)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 hi lo)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 x lo) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 lo 2)) (/.f64 (*.f64 (-.f64 x hi) (-.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (+.f64 (*.f64 -1 (*.f64 hi (-.f64 hi x))) (*.f64 (-.f64 hi x) (-.f64 x hi))))) (pow.f64 lo 3)))))))
(+.f64 1 (-.f64 (fma.f64 -2 (/.f64 hi (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 hi x) 2))) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)) (/.f64 hi lo))) (fma.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (fma.f64 -1 (/.f64 hi (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 hi x) 2))) (+.f64 (+.f64 (/.f64 x lo) (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) (-.f64 x hi)))) (/.f64 (-.f64 x hi) (/.f64 (pow.f64 lo 3) (-.f64 (neg.f64 (pow.f64 (-.f64 hi x) 2)) (fma.f64 -1 (*.f64 hi (-.f64 hi x)) (*.f64 (-.f64 hi x) (-.f64 x hi)))))))))))
(+.f64 1 (-.f64 (fma.f64 -2 (/.f64 hi (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 hi x) 2))) (-.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo)))) (+.f64 (-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo lo)) (/.f64 hi (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 hi x) 2)))) (+.f64 (+.f64 (/.f64 x lo) (/.f64 (neg.f64 (pow.f64 (-.f64 hi x) 2)) (*.f64 lo lo))) (/.f64 (-.f64 x hi) (/.f64 (pow.f64 lo 3) (+.f64 (fma.f64 -1 (pow.f64 (-.f64 hi x) 2) (*.f64 hi (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2))))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (*.f64 -1 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 lo 2))))
(-.f64 (+.f64 1 (fma.f64 -1 (/.f64 (-.f64 x hi) lo) (/.f64 (neg.f64 (pow.f64 (-.f64 hi x) 2)) (*.f64 lo lo)))) (fma.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) (-.f64 x hi)))))
(-.f64 (-.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo))) (+.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 hi x) 2)) (*.f64 lo lo)) (/.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo lo))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (*.f64 hi (pow.f64 (-.f64 hi x) 2))) (+.f64 (*.f64 -1 (*.f64 hi (*.f64 (-.f64 hi x) (-.f64 x hi)))) (*.f64 (-.f64 hi x) (-.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (+.f64 (*.f64 -1 (*.f64 hi (-.f64 hi x))) (*.f64 (-.f64 hi x) (-.f64 x hi))))))) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 lo 2))))
(+.f64 1 (-.f64 (fma.f64 -1 (/.f64 (-.f64 x hi) lo) (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 (*.f64 2 hi) (pow.f64 (-.f64 hi x) 2)) (fma.f64 -1 (*.f64 hi (*.f64 (-.f64 hi x) (-.f64 x hi))) (*.f64 (-.f64 hi x) (-.f64 (neg.f64 (pow.f64 (-.f64 hi x) 2)) (fma.f64 -1 (*.f64 hi (-.f64 hi x)) (*.f64 (-.f64 hi x) (-.f64 x hi))))))) (pow.f64 lo 3)) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo))))) (fma.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 (-.f64 hi x) (/.f64 (*.f64 lo lo) (-.f64 x hi))))))
(+.f64 1 (-.f64 (-.f64 (-.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 (*.f64 (*.f64 2 hi) (pow.f64 (-.f64 hi x) 2)) (fma.f64 (-.f64 hi x) (+.f64 (fma.f64 -1 (pow.f64 (-.f64 hi x) 2) (*.f64 hi (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (pow.f64 (-.f64 hi x) 2)))) (pow.f64 lo 3))) (/.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo lo))) (+.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 hi x) 2)) (*.f64 lo lo)) (/.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo lo)))))
(/.f64 (-.f64 1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(/.f64 (-.f64 1 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))
(/.f64 (-.f64 1 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo) (/.f64 (*.f64 hi hi) lo))) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))
(-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))) (*.f64 lo (pow.f64 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2))))) (/.f64 1 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))) (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))))
(+.f64 (*.f64 x (-.f64 (*.f64 2 (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (-.f64 1 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))) (pow.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 2))))) (/.f64 (-.f64 1 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))
(fma.f64 x (-.f64 (*.f64 2 (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (-.f64 1 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo) (/.f64 (*.f64 hi hi) lo))) (pow.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 2)))) (/.f64 (-.f64 1 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo) (/.f64 (*.f64 hi hi) lo))) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))
(-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))) (*.f64 lo (pow.f64 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2))))) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 (pow.f64 lo 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))) (*.f64 lo (pow.f64 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2))))) (*.f64 lo (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))))) (/.f64 1 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))))
(-.f64 (fma.f64 x (-.f64 (*.f64 2 (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (-.f64 1 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))) (pow.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 2)))) (fma.f64 (*.f64 x x) (-.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 lo lo)) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (-.f64 1 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))) (pow.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 2)))) (+.f64 1 (/.f64 hi lo))) (*.f64 lo (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))) (/.f64 1 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))) (*.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 2 (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (-.f64 1 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo) (/.f64 (*.f64 hi hi) lo))) (pow.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 2)))) (fma.f64 (*.f64 x x) (-.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (*.f64 lo lo) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (-.f64 1 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo) (/.f64 (*.f64 hi hi) lo))) (pow.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 2)))) (+.f64 1 (/.f64 hi lo))) (*.f64 lo (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))) (/.f64 1 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))) (*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 (pow.f64 lo 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))) (*.f64 lo (pow.f64 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2))))) (*.f64 lo (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))))) (*.f64 lo (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (+.f64 (*.f64 x (-.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))) (*.f64 lo (pow.f64 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2))))) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 (pow.f64 lo 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))) (*.f64 lo (pow.f64 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2))))) (*.f64 lo (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))))) (/.f64 1 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 x 3) (+.f64 1 (/.f64 hi lo))) (-.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 lo lo)) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (-.f64 1 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))) (pow.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 2)))) (+.f64 1 (/.f64 hi lo))) (*.f64 lo (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))))) (*.f64 lo (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))) (fma.f64 x (-.f64 (*.f64 2 (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (-.f64 1 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))) (pow.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 2)))) (fma.f64 (*.f64 x x) (-.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 lo lo)) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (-.f64 1 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))) (pow.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 2)))) (+.f64 1 (/.f64 hi lo))) (*.f64 lo (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))) (/.f64 1 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))))) (*.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))))
(-.f64 (-.f64 (fma.f64 x (-.f64 (*.f64 2 (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (-.f64 1 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo) (/.f64 (*.f64 hi hi) lo))) (pow.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 2)))) (fma.f64 (*.f64 x x) (-.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (*.f64 lo lo) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (-.f64 1 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo) (/.f64 (*.f64 hi hi) lo))) (pow.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 2)))) (+.f64 1 (/.f64 hi lo))) (*.f64 lo (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))) (/.f64 1 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))) (*.f64 (/.f64 (pow.f64 x 3) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))) (/.f64 (*.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (*.f64 lo lo) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (-.f64 1 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo) (/.f64 (*.f64 hi hi) lo))) (pow.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) 2)))) (+.f64 1 (/.f64 hi lo))) (*.f64 lo (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))) (+.f64 1 (/.f64 hi lo))) lo))) (*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(neg.f64 (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo)))))
(/.f64 (neg.f64 x) (/.f64 lo (+.f64 1 (/.f64 hi lo))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 2 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (*.f64 -1 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))
(-.f64 (fma.f64 -1 (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (*.f64 2 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))) (neg.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))
(fma.f64 -1 (/.f64 (+.f64 x (*.f64 x (/.f64 hi lo))) lo) (fma.f64 2 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 lo (-.f64 1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))) (*.f64 x (+.f64 1 (/.f64 hi lo)))))) (+.f64 (*.f64 -1 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (*.f64 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (-.f64 (*.f64 2 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 -1 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))))) (*.f64 x (+.f64 1 (/.f64 hi lo))))))
(-.f64 (fma.f64 -1 (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (fma.f64 2 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (*.f64 (/.f64 lo x) (/.f64 (-.f64 1 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))) (+.f64 1 (/.f64 hi lo)))))) (fma.f64 -1 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (/.f64 (*.f64 (*.f64 lo (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))) (-.f64 (*.f64 2 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (neg.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))) (*.f64 x (+.f64 1 (/.f64 hi lo))))))
(-.f64 (-.f64 (fma.f64 (/.f64 lo x) (/.f64 (-.f64 1 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo) (/.f64 (*.f64 hi hi) lo))) (+.f64 1 (/.f64 hi lo))) (*.f64 2 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))) (/.f64 (+.f64 x (*.f64 x (/.f64 hi lo))) lo)) (fma.f64 (/.f64 lo x) (/.f64 (*.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (fma.f64 2 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))) (+.f64 1 (/.f64 hi lo))) (+.f64 -1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (*.f64 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (-.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))) (+.f64 1 (/.f64 hi lo))) (/.f64 (*.f64 lo (*.f64 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (-.f64 (*.f64 2 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 -1 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))))) (+.f64 1 (/.f64 hi lo)))))) (*.f64 (pow.f64 x 2) (+.f64 1 (/.f64 hi lo))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 lo (-.f64 1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))) (*.f64 x (+.f64 1 (/.f64 hi lo))))))) (+.f64 (*.f64 -1 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (*.f64 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (-.f64 (*.f64 2 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 -1 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))))) (*.f64 x (+.f64 1 (/.f64 hi lo))))))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 (*.f64 lo (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))) (-.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))))) (+.f64 1 (/.f64 hi lo))) (/.f64 (*.f64 (*.f64 lo (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))) (-.f64 (*.f64 2 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (neg.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))) (+.f64 1 (/.f64 hi lo))))) (*.f64 (*.f64 x x) (+.f64 1 (/.f64 hi lo)))) (fma.f64 -1 (/.f64 x (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (fma.f64 2 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (*.f64 (/.f64 lo x) (/.f64 (-.f64 1 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))) (+.f64 1 (/.f64 hi lo))))))) (fma.f64 -1 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (/.f64 (*.f64 (*.f64 lo (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))) (-.f64 (*.f64 2 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (neg.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))) (*.f64 x (+.f64 1 (/.f64 hi lo))))))
(-.f64 (-.f64 (-.f64 (fma.f64 (/.f64 lo x) (/.f64 (-.f64 1 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo) (/.f64 (*.f64 hi hi) lo))) (+.f64 1 (/.f64 hi lo))) (*.f64 2 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))) (/.f64 (+.f64 x (*.f64 x (/.f64 hi lo))) lo)) (*.f64 (/.f64 (*.f64 lo (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))) (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 (/.f64 (*.f64 lo (-.f64 1 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo) (/.f64 (*.f64 hi hi) lo)))) (+.f64 1 (/.f64 hi lo))) (/.f64 lo (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (fma.f64 2 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))))) (*.f64 x x)))) (fma.f64 (/.f64 lo x) (/.f64 (*.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (fma.f64 2 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))) (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))))) (+.f64 1 (/.f64 hi lo))) (+.f64 -1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo)))))))
(*.f64 -1 (/.f64 (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(neg.f64 (*.f64 (/.f64 x (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))))
(*.f64 (/.f64 x (*.f64 lo lo)) (neg.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 x (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (*.f64 2 (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))))) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 lo lo)) (/.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2)))))
(fma.f64 -1 (*.f64 (/.f64 x (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (fma.f64 2 (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 lo lo)) (/.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (-.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) x)) (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 x (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (/.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (/.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (-.f64 (*.f64 2 (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 lo lo)) (/.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2))))))))) x) (*.f64 2 (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))))) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 lo lo)) (/.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2)))))
(+.f64 (-.f64 (-.f64 (*.f64 2 (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))) (/.f64 (fma.f64 -1 (/.f64 (-.f64 1 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo) (/.f64 (*.f64 hi hi) lo))) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (/.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (/.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (fma.f64 2 (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 lo lo)) (/.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2))))))) x)) (*.f64 (/.f64 x (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 lo lo)) (/.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (-.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) x)) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (/.f64 (*.f64 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (-.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (-.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 x (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (/.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (/.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (-.f64 (*.f64 2 (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 lo lo)) (/.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2))))))))) x) (fma.f64 2 (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (/.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (/.f64 (*.f64 (*.f64 x x) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (*.f64 -1 (-.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 hi hi) (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (/.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (/.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (-.f64 (*.f64 2 (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 lo lo)) (/.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2)))))))))))))) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 lo lo)) (/.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2)))))
(+.f64 (-.f64 (-.f64 (fma.f64 2 (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (*.f64 (/.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (/.f64 (fma.f64 -1 (/.f64 (-.f64 1 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo) (/.f64 (*.f64 hi hi) lo))) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (/.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (/.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (fma.f64 2 (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 lo lo)) (/.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2))))))) (*.f64 x x)))) (/.f64 (fma.f64 -1 (/.f64 (-.f64 1 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) lo) (/.f64 (*.f64 hi hi) lo))) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (/.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (/.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (fma.f64 2 (*.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 lo lo)) (/.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2))))))) x)) (*.f64 (/.f64 x (*.f64 lo lo)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 lo lo)) (/.f64 (-.f64 1 (/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) 2))))
(exp.f64 (*.f64 -1 (/.f64 lo hi)))
(exp.f64 (/.f64 (neg.f64 lo) hi))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 lo hi))) (/.f64 (*.f64 x (exp.f64 (*.f64 -1 (/.f64 lo hi)))) hi))
(+.f64 (exp.f64 (/.f64 (neg.f64 lo) hi)) (/.f64 x (/.f64 hi (exp.f64 (/.f64 (neg.f64 lo) hi)))))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 lo hi))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 x 2) (exp.f64 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 (*.f64 x (exp.f64 (*.f64 -1 (/.f64 lo hi)))) hi)))
(+.f64 (exp.f64 (/.f64 (neg.f64 lo) hi)) (fma.f64 1/2 (/.f64 (*.f64 x x) (/.f64 (*.f64 hi hi) (exp.f64 (/.f64 (neg.f64 lo) hi)))) (/.f64 x (/.f64 hi (exp.f64 (/.f64 (neg.f64 lo) hi))))))
(+.f64 (exp.f64 (/.f64 (neg.f64 lo) hi)) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 x x) hi) (/.f64 (exp.f64 (/.f64 (neg.f64 lo) hi)) hi)) (/.f64 x (/.f64 hi (exp.f64 (/.f64 (neg.f64 lo) hi))))))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 lo hi))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 x 3) (exp.f64 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 x 2) (exp.f64 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 (*.f64 x (exp.f64 (*.f64 -1 (/.f64 lo hi)))) hi))))
(+.f64 (exp.f64 (/.f64 (neg.f64 lo) hi)) (fma.f64 1/6 (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 hi 3) (exp.f64 (/.f64 (neg.f64 lo) hi)))) (fma.f64 1/2 (/.f64 (*.f64 x x) (/.f64 (*.f64 hi hi) (exp.f64 (/.f64 (neg.f64 lo) hi)))) (/.f64 x (/.f64 hi (exp.f64 (/.f64 (neg.f64 lo) hi)))))))
(+.f64 (exp.f64 (/.f64 (neg.f64 lo) hi)) (fma.f64 1/6 (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 hi 3) (exp.f64 (/.f64 (neg.f64 lo) hi)))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 x x) hi) (/.f64 (exp.f64 (/.f64 (neg.f64 lo) hi)) hi)) (/.f64 x (/.f64 hi (exp.f64 (/.f64 (neg.f64 lo) hi)))))))
(exp.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)))
(exp.f64 (neg.f64 (/.f64 (+.f64 lo (neg.f64 x)) hi)))
(exp.f64 (/.f64 (neg.f64 (-.f64 lo x)) hi))
(exp.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)))
(exp.f64 (neg.f64 (/.f64 (+.f64 lo (neg.f64 x)) hi)))
(exp.f64 (/.f64 (neg.f64 (-.f64 lo x)) hi))
(exp.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)))
(exp.f64 (neg.f64 (/.f64 (+.f64 lo (neg.f64 x)) hi)))
(exp.f64 (/.f64 (neg.f64 (-.f64 lo x)) hi))
(exp.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)))
(exp.f64 (neg.f64 (/.f64 (+.f64 lo (neg.f64 x)) hi)))
(exp.f64 (/.f64 (neg.f64 (-.f64 lo x)) hi))
(exp.f64 (/.f64 x hi))
(+.f64 (exp.f64 (/.f64 x hi)) (*.f64 -1 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) hi)))
(+.f64 (exp.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo (/.f64 hi (exp.f64 (/.f64 x hi))))))
(-.f64 (exp.f64 (/.f64 x hi)) (/.f64 lo (/.f64 hi (exp.f64 (/.f64 x hi)))))
(+.f64 (exp.f64 (/.f64 x hi)) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) hi)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (/.f64 x hi))) (pow.f64 hi 2)))))
(+.f64 (exp.f64 (/.f64 x hi)) (fma.f64 -1 (/.f64 lo (/.f64 hi (exp.f64 (/.f64 x hi)))) (*.f64 1/2 (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (exp.f64 (/.f64 x hi)))))))
(+.f64 (exp.f64 (/.f64 x hi)) (fma.f64 1/2 (*.f64 (*.f64 lo (/.f64 lo hi)) (/.f64 (exp.f64 (/.f64 x hi)) hi)) (/.f64 (neg.f64 lo) (/.f64 hi (exp.f64 (/.f64 x hi))))))
(+.f64 (exp.f64 (/.f64 x hi)) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) hi)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 lo 3) (exp.f64 (/.f64 x hi))) (pow.f64 hi 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (/.f64 x hi))) (pow.f64 hi 2))))))
(+.f64 (exp.f64 (/.f64 x hi)) (fma.f64 -1 (/.f64 lo (/.f64 hi (exp.f64 (/.f64 x hi)))) (fma.f64 -1/6 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 3) (exp.f64 (/.f64 x hi)))) (*.f64 1/2 (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (exp.f64 (/.f64 x hi))))))))
(+.f64 (-.f64 (exp.f64 (/.f64 x hi)) (/.f64 lo (/.f64 hi (exp.f64 (/.f64 x hi))))) (fma.f64 1/2 (*.f64 (*.f64 lo (/.f64 lo hi)) (/.f64 (exp.f64 (/.f64 x hi)) hi)) (*.f64 -1/6 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 3) (exp.f64 (/.f64 x hi)))))))
(exp.f64 (/.f64 (+.f64 x (*.f64 -1 lo)) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 -1 lo)) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 -1 lo)) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 -1 lo)) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
1
(-.f64 (+.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(+.f64 1 (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 x hi))) (/.f64 lo hi))
(+.f64 1 (-.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi)) (/.f64 x hi)) (/.f64 lo hi)))
(+.f64 1 (-.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 x hi)) (/.f64 lo hi)))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 x hi)))) (/.f64 lo hi))
(+.f64 1 (-.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi)) (/.f64 x hi))) (/.f64 lo hi)))
(+.f64 1 (-.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 x hi))) (/.f64 lo hi)))
1
(-.f64 (+.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(+.f64 1 (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 x hi))) (/.f64 lo hi))
(+.f64 1 (-.f64 (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi)) (/.f64 x hi)) (/.f64 lo hi)))
(+.f64 1 (-.f64 (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 x hi)) (/.f64 lo hi)))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 x hi)))) (/.f64 lo hi))
(+.f64 1 (-.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (*.f64 hi hi)) (/.f64 x hi))) (/.f64 lo hi)))
(+.f64 1 (-.f64 (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 x hi))) (/.f64 lo hi)))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (neg.f64 (/.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 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (neg.f64 (/.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 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (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))) (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 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 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (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))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 1 (fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 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 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 x lo)))
(-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))) (/.f64 x lo))
(+.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))) (/.f64 x lo))
(+.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (/.f64 x lo)))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))) (/.f64 x lo))
(+.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))) (/.f64 x lo))
(+.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (/.f64 x lo)))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))) (/.f64 x lo))
(+.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))) (/.f64 x lo))
(+.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (/.f64 x lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 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 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.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 (pow.f64 (/.f64 hi lo) 2) (/.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 (pow.f64 (/.f64 hi lo) 2) (/.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 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))))
(exp.f64 (+.f64 1 (neg.f64 (/.f64 x lo))))
(exp.f64 (-.f64 1 (/.f64 x lo)))
(+.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (*.f64 hi (*.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))
(+.f64 (exp.f64 (+.f64 1 (neg.f64 (/.f64 x lo)))) (*.f64 hi (*.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (exp.f64 (+.f64 1 (neg.f64 (/.f64 x lo)))))))
(fma.f64 hi (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (exp.f64 (-.f64 1 (/.f64 x lo)))) (exp.f64 (-.f64 1 (/.f64 x lo))))
(+.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 hi (*.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 (pow.f64 hi 2) (*.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2)) (/.f64 1 (pow.f64 lo 2)))))))
(+.f64 (exp.f64 (+.f64 1 (neg.f64 (/.f64 x lo)))) (fma.f64 hi (*.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (exp.f64 (+.f64 1 (neg.f64 (/.f64 x lo))))) (*.f64 (*.f64 (*.f64 hi hi) (exp.f64 (+.f64 1 (neg.f64 (/.f64 x lo))))) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2) (/.f64 1 (*.f64 lo lo))))))
(+.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (exp.f64 (-.f64 1 (/.f64 x lo)))) (exp.f64 (-.f64 1 (/.f64 x lo)))) (*.f64 (*.f64 (*.f64 hi hi) (exp.f64 (-.f64 1 (/.f64 x lo)))) (fma.f64 1/2 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (/.f64 1 (*.f64 lo lo)))))
(+.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 hi (*.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (*.f64 (pow.f64 hi 2) (*.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 2)) (/.f64 1 (pow.f64 lo 2))))) (*.f64 (pow.f64 hi 3) (*.f64 (exp.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo)))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 4))) (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) 3)) (/.f64 1 (pow.f64 lo 3)))))))))
(+.f64 (exp.f64 (+.f64 1 (neg.f64 (/.f64 x lo)))) (fma.f64 hi (*.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (exp.f64 (+.f64 1 (neg.f64 (/.f64 x lo))))) (fma.f64 (*.f64 hi hi) (*.f64 (exp.f64 (+.f64 1 (neg.f64 (/.f64 x lo)))) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 2) (/.f64 1 (*.f64 lo lo)))) (*.f64 (*.f64 (pow.f64 hi 3) (exp.f64 (+.f64 1 (neg.f64 (/.f64 x lo))))) (fma.f64 -1 (/.f64 x (pow.f64 lo 4)) (fma.f64 1/6 (pow.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) 3) (/.f64 1 (pow.f64 lo 3))))))))
(+.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (exp.f64 (-.f64 1 (/.f64 x lo)))) (exp.f64 (-.f64 1 (/.f64 x lo)))) (fma.f64 (*.f64 hi hi) (*.f64 (exp.f64 (-.f64 1 (/.f64 x lo))) (fma.f64 1/2 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 2) (/.f64 1 (*.f64 lo lo)))) (*.f64 (*.f64 (pow.f64 hi 3) (exp.f64 (-.f64 1 (/.f64 x lo)))) (-.f64 (fma.f64 1/6 (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) 3) (/.f64 1 (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 4))))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1 hi)) lo)))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(exp.f64 1)
(E.f64)
(+.f64 (exp.f64 1) (/.f64 (*.f64 (exp.f64 1) (-.f64 hi x)) lo))
(+.f64 (E.f64) (/.f64 (E.f64) (/.f64 lo (-.f64 hi x))))
(+.f64 (exp.f64 1) (+.f64 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (-.f64 hi x)))) (pow.f64 lo 2)) (/.f64 (*.f64 (exp.f64 1) (-.f64 hi x)) lo)))
(+.f64 (+.f64 (E.f64) (/.f64 (E.f64) (/.f64 (*.f64 lo lo) (fma.f64 1/2 (pow.f64 (-.f64 hi x) 2) (*.f64 hi (-.f64 hi x)))))) (/.f64 (E.f64) (/.f64 lo (-.f64 hi x))))
(+.f64 (+.f64 (E.f64) (*.f64 (/.f64 (E.f64) lo) (/.f64 (fma.f64 (pow.f64 (-.f64 hi x) 2) 1/2 (*.f64 hi (-.f64 hi x))) lo))) (/.f64 (E.f64) (/.f64 lo (-.f64 hi x))))
(+.f64 (exp.f64 1) (+.f64 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/6 (pow.f64 (-.f64 hi x) 3)) (*.f64 hi (pow.f64 (-.f64 hi x) 2)))) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (-.f64 hi x)))) (pow.f64 lo 2)) (/.f64 (*.f64 (exp.f64 1) (-.f64 hi x)) lo))))
(+.f64 (+.f64 (E.f64) (/.f64 (E.f64) (/.f64 (pow.f64 lo 3) (fma.f64 1/6 (pow.f64 (-.f64 hi x) 3) (*.f64 hi (pow.f64 (-.f64 hi x) 2)))))) (+.f64 (/.f64 (E.f64) (/.f64 lo (-.f64 hi x))) (/.f64 (E.f64) (/.f64 (*.f64 lo lo) (fma.f64 1/2 (pow.f64 (-.f64 hi x) 2) (*.f64 hi (-.f64 hi x)))))))
(+.f64 (+.f64 (E.f64) (/.f64 (E.f64) (/.f64 (pow.f64 lo 3) (fma.f64 hi (pow.f64 (-.f64 hi x) 2) (*.f64 1/6 (pow.f64 (-.f64 hi x) 3)))))) (+.f64 (/.f64 (E.f64) (/.f64 lo (-.f64 hi x))) (*.f64 (/.f64 (E.f64) lo) (/.f64 (fma.f64 (pow.f64 (-.f64 hi x) 2) 1/2 (*.f64 hi (-.f64 hi x))) lo))))
(exp.f64 1)
(E.f64)
(+.f64 (exp.f64 1) (/.f64 (*.f64 (exp.f64 1) (-.f64 hi x)) lo))
(+.f64 (E.f64) (/.f64 (E.f64) (/.f64 lo (-.f64 hi x))))
(+.f64 (exp.f64 1) (+.f64 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (-.f64 hi x)))) (pow.f64 lo 2)) (/.f64 (*.f64 (exp.f64 1) (-.f64 hi x)) lo)))
(+.f64 (+.f64 (E.f64) (/.f64 (E.f64) (/.f64 (*.f64 lo lo) (fma.f64 1/2 (pow.f64 (-.f64 hi x) 2) (*.f64 hi (-.f64 hi x)))))) (/.f64 (E.f64) (/.f64 lo (-.f64 hi x))))
(+.f64 (+.f64 (E.f64) (*.f64 (/.f64 (E.f64) lo) (/.f64 (fma.f64 (pow.f64 (-.f64 hi x) 2) 1/2 (*.f64 hi (-.f64 hi x))) lo))) (/.f64 (E.f64) (/.f64 lo (-.f64 hi x))))
(+.f64 (exp.f64 1) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 -1 (*.f64 hi (pow.f64 (-.f64 hi x) 2))) (*.f64 -1/6 (pow.f64 (-.f64 hi x) 3)))) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (-.f64 hi x)))) (pow.f64 lo 2)) (/.f64 (*.f64 (exp.f64 1) (-.f64 hi x)) lo))))
(+.f64 (E.f64) (fma.f64 -1 (/.f64 (E.f64) (/.f64 (pow.f64 lo 3) (fma.f64 -1 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (*.f64 -1/6 (pow.f64 (-.f64 hi x) 3))))) (+.f64 (/.f64 (E.f64) (/.f64 lo (-.f64 hi x))) (/.f64 (E.f64) (/.f64 (*.f64 lo lo) (fma.f64 1/2 (pow.f64 (-.f64 hi x) 2) (*.f64 hi (-.f64 hi x))))))))
(+.f64 (-.f64 (E.f64) (/.f64 (E.f64) (/.f64 (pow.f64 lo 3) (fma.f64 (neg.f64 hi) (pow.f64 (-.f64 hi x) 2) (*.f64 -1/6 (pow.f64 (-.f64 hi x) 3)))))) (+.f64 (/.f64 (E.f64) (/.f64 lo (-.f64 hi x))) (*.f64 (/.f64 (E.f64) lo) (/.f64 (fma.f64 (pow.f64 (-.f64 hi x) 2) 1/2 (*.f64 hi (-.f64 hi x))) lo))))
(exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(exp.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(exp.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(+.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (*.f64 x (*.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))))
(+.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) (*.f64 x (*.f64 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (exp.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))))))
(fma.f64 x (*.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (exp.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))) (exp.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(+.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (*.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (*.f64 x (*.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))))
(+.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) (fma.f64 1/2 (*.f64 (*.f64 (*.f64 x x) (exp.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))) (pow.f64 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) 2)) (*.f64 x (*.f64 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (exp.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))))))
(fma.f64 (E.f64) (exp.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (fma.f64 x (*.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (exp.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))) (*.f64 (*.f64 1/2 (*.f64 x x)) (*.f64 (exp.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) (pow.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) 2)))))
(+.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (*.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 3)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (*.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (pow.f64 (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)) 2)))) (*.f64 x (*.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))))))
(+.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) (fma.f64 1/6 (*.f64 (pow.f64 x 3) (*.f64 (exp.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) (pow.f64 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) 3))) (fma.f64 1/2 (*.f64 (*.f64 (*.f64 x x) (exp.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))) (pow.f64 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) 2)) (*.f64 x (*.f64 (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (exp.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))))))))
(fma.f64 (E.f64) (exp.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (fma.f64 1/6 (*.f64 (pow.f64 x 3) (*.f64 (exp.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) (pow.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) 3))) (fma.f64 x (*.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (exp.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))) (*.f64 (*.f64 1/2 (*.f64 x x)) (*.f64 (exp.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) (pow.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) 2))))))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo) (/.f64 (+.f64 hi (*.f64 -1 x)) lo))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (neg.f64 (/.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 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (neg.f64 (/.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 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (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))) (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 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 1 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (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))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 1 (fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 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 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 x lo)))
(-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))) (/.f64 x lo))
(+.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))) (/.f64 x lo))
(+.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (/.f64 x lo)))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))) (/.f64 x lo))
(+.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))) (/.f64 x lo))
(+.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (/.f64 x lo)))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))) (/.f64 x lo))
(+.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))) (/.f64 x lo))
(+.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (/.f64 x lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 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 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.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 (pow.f64 (/.f64 hi lo) 2) (/.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 (pow.f64 (/.f64 hi lo) 2) (/.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 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(+.f64 (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) lo)) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))))
(-.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1) 1)
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(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 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(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 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(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))))
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) lo)) 3) (pow.f64 (/.f64 hi lo) 3)) (+.f64 (*.f64 (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) lo)) (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) lo))) (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) lo)) (/.f64 hi lo)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (*.f64 (-.f64 hi x) (/.f64 hi lo)) (*.f64 lo (/.f64 lo hi))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) 3) (pow.f64 (/.f64 hi lo) 3)) (+.f64 (fma.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) (*.f64 lo (/.f64 lo hi))))))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) lo)) (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) lo))) (pow.f64 (/.f64 hi lo) 2)) (-.f64 (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) lo)) (/.f64 hi lo)))
(/.f64 (fma.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (neg.f64 (pow.f64 (/.f64 hi lo) 2))) (-.f64 (/.f64 (-.f64 hi x) (*.f64 lo (/.f64 lo hi))) (/.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))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 2))
(fabs.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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))
(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)))))
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(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))
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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))
(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))))
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(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))
(+.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 hi lo))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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))
(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 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
(-.f64 (/.f64 1 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))) (/.f64 (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 (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 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
(*.f64 (cbrt.f64 (pow.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 (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 2)) (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)))
(+.f64 1 (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)) 3)) (/.f64 1 (+.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 1 (/.f64 (+.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 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 3))))
(/.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 (-.f64 1 (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))))
(/.f64 1 (/.f64 (+.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 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 3))))
(/.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 1 (/.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 2))))
(/.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 (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 1 (/.f64 (+.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 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 3))))
(/.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 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 3))) (neg.f64 (+.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 (neg.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 3))) (+.f64 -1 (neg.f64 (-.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)) 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 (neg.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 2))) (neg.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))))
(*.f64 1 (/.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 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 3) 1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 2) (-.f64 1 (*.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 (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 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 2) 1) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 2) -1) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) -1))
(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 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) 1) 2))
(sqrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo))) 2))
(fabs.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
(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))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.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 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(+.f64 1 (/.f64 hi lo))
(-.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(+.f64 1 (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(*.f64 (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 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 1 (/.f64 (-.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 -1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (/.f64 hi lo) -1))
(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))
(+.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 (cbrt.f64 (pow.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 1 (/.f64 hi lo))
(-.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)) 1)
(+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) 1))
(+.f64 1 (+.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) (+.f64 (/.f64 hi lo) 1)) (/.f64 lo (-.f64 hi x)))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) lo) (-.f64 hi x))
(/.f64 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 hi x)) (*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 hi x))) (*.f64 lo lo))
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2) 1)
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 2) 3)
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 6) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 6))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 4))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)))
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))))
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 6))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 6))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)))
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)
(exp.f64 (*.f64 2 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 hi x) lo)))))
(pow.f64 (exp.f64 2) (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 hi x) lo))))
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (exp.f64 (log1p.f64 (/.f64 hi lo)))) 2)
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 hi x) lo))) 2))
(pow.f64 (exp.f64 2) (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 hi x) lo))))
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (exp.f64 (log1p.f64 (/.f64 hi lo)))) 2)
(exp.f64 (*.f64 (*.f64 2 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 hi x) lo)))) 1))
(pow.f64 (exp.f64 2) (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 hi x) lo))))
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (exp.f64 (log1p.f64 (/.f64 hi lo)))) 2)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)))
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) 1))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) 1) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 1)
(+.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) -1)
(+.f64 1 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))
(/.f64 1 (/.f64 lo (*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 hi x))))
(*.f64 (/.f64 1 lo) (*.f64 (-.f64 hi x) (+.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo (-.f64 hi x)))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (-.f64 x hi) (/.f64 (*.f64 lo (-.f64 -1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 lo (-.f64 hi x)) (-.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 hi x)) lo)
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (-.f64 x hi) (/.f64 (*.f64 lo (-.f64 -1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (-.f64 hi x) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 lo (-.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (neg.f64 lo) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (-.f64 x hi) (/.f64 (*.f64 lo (-.f64 -1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (neg.f64 lo) (-.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 hi x)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) lo))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (-.f64 x hi) (/.f64 (*.f64 lo (-.f64 -1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (-.f64 x hi) (/.f64 (*.f64 lo (-.f64 -1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (neg.f64 lo)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (-.f64 x hi) (/.f64 (*.f64 lo (-.f64 -1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 hi x)) (*.f64 (-.f64 1 (/.f64 hi lo)) lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (*.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (-.f64 hi x))) (*.f64 (-.f64 1 (/.f64 hi lo)) (neg.f64 lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 hi x))) (neg.f64 lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 1)
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2) 1/2)
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 3)
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 2)
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 3) 1/3)
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(fabs.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) (+.f64 (/.f64 hi lo) 1)))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 3))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(exp.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 hi x) lo))))
(*.f64 (/.f64 (-.f64 hi x) lo) (exp.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 hi x) lo))) 1))
(exp.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 hi x) lo))))
(*.f64 (/.f64 (-.f64 hi x) lo) (exp.f64 (log1p.f64 (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(+.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))) (neg.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))) 1)
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(*.f64 1 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)) (/.f64 1 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 2)) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) 2)) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1) 2)) (cbrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(*.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) (/.f64 1 (neg.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))))
(*.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2))) (/.f64 1 (neg.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))))
(*.f64 1 (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))) 2)) (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)) (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))) 2)) (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)) (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)) (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))) 2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))) (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))) (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) 2) 1) (/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))) 2)) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (cbrt.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2))) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))) 2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2))) 2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) 2) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))) (/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2))) 2) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))) (/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2))) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) 1) (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))) 2)) (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2))) (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2))) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))) 2)) (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2))) (cbrt.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))))
(pow.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 1)
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))) 3)
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(pow.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 3) 1/3)
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(pow.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))) 2)
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))) -1)
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(neg.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)) (neg.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))))
(*.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2))) (/.f64 1 (neg.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))))
(*.f64 1 (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(sqrt.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 2))
(sqrt.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) 2))
(fabs.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(log.f64 (exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))))
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 3))
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 2)) 3) (pow.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)) 3) (pow.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) 3)))
(expm1.f64 (log1p.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1))) 1))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(log1p.f64 (expm1.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))))
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))) 1)
(exp.f64 (/.f64 (-.f64 x lo) hi))
(*.f64 1 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 2)) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(/.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (/.f64 lo hi)))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(exp.f64 (/.f64 (-.f64 x lo) hi))
(pow.f64 (exp.f64 (-.f64 x lo)) (/.f64 1 hi))
(pow.f64 (E.f64) (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) 3)
(exp.f64 (/.f64 (-.f64 x lo) hi))
(pow.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 3) 1/3)
(exp.f64 (/.f64 (-.f64 x lo) hi))
(pow.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) 2)
(exp.f64 (/.f64 (-.f64 x lo) hi))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(pow.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(sqrt.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 2))
(fabs.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (exp.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(cbrt.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 3))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(expm1.f64 (log1p.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(log1p.f64 (expm1.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(+.f64 0 (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 2))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(/.f64 (-.f64 x lo) hi)
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 (-.f64 x lo) hi)
(/.f64 1 (/.f64 (/.f64 hi (-.f64 x lo)) 1))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 (-.f64 x lo)) (neg.f64 hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 -1 (neg.f64 (/.f64 hi (-.f64 x lo))))
(/.f64 -1 (/.f64 (neg.f64 hi) (-.f64 x lo)))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi lo)) (*.f64 hi hi))
(/.f64 (-.f64 (*.f64 hi x) (*.f64 hi lo)) (*.f64 hi hi))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) 1) (*.f64 (fma.f64 x x (fma.f64 lo lo (*.f64 x lo))) hi))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 hi (fma.f64 x x (fma.f64 lo lo (*.f64 x lo)))))
(/.f64 (*.f64 (*.f64 (+.f64 x lo) (-.f64 x lo)) 1) (*.f64 (+.f64 x lo) hi))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 x lo)) (*.f64 hi (+.f64 x lo)))
(*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (+.f64 x lo) (+.f64 x lo)))
(/.f64 (neg.f64 (neg.f64 (-.f64 x lo))) (neg.f64 (neg.f64 hi)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (*.f64 (/.f64 x hi) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (fma.f64 (/.f64 x hi) (/.f64 x hi) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 x hi) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (fma.f64 (/.f64 lo hi) (+.f64 (/.f64 x hi) (/.f64 lo hi)) (*.f64 (/.f64 x hi) (/.f64 x hi))))
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (+.f64 (/.f64 x hi) (/.f64 lo hi)))
(/.f64 (*.f64 (+.f64 (/.f64 x hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)) (+.f64 (/.f64 x hi) (/.f64 lo hi)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(/.f64 (-.f64 x lo) hi)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 hi)))
(/.f64 (-.f64 x lo) hi)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(fabs.f64 (/.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 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)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(+.f64 0 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))))
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))))
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))) 1)
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1)) (/.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (+.f64 -1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))) (/.f64 1 (+.f64 -1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1)) (/.f64 -1 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi 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 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi 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 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi 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 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(*.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi 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 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) (/.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1)))
(*.f64 (/.f64 1 (+.f64 -1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))) (+.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1)))
(*.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1)))
(*.f64 (/.f64 1 (+.f64 -1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))) (+.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) 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 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi 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 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1))
(*.f64 (/.f64 1 (+.f64 -1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))) (+.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3)) -1) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))))
(*.f64 1 (/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1)) (neg.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1)))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (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 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(/.f64 (-.f64 1 (pow.f64 (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 (-.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 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi 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 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi 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 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi 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 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(sqrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2))
(sqrt.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) 2))
(fabs.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi 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 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi 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 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(log1p.f64 (expm1.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))) 1)
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(*.f64 1 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(*.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (E.f64))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(*.f64 (E.f64) (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))) 2) (cbrt.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))) (sqrt.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(pow.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 1)
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(pow.f64 (E.f64) (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))) 3)
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(pow.f64 (pow.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 3) 1/3)
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))) 2)
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(pow.f64 (exp.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)))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(pow.f64 (exp.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)))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(sqrt.f64 (pow.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 2))
(sqrt.f64 (pow.f64 (exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))) 2))
(fabs.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)))
(log.f64 (exp.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) 3))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(exp.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))) 1)
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1)) (/.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (+.f64 -1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))) (/.f64 1 (+.f64 -1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1)) (/.f64 -1 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi 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 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi 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 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi 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 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(*.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi 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 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) (/.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1)))
(*.f64 (/.f64 1 (+.f64 -1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))) (+.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1)))
(*.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1)))
(*.f64 (/.f64 1 (+.f64 -1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))) (+.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) 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 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi 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 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1) (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1))
(*.f64 (/.f64 1 (+.f64 -1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))) (+.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3) 1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3)) -1) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))))
(*.f64 1 (/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 2) -1)) (neg.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) -1)))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (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 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(/.f64 (-.f64 1 (pow.f64 (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 (-.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 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi 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 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi 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 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi 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 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(sqrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2))
(sqrt.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) 2))
(fabs.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi 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 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi 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 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi 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 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi 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 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(log1p.f64 (expm1.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)

eval746.0ms (6.9%)

Compiler

Compiled 44007 to 19688 computations (55.3% saved)

prune303.0ms (2.8%)

Pruning

23 alts after pruning (21 fresh and 2 done)

PrunedKeptTotal
New1063101073
Fresh321143
Picked415
Done011
Total1099231122
Accuracy
27.5%
Counts
1122 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.8%
(/.f64 (-.f64 x lo) hi)
26.5%
(/.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 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (neg.f64 (/.f64 x lo)))))
26.5%
(/.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 hi x) lo)))
19.4%
(/.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 (sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2)) (/.f64 (-.f64 hi x) lo))))
18.6%
(/.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 (neg.f64 (/.f64 x lo))))
18.8%
(/.f64 (*.f64 (+.f64 (/.f64 x hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)) (+.f64 (/.f64 x hi) (/.f64 lo hi)))
18.8%
(/.f64 (neg.f64 lo) hi)
18.8%
(/.f64 1 (/.f64 hi (-.f64 x lo)))
18.8%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
18.7%
(-.f64 1 (/.f64 x lo))
9.4%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
10.1%
(+.f64 (fma.f64 2 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (/.f64 (-.f64 x hi) lo))
9.5%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.8%
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo)))
18.8%
(+.f64 1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo))
9.4%
(+.f64 1 (/.f64 hi lo))
18.8%
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
18.2%
(+.f64 1 (+.f64 (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) lo)) (/.f64 hi lo)))
18.8%
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))
18.8%
(*.f64 (-.f64 x lo) (/.f64 1 hi))
18.8%
(*.f64 lo (neg.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
20.6%
(log.f64 (+.f64 1 (/.f64 (-.f64 x lo) hi)))
18.7%
1
18.8%
(/.f64 (-.f64 x lo) hi)
26.5%
(/.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 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (neg.f64 (/.f64 x lo)))))
26.5%
(/.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 hi x) lo)))
19.4%
(/.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 (sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2)) (/.f64 (-.f64 hi x) lo))))
18.6%
(/.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 (neg.f64 (/.f64 x lo))))
18.8%
(/.f64 (*.f64 (+.f64 (/.f64 x hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)) (+.f64 (/.f64 x hi) (/.f64 lo hi)))
18.8%
(/.f64 (neg.f64 lo) hi)
18.8%
(/.f64 1 (/.f64 hi (-.f64 x lo)))
18.8%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
18.7%
(-.f64 1 (/.f64 x lo))
9.4%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
10.1%
(+.f64 (fma.f64 2 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (/.f64 (-.f64 x hi) lo))
9.5%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.8%
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo)))
18.8%
(+.f64 1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo))
9.4%
(+.f64 1 (/.f64 hi lo))
18.8%
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
18.2%
(+.f64 1 (+.f64 (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) lo)) (/.f64 hi lo)))
18.8%
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))
18.8%
(*.f64 (-.f64 x lo) (/.f64 1 hi))
18.8%
(*.f64 lo (neg.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
20.6%
(log.f64 (+.f64 1 (/.f64 (-.f64 x lo) hi)))
18.7%
1
Compiler

Compiled 1690 to 972 computations (42.5% saved)

localize972.0ms (9%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
99.2%
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
98.5%
(/.f64 x (*.f64 lo lo))
98.5%
(*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))
97.4%
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
99.5%
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo)))
99.2%
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
97.6%
(+.f64 1 (/.f64 hi lo))
98.4%
(*.f64 (-.f64 x hi) (/.f64 1 lo))
97.6%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
97.6%
(+.f64 1 (/.f64 hi lo))
99.1%
(*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
98.5%
(/.f64 x (*.f64 lo lo))
98.4%
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (neg.f64 (/.f64 x lo)))
97.6%
(+.f64 1 (/.f64 hi lo))
Compiler

Compiled 339 to 109 computations (67.8% saved)

series15.0ms (0.1%)

Counts
10 → 300
Calls

75 calls:

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

rewrite95.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
686×add-sqr-sqrt
678×pow1
678×*-un-lft-identity
636×add-cbrt-cube
636×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify179.0ms (1.7%)

Algorithm
egg-herbie
Rules
1548×fma-neg
930×log-prod
658×fma-def
606×exp-prod
520×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

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

eval346.0ms (3.2%)

Compiler

Compiled 27687 to 12580 computations (54.6% saved)

prune148.0ms (1.4%)

Pruning

31 alts after pruning (25 fresh and 6 done)

PrunedKeptTotal
New86213875
Fresh41216
Picked145
Done022
Total86731898
Accuracy
97.5%
Counts
898 → 31
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.8%
(/.f64 (-.f64 x lo) hi)
97.5%
(/.f64 (-.f64 1 (*.f64 (/.f64 x lo) (/.f64 x lo))) (-.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (neg.f64 (/.f64 x lo)))))
26.5%
(/.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 hi x) lo)))
18.6%
(/.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 (neg.f64 x) lo)))
26.5%
(/.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 hi lo)))
26.5%
(/.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 hi (/.f64 (-.f64 1 (/.f64 x lo)) lo)) (/.f64 x lo))))
26.5%
(/.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 hi (/.f64 (-.f64 1 (/.f64 x lo)) lo))))
18.8%
(/.f64 (*.f64 (+.f64 (/.f64 x hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)) (+.f64 (/.f64 x hi) (/.f64 lo hi)))
18.8%
(/.f64 (neg.f64 lo) hi)
18.8%
(/.f64 1 (/.f64 hi (-.f64 x lo)))
18.8%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
18.7%
(-.f64 1 (/.f64 x lo))
9.4%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
14.7%
(+.f64 (/.f64 (*.f64 (/.f64 hi lo) hi) lo) (+.f64 1 (/.f64 hi lo)))
18.2%
(+.f64 (/.f64 hi (*.f64 (/.f64 lo hi) lo)) (+.f64 1 (/.f64 hi lo)))
10.1%
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
18.8%
(+.f64 (/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (+.f64 1 (/.f64 hi lo)))
9.5%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.8%
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo)))
18.8%
(+.f64 1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo))
9.4%
(+.f64 1 (/.f64 hi lo))
14.7%
(+.f64 1 (-.f64 (/.f64 (*.f64 (/.f64 hi lo) hi) lo) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
18.2%
(+.f64 1 (-.f64 (/.f64 hi (*.f64 (/.f64 lo hi) lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
18.8%
(+.f64 1 (-.f64 (/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
18.8%
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
18.2%
(+.f64 1 (+.f64 (/.f64 (-.f64 hi x) (*.f64 (/.f64 lo hi) lo)) (/.f64 hi lo)))
18.8%
(*.f64 (-.f64 x lo) (/.f64 1 hi))
18.8%
(*.f64 lo (neg.f64 (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi)))))
20.6%
(log.f64 (+.f64 1 (/.f64 (-.f64 x lo) hi)))
18.0%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
18.7%
1
Compiler

Compiled 2158 to 883 computations (59.1% saved)

regimes149.0ms (1.4%)

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

4 calls:

35.0ms
lo
34.0ms
x
34.0ms
hi
22.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
97.5%1lo
97.5%1hi
97.5%1x
97.5%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 1585 to 548 computations (65.4% saved)

regimes174.0ms (1.6%)

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

4 calls:

112.0ms
x
22.0ms
hi
22.0ms
lo
3.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
26.5%1x
26.5%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
26.5%1lo
26.5%1hi
Compiler

Compiled 869 to 312 computations (64.1% saved)

regimes123.0ms (1.1%)

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

4 calls:

49.0ms
x
27.0ms
lo
27.0ms
hi
5.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
26.5%1lo
26.5%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
26.5%1hi
26.5%1x
Compiler

Compiled 446 to 178 computations (60.1% saved)

regimes76.0ms (0.7%)

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

4 calls:

25.0ms
x
24.0ms
hi
12.0ms
lo
5.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
18.8%1lo
18.8%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
18.8%1hi
18.8%1x
Compiler

Compiled 351 to 140 computations (60.1% saved)

regimes26.0ms (0.2%)

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

4 calls:

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

Compiled 100 to 56 computations (44% saved)

regimes12.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:

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

Compiled 16 to 13 computations (18.8% saved)

simplify25.0ms (0.2%)

Algorithm
egg-herbie
Rules
212×unsub-neg
132×neg-mul-1
70×distribute-lft-neg-in
50×sub-neg
50×+-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035316
168316
2109316
3141316
4173316
5204316
6304316
7459316
8526316
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f64 (-.f64 1 (*.f64 (/.f64 x lo) (/.f64 x lo))) (-.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (neg.f64 (/.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 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 hi lo)))
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))
(/.f64 (neg.f64 lo) hi)
1
Outputs
(/.f64 (-.f64 1 (*.f64 (/.f64 x lo) (/.f64 x lo))) (-.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (neg.f64 (/.f64 x lo)))))
(/.f64 (-.f64 1 (*.f64 (/.f64 x lo) (/.f64 x lo))) (-.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (neg.f64 x) lo))))
(/.f64 (-.f64 1 (*.f64 (*.f64 (+.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 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 hi lo)))
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
(/.f64 (neg.f64 lo) hi)
1
Compiler

Compiled 127 to 74 computations (41.7% saved)

soundness2.8s (26.2%)

Rules
1462×fma-def
1462×fma-def
1150×times-frac
1150×times-frac
840×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
067725498
1167119590
2571212876
034392
1827388
071023991
1173020651
2699720651
0114741925
1359339343
0114741925
1359339343
071023991
1173020651
2699720651
027407
1600359
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1473 to 601 computations (59.2% saved)

end0.0ms (0%)

preprocess62.0ms (0.6%)

Compiler

Compiled 244 to 118 computations (51.6% saved)

Profiling

Loading profile data...