xlohi (overflows)

Time bar (total: 18.5s)

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)

sample905.0ms (4.9%)

Results
893.0ms8256×body256valid
Bogosity

preprocess266.0ms (1.4%)

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

Useful iterations: 4 (0.0ms)

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

Compiled 30 to 13 computations (56.7% saved)

eval0.0ms (0%)

Compiler

Compiled 3 to 3 computations (0% saved)

prune2.0ms (0%)

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

Compiled 20 to 12 computations (40% saved)

localize25.0ms (0.1%)

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
hi
@-inf
(/.f64 (-.f64 x lo) (-.f64 hi lo))
1.0ms
lo
@inf
(/.f64 (-.f64 x lo) (-.f64 hi lo))
1.0ms
x
@-inf
(/.f64 (-.f64 x lo) (-.f64 hi lo))
1.0ms
lo
@0
(/.f64 (-.f64 x lo) (-.f64 hi lo))
0.0ms
x
@inf
(/.f64 (-.f64 x lo) (-.f64 hi lo))

rewrite334.0ms (1.8%)

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

simplify206.0ms (1.1%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
067725498
1167119590
2571212876
Stop Event
node limit
Counts
266 → 403
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 lo (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 x hi)
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 x hi))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))))) (/.f64 x hi)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 4))) (/.f64 1 (pow.f64 hi 3))))) (/.f64 x hi))))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 3))))) (*.f64 -1 (/.f64 hi lo)))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))))
(*.f64 -1 (/.f64 (-.f64 x lo) lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo) (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (pow.f64 lo 2)))))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4))))) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4))))) (/.f64 lo hi))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 0 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 lo (-.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 1)
(*.f64 (-.f64 x lo) (/.f64 1 (-.f64 hi lo)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(*.f64 1 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (-.f64 hi lo)) (-.f64 x lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi))
(pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2)
(pow.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) -1)
(pow.f64 (/.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) 1) -1)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 (-.f64 hi lo))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 (-.f64 hi lo) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo))) -1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo))))
Outputs
(*.f64 -1 (/.f64 lo (-.f64 hi lo)))
(/.f64 (neg.f64 lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 x hi)
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 x hi))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 x hi))
(-.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (neg.f64 x) (*.f64 hi hi)) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))))) (/.f64 x hi)))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (fma.f64 -1 (*.f64 (*.f64 lo lo) (fma.f64 -1 (/.f64 x (pow.f64 hi 3)) (/.f64 1 (*.f64 hi hi)))) (/.f64 x hi)))
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (*.f64 lo lo) (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 x (pow.f64 hi 3))))) (fma.f64 lo (/.f64 (neg.f64 x) (*.f64 hi hi)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (-.f64 (-.f64 (*.f64 lo (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (*.f64 (*.f64 lo lo) (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 x (pow.f64 hi 3))))))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 4))) (/.f64 1 (pow.f64 hi 3))))) (/.f64 x hi))))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (fma.f64 -1 (*.f64 (*.f64 lo lo) (fma.f64 -1 (/.f64 x (pow.f64 hi 3)) (/.f64 1 (*.f64 hi hi)))) (fma.f64 -1 (*.f64 (pow.f64 lo 3) (fma.f64 -1 (/.f64 x (pow.f64 hi 4)) (/.f64 1 (pow.f64 hi 3)))) (/.f64 x hi))))
(-.f64 (-.f64 (-.f64 (/.f64 x hi) (*.f64 (pow.f64 lo 3) (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 x (pow.f64 hi 4))))) (*.f64 (*.f64 lo lo) (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 x (pow.f64 hi 3))))) (fma.f64 lo (/.f64 (neg.f64 x) (*.f64 hi hi)) (/.f64 lo hi)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 (pow.f64 lo 3) (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 x (pow.f64 hi 4))))) (-.f64 (-.f64 (*.f64 lo (/.f64 x (*.f64 hi hi))) (/.f64 lo hi)) (*.f64 (*.f64 lo lo) (-.f64 (/.f64 1 (*.f64 hi hi)) (/.f64 x (pow.f64 hi 3))))))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (-.f64 (/.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (-.f64 (fma.f64 -1 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (*.f64 -1 (-.f64 x hi))))) (/.f64 (neg.f64 hi) lo)))
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 3))))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (-.f64 (+.f64 (fma.f64 -1 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (*.f64 -1 (-.f64 x hi))))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 3) (*.f64 -1 (-.f64 x hi))))) (/.f64 (neg.f64 hi) lo)))
(+.f64 (-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo)) (/.f64 (fma.f64 -1 x hi) (/.f64 (pow.f64 lo 3) (*.f64 hi hi))))
(+.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) (/.f64 (pow.f64 lo 3) (*.f64 hi hi)))) (/.f64 (-.f64 hi x) lo)))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (-.f64 (/.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (-.f64 (fma.f64 -1 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (*.f64 -1 (-.f64 x hi))))) (/.f64 (neg.f64 hi) lo)))
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))))
(+.f64 1 (-.f64 (+.f64 (fma.f64 -1 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (*.f64 -1 (-.f64 x hi))))) (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 lo 3) (*.f64 -1 (-.f64 x hi))))) (/.f64 (neg.f64 hi) lo)))
(+.f64 (-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo)) (/.f64 (fma.f64 -1 x hi) (/.f64 (pow.f64 lo 3) (*.f64 hi hi))))
(+.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) (/.f64 (pow.f64 lo 3) (*.f64 hi hi)))) (/.f64 (-.f64 hi x) lo)))
(*.f64 -1 (/.f64 (-.f64 x lo) lo))
(/.f64 (neg.f64 (-.f64 x lo)) lo)
(/.f64 (+.f64 (neg.f64 x) lo) lo)
(/.f64 (fma.f64 -1 x lo) lo)
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (+.f64 (neg.f64 x) lo) lo))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (fma.f64 -1 x lo) lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (/.f64 lo (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 (*.f64 hi hi) lo) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (+.f64 (/.f64 x lo) -1))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo) (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (/.f64 lo (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))) (/.f64 (pow.f64 hi 3) (/.f64 (*.f64 lo lo) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))))
(+.f64 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 (*.f64 hi hi) lo) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (+.f64 (/.f64 x lo) -1)) (*.f64 (/.f64 (pow.f64 hi 3) (*.f64 lo lo)) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 (*.f64 hi hi) lo) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))) (-.f64 (*.f64 (/.f64 (pow.f64 hi 3) (*.f64 lo lo)) (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo)))) (+.f64 (/.f64 x lo) -1)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 lo hi)))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (/.f64 lo hi)))
(+.f64 (+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)) (-.f64 x lo))) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4))))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (+.f64 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) (-.f64 x lo))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) (-.f64 x lo))))) (/.f64 lo hi)))
(+.f64 (+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (+.f64 (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)) (-.f64 x lo)) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) (-.f64 x lo)))) (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 lo hi)))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (/.f64 lo hi)))
(+.f64 (+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)) (-.f64 x lo))) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4))))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (*.f64 hi hi) (-.f64 x lo))) (+.f64 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) (-.f64 x lo))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) (-.f64 x lo))))) (/.f64 lo hi)))
(+.f64 (+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (+.f64 (*.f64 (/.f64 (*.f64 lo lo) (pow.f64 hi 3)) (-.f64 x lo)) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) (-.f64 x lo)))) (/.f64 (-.f64 x lo) hi))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 0 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 0 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(-.f64 (+.f64 0 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 0 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 0 (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) 1) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 0 (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (neg.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 0 (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 (*.f64 lo (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 lo (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (-.f64 x lo) (/.f64 1 (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 1 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 1 (-.f64 hi lo)) (-.f64 x lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)))
(/.f64 (*.f64 (-.f64 x lo) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 lo hi)) (-.f64 (*.f64 hi hi) (*.f64 lo lo)))
(*.f64 (/.f64 (-.f64 x lo) (+.f64 lo hi)) (/.f64 (+.f64 lo hi) (-.f64 hi lo)))
(pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 3)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3) 1/3)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) -1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (/.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) 1) -1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 2))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 (-.f64 hi lo) 3)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1) 1))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 3))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3)) 1/3))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 2))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo))) -1))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (fma.f64 lo (+.f64 lo hi) (*.f64 hi hi)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (*.f64 lo (/.f64 1 (-.f64 hi lo)))) (fma.f64 (/.f64 x (-.f64 (*.f64 hi hi) (*.f64 lo lo))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo))))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (fma.f64 hi hi (*.f64 lo (neg.f64 lo)))) (/.f64 lo (-.f64 hi lo)))

eval1.8s (9.8%)

Compiler

Compiled 17032 to 4868 computations (71.4% saved)

prune125.0ms (0.7%)

Pruning

8 alts after pruning (8 fresh and 0 done)

PrunedKeptTotal
New3958403
Fresh000
Picked101
Done000
Total3968404
Accuracy
19.5%
Counts
404 → 8
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)
19.0%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
10.0%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
8.9%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.8%
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 x hi))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
18.7%
1
18.8%
(/.f64 (-.f64 x lo) hi)
18.7%
(/.f64 (+.f64 (neg.f64 x) lo) lo)
19.0%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
10.0%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
8.9%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.8%
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 x hi))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
18.7%
1
Compiler

Compiled 432 to 252 computations (41.7% saved)

localize132.0ms (0.7%)

Localize:

Found 10 expressions with local error:

NewAccuracyProgram
100.0%
(/.f64 (-.f64 x lo) hi)
99.2%
(*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))
97.1%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
100.0%
(/.f64 (-.f64 x hi) lo)
97.5%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
100.0%
(/.f64 (+.f64 (neg.f64 x) lo) lo)
100.0%
(/.f64 (-.f64 x lo) hi)
100.0%
(/.f64 (-.f64 hi x) lo)
99.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
97.5%
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))
Compiler

Compiled 131 to 24 computations (81.7% saved)

series53.0ms (0.3%)

Counts
10 → 300
Calls

87 calls:

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

rewrite123.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
606×add-sqr-sqrt
600×pow1
600×*-un-lft-identity
560×add-exp-log
560×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

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

simplify150.0ms (0.8%)

Algorithm
egg-herbie
Rules
908×associate-*r*
858×times-frac
768×associate-*l*
660×fma-def
556×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
078620177
1206918379
Stop Event
node limit
Counts
629 → 520
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))
1
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(*.f64 -1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(*.f64 -1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(*.f64 -1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
1
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
1
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 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 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(/.f64 x hi)
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 x hi)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 x hi)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo))
(-.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 1)
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (+.f64 (*.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo))) (-.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (*.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo))) (pow.f64 (/.f64 (+.f64 hi x) lo) 2)) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo)))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))) 1)
(-.f64 (/.f64 1 (-.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)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(*.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 2) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(*.f64 (hypot.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (hypot.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3)) (/.f64 1 (+.f64 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 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3))))
(/.f64 1 (/.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2)) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2))) (neg.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) 1) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))
(pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 3) 1/3)
(pow.f64 (hypot.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 2)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(+.f64 (/.f64 hi lo) (neg.f64 (/.f64 x lo)))
(-.f64 (/.f64 hi lo) (/.f64 x lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo))) 1)
(*.f64 (+.f64 hi x) (/.f64 1 lo))
(*.f64 1 (/.f64 (+.f64 hi x) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) (sqrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (neg.f64 (+.f64 hi x)) (/.f64 1 (neg.f64 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 hi x) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 hi x) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 hi x)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 hi x)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) 1) (/.f64 (sqrt.f64 (+.f64 hi x)) lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 hi x)) (cbrt.f64 lo)))
(pow.f64 (/.f64 (+.f64 hi x) lo) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) 2)
(pow.f64 (/.f64 lo (+.f64 hi x)) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 hi x) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 hi x) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 hi x) lo)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))
(fma.f64 hi (/.f64 1 lo) (neg.f64 (/.f64 x lo)))
(fma.f64 1 (/.f64 hi lo) (neg.f64 (/.f64 x lo)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (/.f64 hi lo)) (neg.f64 (/.f64 x lo)))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) (neg.f64 (/.f64 x lo)))
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (/.f64 1 hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)) (cbrt.f64 (/.f64 lo hi))))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi))))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (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)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 lo x) lo))) 1)
(*.f64 1 (/.f64 (+.f64 lo x) lo))
(*.f64 (+.f64 lo x) (/.f64 1 lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) (sqrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (neg.f64 (+.f64 lo x)) (/.f64 1 (neg.f64 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 lo x) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 lo x)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) 1) (/.f64 (sqrt.f64 (+.f64 lo x)) lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 lo)))
(pow.f64 (/.f64 (+.f64 lo x) lo) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) 2)
(pow.f64 (/.f64 lo (+.f64 lo x)) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 lo x) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 lo x) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 lo x) 3) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 lo x) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 lo x) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 lo x) lo)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 lo x) lo)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (*.f64 (neg.f64 (-.f64 x hi)) (/.f64 1 lo)))
(+.f64 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (/.f64 (-.f64 x hi) lo))))
(*.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (neg.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (+.f64 1 (pow.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 1 (-.f64 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) (neg.f64 (/.f64 (-.f64 x hi) lo))) (neg.f64 (/.f64 (-.f64 x hi) lo)))))
(/.f64 (-.f64 1 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) (neg.f64 (/.f64 (-.f64 x hi) lo)))) (-.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 3)
(pow.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2)
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2))
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))) 1))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 (/.f64 x lo) (neg.f64 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 (neg.f64 hi) (/.f64 1 lo)))
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (/.f64 hi lo))))
(+.f64 (/.f64 x lo) (*.f64 (neg.f64 (sqrt.f64 (/.f64 hi lo))) (sqrt.f64 (/.f64 hi lo))))
(-.f64 (/.f64 x lo) (/.f64 hi lo))
(-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(*.f64 1 (/.f64 (-.f64 x hi) lo))
(*.f64 (-.f64 x hi) (/.f64 1 lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (neg.f64 (-.f64 x hi)) (/.f64 1 (neg.f64 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 x hi) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (-.f64 x hi) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x hi)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (-.f64 x hi)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) 1) (/.f64 (sqrt.f64 (-.f64 x hi)) lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (-.f64 x hi)) (cbrt.f64 lo)))
(pow.f64 (/.f64 (-.f64 x hi) lo) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) 2)
(pow.f64 (/.f64 lo (-.f64 x hi)) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x hi) lo))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo)))
(exp.f64 (log.f64 (/.f64 (-.f64 x hi) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) lo)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) lo)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 2) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (-.f64 x lo)) hi)) (/.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (-.f64 x lo)) hi)))
(*.f64 1 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) 2) (cbrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 2) (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 (*.f64 (-.f64 x lo) lo) (-.f64 x lo)) (pow.f64 hi 3))))))
(*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 1 (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (-.f64 x lo)) hi)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 2) (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 (*.f64 (-.f64 x lo) lo) (-.f64 x lo)) (pow.f64 hi 3)))) (+.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3))))
(/.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (-.f64 x lo)) hi) (-.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 2) (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 (*.f64 (-.f64 x lo) lo) (-.f64 x lo)) (pow.f64 hi 3)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (-.f64 x lo)) hi))
(/.f64 (+.f64 (*.f64 hi hi) (*.f64 (/.f64 hi (-.f64 x lo)) (*.f64 (-.f64 x lo) lo))) (*.f64 (/.f64 hi (-.f64 x lo)) (*.f64 hi hi)))
(/.f64 (+.f64 hi (*.f64 (/.f64 hi (-.f64 x lo)) (*.f64 (/.f64 (-.f64 x lo) hi) lo))) (*.f64 (/.f64 hi (-.f64 x lo)) hi))
(/.f64 (+.f64 hi (*.f64 (/.f64 hi (-.f64 x lo)) (*.f64 (-.f64 x lo) (/.f64 lo hi)))) (*.f64 (/.f64 hi (-.f64 x lo)) hi))
(/.f64 (+.f64 (*.f64 (-.f64 x lo) (*.f64 hi hi)) (*.f64 hi (*.f64 (-.f64 x lo) lo))) (pow.f64 hi 3))
(/.f64 (+.f64 (*.f64 (-.f64 x lo) hi) (*.f64 hi (*.f64 (/.f64 (-.f64 x lo) hi) lo))) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (-.f64 x lo) hi) (*.f64 hi (*.f64 (-.f64 x lo) (/.f64 lo hi)))) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 x lo)) (*.f64 hi hi)) (*.f64 (neg.f64 hi) (*.f64 (-.f64 x lo) lo))) (*.f64 (neg.f64 hi) (*.f64 hi hi)))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 x lo)) hi) (*.f64 (neg.f64 hi) (*.f64 (/.f64 (-.f64 x lo) hi) lo))) (*.f64 (neg.f64 hi) hi))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 x lo)) hi) (*.f64 (neg.f64 hi) (*.f64 (-.f64 x lo) (/.f64 lo hi)))) (*.f64 (neg.f64 hi) hi))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) lo) (/.f64 hi (-.f64 x lo))) (*.f64 (*.f64 hi hi) 1)) (*.f64 (*.f64 hi hi) (/.f64 hi (-.f64 x lo))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) lo) hi) (*.f64 (*.f64 hi hi) (-.f64 x lo))) (pow.f64 hi 3))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) lo) (neg.f64 hi)) (*.f64 (*.f64 hi hi) (neg.f64 (-.f64 x lo)))) (*.f64 (*.f64 hi hi) (neg.f64 hi)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (/.f64 hi (-.f64 x lo))) (*.f64 hi 1)) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi) (*.f64 hi (-.f64 x lo))) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (neg.f64 hi)) (*.f64 hi (neg.f64 (-.f64 x lo)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) (/.f64 hi (-.f64 x lo))) (*.f64 hi 1)) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) hi) (*.f64 hi (-.f64 x lo))) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) (neg.f64 hi)) (*.f64 hi (neg.f64 (-.f64 x lo)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 2) (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 (*.f64 (-.f64 x lo) lo) (-.f64 x lo)) (pow.f64 hi 3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) (neg.f64 (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (-.f64 x lo)) hi)))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 2) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 2)) (-.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo)))))
(pow.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(exp.f64 (log.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(fma.f64 1 (/.f64 (-.f64 x lo) hi) (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))))
(fma.f64 1 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) (/.f64 (-.f64 x lo) hi))
(fma.f64 (-.f64 x lo) (/.f64 1 hi) (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))))
(fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(fma.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo)))) 2) (cbrt.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo)))) (/.f64 (-.f64 x lo) hi))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) lo)) hi) (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) lo)) hi) (/.f64 (-.f64 x lo) hi))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))))) 1)
(/.f64 lo (*.f64 (/.f64 hi (-.f64 x lo)) hi))
(/.f64 1 (*.f64 (/.f64 hi (-.f64 x lo)) (/.f64 hi lo)))
(/.f64 1 (*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 x lo))))
(/.f64 1 (/.f64 (*.f64 hi hi) (*.f64 (-.f64 x lo) lo)))
(/.f64 1 (/.f64 hi (*.f64 (/.f64 (-.f64 x lo) hi) lo)))
(/.f64 1 (/.f64 hi (*.f64 (-.f64 x lo) (/.f64 lo hi))))
(/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi))
(/.f64 (/.f64 (-.f64 x lo) hi) (/.f64 hi lo))
(/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo)))
(/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))
(/.f64 (neg.f64 lo) (*.f64 (/.f64 hi (-.f64 x lo)) (neg.f64 hi)))
(/.f64 (neg.f64 (-.f64 x lo)) (*.f64 (/.f64 hi lo) (neg.f64 hi)))
(/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi)
(/.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) hi)
(/.f64 (*.f64 lo 1) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (*.f64 (-.f64 x lo) 1) (*.f64 hi (/.f64 hi lo)))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) 1) (*.f64 (neg.f64 hi) (/.f64 hi lo)))
(/.f64 (*.f64 (-.f64 x lo) (neg.f64 lo)) (*.f64 hi (neg.f64 hi)))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) lo) (*.f64 (neg.f64 hi) hi))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) (neg.f64 lo)) (*.f64 (neg.f64 hi) (neg.f64 hi)))
(/.f64 (*.f64 lo (-.f64 x lo)) (*.f64 hi hi))
(/.f64 (*.f64 lo (neg.f64 (-.f64 x lo))) (*.f64 hi (neg.f64 hi)))
(/.f64 (*.f64 (neg.f64 lo) 1) (*.f64 (neg.f64 hi) (/.f64 hi (-.f64 x lo))))
(/.f64 (*.f64 (neg.f64 lo) (-.f64 x lo)) (*.f64 (neg.f64 hi) hi))
(/.f64 (*.f64 (neg.f64 lo) (neg.f64 (-.f64 x lo))) (*.f64 (neg.f64 hi) (neg.f64 hi)))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) lo)) (neg.f64 (*.f64 hi hi)))
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo)) (neg.f64 hi))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi))) (neg.f64 hi))
(pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo)))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) lo)) hi) 2)
(sqrt.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 3))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo)))))
(exp.f64 (log.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo)))))
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (/.f64 1 hi)))
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)) (cbrt.f64 (/.f64 lo hi))))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi))))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (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)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
Outputs
(*.f64 -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))))
(+.f64 (*.f64 (neg.f64 hi) (/.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))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)) (/.f64 x lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.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 (*.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 (pow.f64 (/.f64 hi lo) 2) (/.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 (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 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 x lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 x lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 x lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 x lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 x lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 x lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 x lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (-.f64 (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo)) (/.f64 x lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(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 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(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 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(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 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (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 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.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 (neg.f64 hi) (/.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))) (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 (-.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 (-.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 (-.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 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))) (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))) (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo)))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))) (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))) (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo)))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))) (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))) (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (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 -1 (/.f64 x lo))
(neg.f64 (/.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))
(neg.f64 (/.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))
(neg.f64 (/.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)
1
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
1
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
1
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 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))
(neg.f64 (/.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))
(neg.f64 (/.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 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi))
(-.f64 (/.f64 (neg.f64 lo) hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 lo hi))
(-.f64 (-.f64 (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 lo hi))
(-.f64 (-.f64 (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 lo hi))
(-.f64 (-.f64 (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 lo hi))
(*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))
(*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 lo hi))
(-.f64 (-.f64 (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 lo hi))
(-.f64 (-.f64 (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))))) (/.f64 lo hi))
(-.f64 (-.f64 (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 lo hi))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))
(neg.f64 (*.f64 x (-.f64 (/.f64 (neg.f64 lo) (*.f64 hi hi)) (/.f64 1 hi))))
(*.f64 x (neg.f64 (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(fma.f64 -1 (*.f64 x (-.f64 (/.f64 (neg.f64 lo) (*.f64 hi hi)) (/.f64 1 hi))) (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)))
(-.f64 (fma.f64 (neg.f64 x) (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 (neg.f64 lo) hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(fma.f64 -1 (*.f64 x (-.f64 (/.f64 (neg.f64 lo) (*.f64 hi hi)) (/.f64 1 hi))) (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)))
(-.f64 (fma.f64 (neg.f64 x) (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 (neg.f64 lo) hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(fma.f64 -1 (*.f64 x (-.f64 (/.f64 (neg.f64 lo) (*.f64 hi hi)) (/.f64 1 hi))) (-.f64 (neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi))) (/.f64 lo hi)))
(-.f64 (fma.f64 (neg.f64 x) (fma.f64 -1 (/.f64 lo (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 (neg.f64 lo) hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(/.f64 x hi)
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(fma.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (fma.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 x hi)))
(-.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (fma.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 x hi)))
(-.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(/.f64 (*.f64 (neg.f64 lo) lo) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 (*.f64 (neg.f64 lo) lo) (*.f64 hi hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (fma.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 x hi)))
(-.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (fma.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 x hi)))
(-.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(/.f64 (*.f64 (neg.f64 lo) lo) (*.f64 hi hi))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(*.f64 -1 (+.f64 (*.f64 lo (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (/.f64 (*.f64 lo lo) (*.f64 hi hi))))
(neg.f64 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (*.f64 (/.f64 lo hi) (/.f64 lo hi))))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 x hi)))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 x hi)))
(fma.f64 -1 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 x hi))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 x hi)))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 x hi)))
(fma.f64 -1 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (/.f64 x hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(/.f64 (*.f64 (neg.f64 lo) lo) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(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))) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (*.f64 (/.f64 lo 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 (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))) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (*.f64 (/.f64 lo 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 (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))) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (*.f64 (/.f64 lo 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 (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))) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(/.f64 (*.f64 (neg.f64 lo) lo) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(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))) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(/.f64 (*.f64 (neg.f64 lo) lo) (*.f64 hi hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(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))) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 lo (/.f64 (*.f64 hi hi) x)))
(-.f64 (*.f64 x (/.f64 lo (*.f64 hi hi))) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(-.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 1)
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (+.f64 (*.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo))) (-.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (*.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 hi lo) (pow.f64 (/.f64 (+.f64 x hi) lo) 2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (-.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (*.f64 (/.f64 hi lo) (pow.f64 (/.f64 (+.f64 x hi) lo) 2))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo))) (pow.f64 (/.f64 (+.f64 hi x) lo) 2)) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) (/.f64 (+.f64 x hi) lo)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (pow.f64 (/.f64 (+.f64 x hi) lo) 2)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 hi lo) 1)))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 3)
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1/3)
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2)
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2))
(fabs.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))) 1)
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(-.f64 (/.f64 1 (-.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)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2)) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))))
(*.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 2) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(*.f64 (hypot.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (hypot.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(pow.f64 (hypot.f64 1 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))) 2)
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) -1))))
(*.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2)) (/.f64 1 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2)) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) -1))))
(/.f64 1 (/.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2)) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) -1))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2)) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2)) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) -1))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2))) (neg.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2))) (neg.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2)) (+.f64 -1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x 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 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2) -1) (+.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) -1))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2) -1) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) -1))
(pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 1)
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 3)
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 3) 1/3)
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(pow.f64 (hypot.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) 2)
(pow.f64 (hypot.f64 1 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))) 2)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 2))
(sqrt.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))) 2))
(fabs.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1))
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))))
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 3))
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(exp.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo) 1)
(+.f64 (/.f64 hi lo) (neg.f64 (/.f64 x lo)))
(/.f64 (-.f64 hi x) lo)
(-.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo))) 1)
(/.f64 (+.f64 x hi) lo)
(*.f64 (+.f64 hi x) (/.f64 1 lo))
(/.f64 (+.f64 x hi) lo)
(*.f64 1 (/.f64 (+.f64 hi x) lo))
(/.f64 (+.f64 x hi) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(*.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) (sqrt.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(*.f64 (neg.f64 (+.f64 hi x)) (/.f64 1 (neg.f64 lo)))
(neg.f64 (*.f64 (+.f64 x hi) (/.f64 1 (neg.f64 lo))))
(/.f64 (-.f64 (neg.f64 hi) x) (neg.f64 lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 hi x) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 x hi) (cbrt.f64 lo)))
(/.f64 (/.f64 (+.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 hi x) (sqrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 x hi) (sqrt.f64 lo)))
(/.f64 (/.f64 (+.f64 x hi) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 hi x)) lo))
(/.f64 (+.f64 x hi) lo)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x hi)) 2) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 hi x)) (sqrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 x hi) (sqrt.f64 lo)))
(/.f64 (/.f64 (+.f64 x hi) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) 1) (/.f64 (sqrt.f64 (+.f64 hi x)) lo))
(/.f64 (+.f64 x hi) lo)
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 hi x)) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 x hi) (cbrt.f64 lo)))
(/.f64 (/.f64 (+.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(pow.f64 (/.f64 (+.f64 hi x) lo) 1)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) 1/3)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) 2)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (/.f64 lo (+.f64 hi x)) -1)
(/.f64 1 (/.f64 lo (+.f64 x hi)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2))
(fabs.f64 (/.f64 (+.f64 x hi) lo))
(log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 hi x) lo))))
(/.f64 (+.f64 x hi) lo)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(/.f64 (+.f64 x hi) lo)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(/.f64 (+.f64 x hi) lo)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(exp.f64 (log.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 hi x) lo)) 1))
(/.f64 (+.f64 x hi) lo)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(fma.f64 hi (/.f64 1 lo) (neg.f64 (/.f64 x lo)))
(/.f64 (-.f64 hi x) lo)
(fma.f64 1 (/.f64 hi lo) (neg.f64 (/.f64 x lo)))
(/.f64 (-.f64 hi x) lo)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (/.f64 hi lo)) (neg.f64 (/.f64 x lo)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (/.f64 hi lo))) (/.f64 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 x hi) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (/.f64 1 hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)) (cbrt.f64 (/.f64 lo hi))))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi))))
(/.f64 (-.f64 x lo) hi)
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(/.f64 (-.f64 x lo) hi)
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (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) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (pow.f64 (cbrt.f64 hi) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(fabs.f64 (/.f64 (-.f64 x lo) hi))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(/.f64 (-.f64 x lo) hi)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(/.f64 (-.f64 x lo) hi)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 lo x) lo))) 1)
(/.f64 (+.f64 x lo) lo)
(*.f64 1 (/.f64 (+.f64 lo x) lo))
(/.f64 (+.f64 x lo) lo)
(*.f64 (+.f64 lo x) (/.f64 1 lo))
(/.f64 (+.f64 x lo) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 x lo) lo)
(*.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) (sqrt.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 x lo) lo)
(*.f64 (neg.f64 (+.f64 lo x)) (/.f64 1 (neg.f64 lo)))
(*.f64 (/.f64 1 (neg.f64 lo)) (neg.f64 (+.f64 x lo)))
(/.f64 (-.f64 (neg.f64 lo) x) (neg.f64 lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 lo x) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 x lo) (cbrt.f64 lo)))
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 lo x) (sqrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 x lo) (sqrt.f64 lo)))
(/.f64 (/.f64 (+.f64 x lo) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 lo x)) lo))
(/.f64 (+.f64 x lo) lo)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 lo x) lo)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x lo) lo)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x lo)) 2) (pow.f64 (cbrt.f64 lo) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x lo)) 2) (cbrt.f64 (/.f64 (+.f64 x lo) lo))) (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 lo x)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 lo x)) (sqrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 x lo) (sqrt.f64 lo)))
(/.f64 (/.f64 (+.f64 x lo) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) 1) (/.f64 (sqrt.f64 (+.f64 lo x)) lo))
(/.f64 (+.f64 x lo) lo)
(*.f64 (/.f64 (sqrt.f64 (+.f64 lo x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 lo x)) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 x lo) (cbrt.f64 lo)))
(/.f64 (/.f64 (+.f64 x lo) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(pow.f64 (/.f64 (+.f64 lo x) lo) 1)
(/.f64 (+.f64 x lo) lo)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 lo x) lo)) 3)
(/.f64 (+.f64 x lo) lo)
(pow.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 3) 1/3)
(/.f64 (+.f64 x lo) lo)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 lo x) lo)) 2)
(/.f64 (+.f64 x lo) lo)
(pow.f64 (/.f64 lo (+.f64 lo x)) -1)
(/.f64 1 (/.f64 lo (+.f64 x lo)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x lo) lo) 2))
(fabs.f64 (/.f64 (+.f64 x lo) lo))
(log.f64 (exp.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 x lo) lo)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 lo x) lo))))
(/.f64 (+.f64 x lo) lo)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 lo x) lo) 3))
(/.f64 (+.f64 x lo) lo)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 lo x) 3) (pow.f64 lo 3)))
(/.f64 (+.f64 x lo) lo)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 x lo) lo)
(exp.f64 (log.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 x lo) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 lo x) lo)) 1))
(/.f64 (+.f64 x lo) lo)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 lo x) lo)))
(/.f64 (+.f64 x lo) lo)
(+.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (*.f64 (neg.f64 (-.f64 x hi)) (/.f64 1 lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) 1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) 1)))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (+.f64 -1 (neg.f64 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (-.f64 -1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (neg.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (+.f64 -1 (/.f64 (neg.f64 (-.f64 x hi)) lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 -1 (/.f64 (-.f64 hi x) lo)))
(/.f64 (+.f64 1 (pow.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 1 (-.f64 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) (neg.f64 (/.f64 (-.f64 x hi) lo))) (neg.f64 (/.f64 (-.f64 x hi) lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) 1)))
(/.f64 (-.f64 1 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) (neg.f64 (/.f64 (-.f64 x hi) lo)))) (-.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 3)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(pow.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3) 1/3)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2)
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2))
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(exp.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo)))
(exp.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo)))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))) 1))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo)))
(exp.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo)))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (/.f64 x lo) (neg.f64 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 (neg.f64 hi) (/.f64 1 lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (/.f64 hi lo))))
(+.f64 (/.f64 x lo) (*.f64 (cbrt.f64 (/.f64 hi lo)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (/.f64 x lo) (*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (/.f64 hi lo))))
(+.f64 (/.f64 x lo) (*.f64 (neg.f64 (sqrt.f64 (/.f64 hi lo))) (sqrt.f64 (/.f64 hi lo))))
(/.f64 (-.f64 x hi) lo)
(-.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 (-.f64 x hi) lo)
(-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) -1)
(+.f64 (/.f64 (-.f64 x hi) lo) 0)
(*.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (-.f64 x hi) (/.f64 1 lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(*.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(*.f64 (neg.f64 (-.f64 x hi)) (/.f64 1 (neg.f64 lo)))
(/.f64 (-.f64 x hi) lo)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 x hi) (cbrt.f64 lo)))
(/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (-.f64 x hi) (sqrt.f64 lo)))
(/.f64 (/.f64 (-.f64 x hi) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x hi)) lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (-.f64 x hi)) (sqrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (-.f64 x hi) (sqrt.f64 lo)))
(/.f64 (/.f64 (-.f64 x hi) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) 1) (/.f64 (sqrt.f64 (-.f64 x hi)) lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (-.f64 x hi)) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 x hi) (cbrt.f64 lo)))
(/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(pow.f64 (/.f64 (-.f64 x hi) lo) 1)
(/.f64 (-.f64 x hi) lo)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 3)
(/.f64 (-.f64 x hi) lo)
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) 1/3)
(/.f64 (-.f64 x hi) lo)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) 2)
(/.f64 (-.f64 x hi) lo)
(pow.f64 (/.f64 lo (-.f64 x hi)) -1)
(/.f64 1 (/.f64 lo (-.f64 x hi)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))
(fabs.f64 (/.f64 (-.f64 x hi) lo))
(log.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 x hi) lo)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))
(/.f64 (-.f64 x hi) lo)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(exp.f64 (log.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) lo)) 1))
(/.f64 (-.f64 x hi) lo)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))) 1)
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 2) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (-.f64 x lo)) hi)) (/.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (-.f64 x lo)) hi)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (-.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) (-.f64 x lo)) hi))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 hi (*.f64 (-.f64 x lo) (-.f64 (/.f64 lo hi) 1))))
(*.f64 1 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) 2) (cbrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 2) (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 (*.f64 (-.f64 x lo) lo) (-.f64 x lo)) (pow.f64 hi 3))))))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 lo (-.f64 x lo)) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (*.f64 (/.f64 lo hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))))
(*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 1 (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (-.f64 x lo)) hi)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (-.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) (-.f64 x lo)) hi))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 hi (*.f64 (-.f64 x lo) (-.f64 (/.f64 lo hi) 1))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 2) (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 (*.f64 (-.f64 x lo) lo) (-.f64 x lo)) (pow.f64 hi 3)))) (+.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3))))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 lo (-.f64 x lo)) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (*.f64 (/.f64 lo hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))))
(/.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (-.f64 x lo)) hi) (-.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (-.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) (-.f64 x lo)) hi))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 hi (*.f64 (-.f64 x lo) (-.f64 (/.f64 lo hi) 1))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 2) (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 (*.f64 (-.f64 x lo) lo) (-.f64 x lo)) (pow.f64 hi 3)))))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 lo (-.f64 x lo)) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (*.f64 (/.f64 lo hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (-.f64 x lo)) hi))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (-.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) (-.f64 x lo)) hi))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 hi (*.f64 (-.f64 x lo) (-.f64 (/.f64 lo hi) 1))))
(/.f64 (+.f64 (*.f64 hi hi) (*.f64 (/.f64 hi (-.f64 x lo)) (*.f64 (-.f64 x lo) lo))) (*.f64 (/.f64 hi (-.f64 x lo)) (*.f64 hi hi)))
(/.f64 (fma.f64 (*.f64 lo (-.f64 x lo)) (/.f64 hi (-.f64 x lo)) (*.f64 hi hi)) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))
(/.f64 (fma.f64 (/.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo)) (*.f64 hi hi)) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))
(/.f64 (+.f64 hi (*.f64 (/.f64 hi (-.f64 x lo)) (*.f64 (/.f64 (-.f64 x lo) hi) lo))) (*.f64 (/.f64 hi (-.f64 x lo)) hi))
(/.f64 (fma.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) (/.f64 hi (-.f64 x lo)) hi) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (fma.f64 (/.f64 hi (-.f64 x lo)) (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (+.f64 hi (*.f64 (/.f64 hi (-.f64 x lo)) (*.f64 (-.f64 x lo) (/.f64 lo hi)))) (*.f64 (/.f64 hi (-.f64 x lo)) hi))
(/.f64 (fma.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) (/.f64 hi (-.f64 x lo)) hi) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (fma.f64 (/.f64 hi (-.f64 x lo)) (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (+.f64 (*.f64 (-.f64 x lo) (*.f64 hi hi)) (*.f64 hi (*.f64 (-.f64 x lo) lo))) (pow.f64 hi 3))
(/.f64 (fma.f64 (-.f64 x lo) (*.f64 hi hi) (*.f64 hi (*.f64 lo (-.f64 x lo)))) (pow.f64 hi 3))
(/.f64 (*.f64 (*.f64 hi (-.f64 x lo)) (+.f64 lo hi)) (pow.f64 hi 3))
(/.f64 (+.f64 (*.f64 (-.f64 x lo) hi) (*.f64 hi (*.f64 (/.f64 (-.f64 x lo) hi) lo))) (*.f64 hi hi))
(/.f64 (fma.f64 (-.f64 x lo) hi (*.f64 (-.f64 x lo) (*.f64 (/.f64 lo hi) hi))) (*.f64 hi hi))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 (*.f64 (/.f64 lo hi) hi) hi)) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (-.f64 x lo) hi) (*.f64 hi (*.f64 (-.f64 x lo) (/.f64 lo hi)))) (*.f64 hi hi))
(/.f64 (fma.f64 (-.f64 x lo) hi (*.f64 (-.f64 x lo) (*.f64 (/.f64 lo hi) hi))) (*.f64 hi hi))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 (*.f64 (/.f64 lo hi) hi) hi)) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 x lo)) (*.f64 hi hi)) (*.f64 (neg.f64 hi) (*.f64 (-.f64 x lo) lo))) (*.f64 (neg.f64 hi) (*.f64 hi hi)))
(/.f64 (fma.f64 (neg.f64 (-.f64 x lo)) (*.f64 hi hi) (*.f64 (*.f64 (neg.f64 hi) (-.f64 x lo)) lo)) (neg.f64 (pow.f64 hi 3)))
(/.f64 (neg.f64 (*.f64 (*.f64 hi (-.f64 x lo)) (+.f64 lo hi))) (pow.f64 (neg.f64 hi) 3))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 x lo)) hi) (*.f64 (neg.f64 hi) (*.f64 (/.f64 (-.f64 x lo) hi) lo))) (*.f64 (neg.f64 hi) hi))
(/.f64 (fma.f64 (neg.f64 (-.f64 x lo)) hi (*.f64 (-.f64 x lo) (*.f64 (/.f64 lo hi) (neg.f64 hi)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) (+.f64 (*.f64 (/.f64 lo hi) hi) hi))) (*.f64 hi (neg.f64 hi)))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 x lo)) hi) (*.f64 (neg.f64 hi) (*.f64 (-.f64 x lo) (/.f64 lo hi)))) (*.f64 (neg.f64 hi) hi))
(/.f64 (fma.f64 (neg.f64 (-.f64 x lo)) hi (*.f64 (-.f64 x lo) (*.f64 (/.f64 lo hi) (neg.f64 hi)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) (+.f64 (*.f64 (/.f64 lo hi) hi) hi))) (*.f64 hi (neg.f64 hi)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) lo) (/.f64 hi (-.f64 x lo))) (*.f64 (*.f64 hi hi) 1)) (*.f64 (*.f64 hi hi) (/.f64 hi (-.f64 x lo))))
(/.f64 (fma.f64 (*.f64 lo (-.f64 x lo)) (/.f64 hi (-.f64 x lo)) (*.f64 hi hi)) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))
(/.f64 (fma.f64 (/.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo)) (*.f64 hi hi)) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) lo) hi) (*.f64 (*.f64 hi hi) (-.f64 x lo))) (pow.f64 hi 3))
(/.f64 (fma.f64 (-.f64 x lo) (*.f64 hi hi) (*.f64 hi (*.f64 lo (-.f64 x lo)))) (pow.f64 hi 3))
(/.f64 (*.f64 (*.f64 hi (-.f64 x lo)) (+.f64 lo hi)) (pow.f64 hi 3))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) lo) (neg.f64 hi)) (*.f64 (*.f64 hi hi) (neg.f64 (-.f64 x lo)))) (*.f64 (*.f64 hi hi) (neg.f64 hi)))
(/.f64 (fma.f64 (neg.f64 (-.f64 x lo)) (*.f64 hi hi) (*.f64 (*.f64 (neg.f64 hi) (-.f64 x lo)) lo)) (neg.f64 (pow.f64 hi 3)))
(/.f64 (neg.f64 (*.f64 (*.f64 hi (-.f64 x lo)) (+.f64 lo hi))) (pow.f64 (neg.f64 hi) 3))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (/.f64 hi (-.f64 x lo))) (*.f64 hi 1)) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (fma.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) (/.f64 hi (-.f64 x lo)) hi) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (fma.f64 (/.f64 hi (-.f64 x lo)) (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi) (*.f64 hi (-.f64 x lo))) (*.f64 hi hi))
(/.f64 (fma.f64 (-.f64 x lo) hi (*.f64 (-.f64 x lo) (*.f64 (/.f64 lo hi) hi))) (*.f64 hi hi))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 (*.f64 (/.f64 lo hi) hi) hi)) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (neg.f64 hi)) (*.f64 hi (neg.f64 (-.f64 x lo)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (fma.f64 (neg.f64 (-.f64 x lo)) hi (*.f64 (-.f64 x lo) (*.f64 (/.f64 lo hi) (neg.f64 hi)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) (+.f64 (*.f64 (/.f64 lo hi) hi) hi))) (*.f64 hi (neg.f64 hi)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) (/.f64 hi (-.f64 x lo))) (*.f64 hi 1)) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (fma.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) (/.f64 hi (-.f64 x lo)) hi) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (fma.f64 (/.f64 hi (-.f64 x lo)) (*.f64 (/.f64 lo hi) (-.f64 x lo)) hi) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) hi) (*.f64 hi (-.f64 x lo))) (*.f64 hi hi))
(/.f64 (fma.f64 (-.f64 x lo) hi (*.f64 (-.f64 x lo) (*.f64 (/.f64 lo hi) hi))) (*.f64 hi hi))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 (*.f64 (/.f64 lo hi) hi) hi)) (*.f64 hi hi))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) (neg.f64 hi)) (*.f64 hi (neg.f64 (-.f64 x lo)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (fma.f64 (neg.f64 (-.f64 x lo)) hi (*.f64 (-.f64 x lo) (*.f64 (/.f64 lo hi) (neg.f64 hi)))) (*.f64 hi (neg.f64 hi)))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) (+.f64 (*.f64 (/.f64 lo hi) hi) hi))) (*.f64 hi (neg.f64 hi)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 2) (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 (*.f64 (-.f64 x lo) lo) (-.f64 x lo)) (pow.f64 hi 3))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 lo (-.f64 x lo)) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (*.f64 (/.f64 lo hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) (neg.f64 (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) (-.f64 x lo)) hi)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2))) (/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) (-.f64 x lo))) hi))
(*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 hi (*.f64 (-.f64 x lo) (-.f64 (/.f64 lo hi) 1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 2) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2) (*.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (*.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (*.f64 (/.f64 (-.f64 x lo) hi) (-.f64 (/.f64 lo hi) 1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 2)) (-.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2)) (-.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2)) (*.f64 (/.f64 (-.f64 x lo) hi) (-.f64 1 (/.f64 lo hi))))
(pow.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 1)
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) 3)
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(pow.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3) 1/3)
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) 2)
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi)) 2))
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi))))
(log.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(exp.f64 (log.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) 1))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(fma.f64 1 (/.f64 (-.f64 x lo) hi) (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(fma.f64 1 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(fma.f64 (-.f64 x lo) (/.f64 1 hi) (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(fma.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(fma.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo)))) 2) (cbrt.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo)))) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) lo)) hi) (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) lo)) hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 lo (-.f64 x lo))) hi) 2) (/.f64 (-.f64 x lo) hi))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))))
(-.f64 (+.f64 (/.f64 x hi) (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))) (/.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))))) 1)
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 lo (*.f64 (/.f64 hi (-.f64 x lo)) hi))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 1 (*.f64 (/.f64 hi (-.f64 x lo)) (/.f64 hi lo)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 1 (*.f64 (/.f64 hi lo) (/.f64 hi (-.f64 x lo))))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 1 (/.f64 (*.f64 hi hi) (*.f64 (-.f64 x lo) lo)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 1 (/.f64 hi (*.f64 (/.f64 (-.f64 x lo) hi) lo)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 1 (/.f64 hi (*.f64 (-.f64 x lo) (/.f64 lo hi))))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (/.f64 (-.f64 x lo) hi) (/.f64 hi lo))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (-.f64 x lo) lo) (*.f64 hi hi))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (neg.f64 lo) (*.f64 (/.f64 hi (-.f64 x lo)) (neg.f64 hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (neg.f64 (-.f64 x lo)) (*.f64 (/.f64 hi lo) (neg.f64 hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo) hi)
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) hi)
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo 1) (*.f64 hi (/.f64 hi (-.f64 x lo))))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (-.f64 x lo) 1) (*.f64 hi (/.f64 hi lo)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) 1) (*.f64 (neg.f64 hi) (/.f64 hi lo)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (-.f64 x lo) (neg.f64 lo)) (*.f64 hi (neg.f64 hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) lo) (*.f64 (neg.f64 hi) hi))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) (neg.f64 lo)) (*.f64 (neg.f64 hi) (neg.f64 hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (*.f64 hi hi))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo (neg.f64 (-.f64 x lo))) (*.f64 hi (neg.f64 hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (neg.f64 lo) 1) (*.f64 (neg.f64 hi) (/.f64 hi (-.f64 x lo))))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (neg.f64 lo) (-.f64 x lo)) (*.f64 (neg.f64 hi) hi))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (neg.f64 lo) (neg.f64 (-.f64 x lo))) (*.f64 (neg.f64 hi) (neg.f64 hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) lo)) (neg.f64 (*.f64 hi hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 x lo) hi) lo)) (neg.f64 hi))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi))) (neg.f64 hi))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 1)
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo)))) 3)
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(pow.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 3) 1/3)
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) lo)) hi) 2)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 lo (-.f64 x lo))) hi) 2)
(sqrt.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 2))
(fabs.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) (/.f64 lo hi)))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))))))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))) 3))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo)))))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(exp.f64 (log.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo)))))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo)))) 1))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo)))))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (/.f64 1 hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 -1 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2)) (cbrt.f64 (/.f64 lo hi))))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi))))
(/.f64 (-.f64 x lo) hi)
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(/.f64 (-.f64 x lo) hi)
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (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) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (pow.f64 (cbrt.f64 hi) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(fabs.f64 (/.f64 (-.f64 x lo) hi))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(/.f64 (-.f64 x lo) hi)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(/.f64 (-.f64 x lo) hi)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)

eval912.0ms (4.9%)

Compiler

Compiled 12504 to 3708 computations (70.3% saved)

prune992.0ms (5.4%)

Pruning

71 alts after pruning (71 fresh and 0 done)

PrunedKeptTotal
New58469653
Fresh123
Picked505
Done000
Total59071661
Accuracy
20.2%
Counts
661 → 71
Alt Table
Click to see full alt table
StatusAccuracyProgram
8.9%
(fma.f64 (-.f64 x lo) (/.f64 1 hi) (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))))
18.8%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
18.8%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
19.0%
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 3)
18.8%
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
18.8%
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
19.0%
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2)) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))))
18.7%
(/.f64 (+.f64 x lo) lo)
19.0%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))))
18.8%
(/.f64 (neg.f64 lo) hi)
19.0%
(/.f64 1 (/.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2))))
18.7%
(/.f64 1 (/.f64 lo (+.f64 x lo)))
18.8%
(/.f64 1 (/.f64 hi (-.f64 x lo)))
8.9%
(-.f64 (/.f64 (neg.f64 lo) hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
19.0%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
18.7%
(-.f64 1 (/.f64 x lo))
10.0%
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
10.0%
(-.f64 1 (-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1))
10.0%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
8.9%
(+.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo)))) 3) (/.f64 (-.f64 x lo) hi))
8.9%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi)))
8.9%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (-.f64 x lo) (/.f64 1 hi)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (/.f64 (+.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (/.f64 (+.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 1 (/.f64 lo (+.f64 x hi)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 hi x)) lo))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 hi x)) (cbrt.f64 lo)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) 1) (/.f64 (sqrt.f64 (+.f64 hi x)) lo))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 x hi) (cbrt.f64 lo)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (+.f64 hi x) (/.f64 1 lo))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 1 (/.f64 lo (+.f64 x hi))) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 hi x) lo))) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 hi x) lo))) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 hi x)) lo)) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 hi x)) (cbrt.f64 lo))) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) 1) (/.f64 (sqrt.f64 (+.f64 hi x)) lo)) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 x hi) (cbrt.f64 lo))) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (+.f64 hi x) (/.f64 1 lo)) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo))) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)))
10.0%
(+.f64 1 (/.f64 hi lo))
19.0%
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
18.8%
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
19.0%
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 2) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
18.8%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
18.8%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
8.9%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
18.8%
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
18.8%
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
18.8%
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
18.8%
(*.f64 (-.f64 x lo) (/.f64 1 hi))
18.7%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
18.8%
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
19.0%
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
17.9%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
18.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi))))
18.8%
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
19.0%
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
18.8%
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
18.7%
1
8.9%
(fma.f64 (-.f64 x lo) (/.f64 1 hi) (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo))))
18.8%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
18.8%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
19.0%
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 3)
18.8%
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
18.8%
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
19.0%
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2)) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))))
18.7%
(/.f64 (+.f64 x lo) lo)
19.0%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))))
18.8%
(/.f64 (neg.f64 lo) hi)
19.0%
(/.f64 1 (/.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2))))
18.7%
(/.f64 1 (/.f64 lo (+.f64 x lo)))
18.8%
(/.f64 1 (/.f64 hi (-.f64 x lo)))
8.9%
(-.f64 (/.f64 (neg.f64 lo) hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
19.0%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
18.7%
(-.f64 1 (/.f64 x lo))
10.0%
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
10.0%
(-.f64 1 (-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1))
10.0%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
8.9%
(+.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo)))) 3) (/.f64 (-.f64 x lo) hi))
8.9%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi)))
8.9%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (-.f64 x lo) (/.f64 1 hi)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (/.f64 (+.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (/.f64 (+.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 1 (/.f64 lo (+.f64 x hi)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 hi x)) lo))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 hi x)) (cbrt.f64 lo)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) 1) (/.f64 (sqrt.f64 (+.f64 hi x)) lo))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 x hi) (cbrt.f64 lo)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (+.f64 hi x) (/.f64 1 lo))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 1 (/.f64 lo (+.f64 x hi))) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 hi x) lo))) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 hi x) lo))) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 hi x)) lo)) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 hi x)) (cbrt.f64 lo))) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) 1) (/.f64 (sqrt.f64 (+.f64 hi x)) lo)) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 x hi) (cbrt.f64 lo))) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (+.f64 hi x) (/.f64 1 lo)) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo))) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (pow.f64 (/.f64 hi lo) 2)))
10.0%
(+.f64 1 (/.f64 hi lo))
19.0%
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
18.8%
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
19.0%
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 2) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
18.8%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
18.8%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
8.9%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
18.8%
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
18.8%
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
18.8%
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
18.8%
(*.f64 (-.f64 x lo) (/.f64 1 hi))
18.7%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
18.8%
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
19.0%
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
17.9%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
18.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi))))
18.8%
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
19.0%
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
18.8%
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
18.7%
1
Compiler

Compiled 5536 to 3292 computations (40.5% saved)

localize213.0ms (1.2%)

Localize:

Found 13 expressions with local error:

NewAccuracyProgram
99.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) 1) (/.f64 (sqrt.f64 (+.f64 hi x)) lo))))
99.6%
(/.f64 (sqrt.f64 (+.f64 hi x)) lo)
99.5%
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) 1) (/.f64 (sqrt.f64 (+.f64 hi x)) lo))
97.4%
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) 1) (/.f64 (sqrt.f64 (+.f64 hi x)) lo)))
99.6%
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
99.5%
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
100.0%
(/.f64 (-.f64 x lo) hi)
99.4%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
97.4%
(+.f64 1 (/.f64 lo hi))
99.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
99.2%
(cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
98.9%
(pow.f64 (/.f64 (+.f64 hi x) lo) 3)
97.4%
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
Compiler

Compiled 246 to 62 computations (74.8% saved)

series35.0ms (0.2%)

Counts
12 → 374
Calls

105 calls:

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

rewrite115.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
632×add-sqr-sqrt
618×pow1
616×*-un-lft-identity
586×add-exp-log
586×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

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

simplify199.0ms (1.1%)

Algorithm
egg-herbie
Rules
1252×times-frac
1162×associate-*r*
794×fma-def
500×distribute-rgt-in
484×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
086428404
1243926600
Stop Event
node limit
Counts
752 → 595
Calls
Call 1
Inputs
(/.f64 x lo)
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x lo))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(/.f64 (+.f64 hi x) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 hi x)) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 hi x)) lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 hi x)) lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 hi x)) lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 x 3) (pow.f64 lo 3))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(/.f64 (pow.f64 x 3) (pow.f64 lo 3))
(+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(/.f64 (pow.f64 x 3) (pow.f64 lo 3))
(+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 hi x)) lo))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 hi x)) lo))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 hi x)) lo))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 hi x)) lo))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
1
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 hi x)) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 hi x)) lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 hi x)) lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
1
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
1
1
(*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(/.f64 x hi)
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 x hi)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 x hi)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(*.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 -1 (/.f64 (-.f64 x lo) (*.f64 hi (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1 (/.f64 (-.f64 x lo) (*.f64 hi (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1 (/.f64 (-.f64 x lo) (*.f64 hi (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1 (/.f64 (-.f64 x lo) (*.f64 hi (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(*.f64 (sqrt.f64 (/.f64 1 hi)) x)
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(*.f64 (sqrt.f64 (/.f64 1 hi)) x)
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(*.f64 (sqrt.f64 (/.f64 1 hi)) x)
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(/.f64 x lo)
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x lo))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(/.f64 (+.f64 hi x) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(/.f64 (+.f64 hi x) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(*.f64 (/.f64 1 lo) (sqrt.f64 x))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 hi lo) (sqrt.f64 (/.f64 1 x)))) (*.f64 (/.f64 1 lo) (sqrt.f64 x)))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 hi 2) lo) (sqrt.f64 (/.f64 1 (pow.f64 x 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 hi lo) (sqrt.f64 (/.f64 1 x)))) (*.f64 (/.f64 1 lo) (sqrt.f64 x))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 hi 2) lo) (sqrt.f64 (/.f64 1 (pow.f64 x 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 hi 3) lo) (sqrt.f64 (/.f64 1 (pow.f64 x 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 hi lo) (sqrt.f64 (/.f64 1 x)))) (*.f64 (/.f64 1 lo) (sqrt.f64 x)))))
(*.f64 (sqrt.f64 hi) (/.f64 1 lo))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 hi)) (/.f64 x lo))) (*.f64 (sqrt.f64 hi) (/.f64 1 lo)))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 hi 3))) (/.f64 (pow.f64 x 2) lo))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 hi)) (/.f64 x lo))) (*.f64 (sqrt.f64 hi) (/.f64 1 lo))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 hi 3))) (/.f64 (pow.f64 x 2) lo))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 hi 5))) (/.f64 (pow.f64 x 3) lo))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 hi)) (/.f64 x lo))) (*.f64 (sqrt.f64 hi) (/.f64 1 lo)))))
(*.f64 (/.f64 1 lo) (sqrt.f64 (+.f64 hi x)))
(*.f64 (/.f64 1 lo) (sqrt.f64 (+.f64 hi x)))
(*.f64 (/.f64 1 lo) (sqrt.f64 (+.f64 hi x)))
(*.f64 (/.f64 1 lo) (sqrt.f64 (+.f64 hi x)))
(*.f64 (/.f64 1 lo) (sqrt.f64 (+.f64 hi x)))
(*.f64 (/.f64 1 lo) (sqrt.f64 (+.f64 hi x)))
(*.f64 (/.f64 1 lo) (sqrt.f64 (+.f64 hi x)))
(*.f64 (/.f64 1 lo) (sqrt.f64 (+.f64 hi x)))
(*.f64 (/.f64 1 lo) (sqrt.f64 (+.f64 hi x)))
(*.f64 (/.f64 1 lo) (sqrt.f64 (+.f64 hi x)))
(*.f64 (/.f64 1 lo) (sqrt.f64 (+.f64 hi x)))
(*.f64 (/.f64 1 lo) (sqrt.f64 (+.f64 hi x)))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
1
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
1
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (*.f64 (/.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 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2)) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (+.f64 (*.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (-.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (*.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo)))))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))) 1)
(*.f64 (/.f64 (+.f64 hi x) lo) (pow.f64 (/.f64 (+.f64 hi x) lo) 2))
(*.f64 1 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(*.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo) 3) (pow.f64 (+.f64 hi x) 3/2))
(*.f64 (pow.f64 (+.f64 hi x) 3/2) (pow.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo) 3))
(*.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 (/.f64 1 lo) 3))
(*.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3/2) (pow.f64 (/.f64 (+.f64 hi x) lo) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 2) 3) (/.f64 (+.f64 hi x) lo))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) 3) (pow.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) 3))
(/.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) 1)
(/.f64 1 (pow.f64 (/.f64 lo (+.f64 hi x)) 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (neg.f64 (+.f64 hi x)) 3) (pow.f64 (neg.f64 lo) 3))
(/.f64 (neg.f64 (pow.f64 (+.f64 hi x) 3)) (neg.f64 (pow.f64 lo 3)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(exp.f64 (*.f64 3 (log.f64 (/.f64 (+.f64 hi x) lo))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (+.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(-.f64 (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 (sqrt.f64 (+.f64 hi x)) (/.f64 (sqrt.f64 (+.f64 hi x)) lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo) (sqrt.f64 (+.f64 hi x)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) (pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) (sqrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) 1/3) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 hi x) lo))
(*.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3/2) 1/3))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 hi x) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 hi x) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 hi x)) (cbrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 hi x)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 hi x)) (sqrt.f64 lo)))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) (*.f64 lo 1))
(/.f64 (/.f64 (+.f64 hi x) lo) 1)
(/.f64 1 (/.f64 lo (+.f64 hi x)))
(/.f64 1 (*.f64 (/.f64 lo (sqrt.f64 (+.f64 hi x))) (pow.f64 (+.f64 hi x) -1/2)))
(/.f64 (sqrt.f64 (+.f64 hi x)) (/.f64 lo (sqrt.f64 (+.f64 hi x))))
(/.f64 (sqrt.f64 (+.f64 hi x)) (*.f64 (pow.f64 (+.f64 hi x) -1/2) lo))
(/.f64 (sqrt.f64 (+.f64 hi x)) (*.f64 (/.f64 lo (sqrt.f64 (+.f64 hi x))) 1))
(/.f64 (sqrt.f64 (+.f64 hi x)) (*.f64 lo (pow.f64 (+.f64 hi x) -1/2)))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) (*.f64 (pow.f64 (+.f64 hi x) -1/2) (neg.f64 lo)))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) (*.f64 (/.f64 lo (sqrt.f64 (+.f64 hi x))) -1))
(/.f64 -1 (neg.f64 (/.f64 lo (+.f64 hi x))))
(/.f64 (neg.f64 (+.f64 hi x)) (neg.f64 lo))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) (neg.f64 (sqrt.f64 (+.f64 hi x)))) (*.f64 -1 (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) (neg.f64 (sqrt.f64 (+.f64 hi x)))) (*.f64 (neg.f64 lo) -1))
(/.f64 (*.f64 (+.f64 (pow.f64 hi 3) (pow.f64 x 3)) 1) (*.f64 (fma.f64 hi hi (-.f64 (*.f64 x x) (*.f64 hi x))) lo))
(/.f64 (*.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) 1) (*.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (sqrt.f64 (+.f64 hi x)) (neg.f64 (sqrt.f64 (+.f64 hi x)))) (neg.f64 lo))
(/.f64 (*.f64 (sqrt.f64 (+.f64 hi x)) (neg.f64 (sqrt.f64 (+.f64 hi x)))) (*.f64 lo -1))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) 1) (*.f64 -1 (/.f64 lo (sqrt.f64 (+.f64 hi x)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) 1) (*.f64 (neg.f64 lo) (pow.f64 (+.f64 hi x) -1/2)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) (sqrt.f64 (+.f64 hi x))) (*.f64 -1 lo))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) (sqrt.f64 (+.f64 hi x))) (*.f64 (neg.f64 lo) 1))
(/.f64 (neg.f64 (/.f64 (+.f64 hi x) lo)) -1)
(/.f64 (neg.f64 (neg.f64 (+.f64 hi x))) (neg.f64 (neg.f64 lo)))
(pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) 1/3)
(pow.f64 (/.f64 (+.f64 hi x) lo) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) 2)
(pow.f64 (/.f64 lo (+.f64 hi x)) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 hi x) lo))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 hi x) lo)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (+.f64 hi x) lo))) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 hi x) lo)) 1))
(log1p.f64 (expm1.f64 (/.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 (/.f64 1 (-.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)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(*.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 2) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2)) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2))) (neg.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))))
(pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2)) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 lo hi)))) 1)
(-.f64 (/.f64 1 (-.f64 1 (/.f64 lo hi))) (/.f64 (pow.f64 (/.f64 lo hi) 2) (-.f64 1 (/.f64 lo hi))))
(*.f64 1 (+.f64 1 (/.f64 lo hi)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)) (cbrt.f64 (+.f64 1 (/.f64 lo hi))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 lo hi))) (sqrt.f64 (+.f64 1 (/.f64 lo hi))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (-.f64 1 (/.f64 lo hi)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2))) (neg.f64 (-.f64 1 (/.f64 lo hi))))
(/.f64 (+.f64 (pow.f64 (/.f64 lo hi) 3) 1) (+.f64 (pow.f64 (/.f64 lo hi) 2) (-.f64 1 (*.f64 (/.f64 lo hi) 1))))
(pow.f64 (+.f64 1 (/.f64 lo hi)) 1)
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 lo hi))) 3)
(pow.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 lo hi))) 2)
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2))
(log.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 lo hi)))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 lo hi))))
(exp.f64 (log1p.f64 (/.f64 lo hi)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 lo hi)) 1))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))))
(fma.f64 lo (/.f64 1 hi) 1)
(fma.f64 1 (/.f64 lo hi) 1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (/.f64 lo hi)) 1)
(fma.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 (/.f64 lo hi)) 1)
(+.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi)))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) 1) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))) 1)
(/.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (*.f64 (/.f64 (sqrt.f64 hi) (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (*.f64 (/.f64 hi (-.f64 x lo)) (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (/.f64 (sqrt.f64 hi) (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (-.f64 1 (/.f64 lo hi))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (/.f64 hi (-.f64 x lo)) (-.f64 1 (/.f64 lo hi))))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (/.f64 lo hi))) hi)
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) 1) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi))) (/.f64 (sqrt.f64 hi) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) 1) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi))) (/.f64 hi (-.f64 x lo))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (-.f64 x lo)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi))) hi))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi))) (sqrt.f64 hi)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (neg.f64 (-.f64 x lo))) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi))) (neg.f64 hi)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (neg.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)))) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi))) (neg.f64 (sqrt.f64 hi))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) 1) (*.f64 (-.f64 1 (/.f64 lo hi)) (/.f64 (sqrt.f64 hi) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) 1) (*.f64 (-.f64 1 (/.f64 lo hi)) (/.f64 hi (-.f64 x lo))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (-.f64 x lo)) (*.f64 (-.f64 1 (/.f64 lo hi)) hi))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (*.f64 (-.f64 1 (/.f64 lo hi)) (sqrt.f64 hi)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (neg.f64 (-.f64 x lo))) (*.f64 (-.f64 1 (/.f64 lo hi)) (neg.f64 hi)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (neg.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)))) (*.f64 (-.f64 1 (/.f64 lo hi)) (neg.f64 (sqrt.f64 hi))))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (pow.f64 (/.f64 lo hi) 3))) (*.f64 hi (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi)))))
(/.f64 (*.f64 (-.f64 x lo) (-.f64 1 (pow.f64 (/.f64 lo hi) 2))) (*.f64 hi (-.f64 1 (/.f64 lo hi))))
(/.f64 (*.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (+.f64 1 (pow.f64 (/.f64 lo hi) 3))) (*.f64 (sqrt.f64 hi) (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi)))))
(/.f64 (*.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (-.f64 1 (pow.f64 (/.f64 lo hi) 2))) (*.f64 (sqrt.f64 hi) (-.f64 1 (/.f64 lo hi))))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) (+.f64 1 (pow.f64 (/.f64 lo hi) 3))) (*.f64 (neg.f64 hi) (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi)))))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) (-.f64 1 (pow.f64 (/.f64 lo hi) 2))) (*.f64 (neg.f64 hi) (-.f64 1 (/.f64 lo hi))))
(/.f64 (*.f64 (neg.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (+.f64 1 (pow.f64 (/.f64 lo hi) 3))) (*.f64 (neg.f64 (sqrt.f64 hi)) (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi)))))
(/.f64 (*.f64 (neg.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (-.f64 1 (pow.f64 (/.f64 lo hi) 2))) (*.f64 (neg.f64 (sqrt.f64 hi)) (-.f64 1 (/.f64 lo hi))))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) (+.f64 1 (/.f64 lo hi)))) (neg.f64 hi))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (pow.f64 (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 (*.f64 (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi)) (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi))) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) 1) 3) (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) 1) (*.f64 (/.f64 (-.f64 x lo) hi) 1)) (-.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) 1) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))))))
(pow.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))) (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (pow.f64 (+.f64 1 (/.f64 lo hi)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))))
(exp.f64 (+.f64 (log1p.f64 (/.f64 lo hi)) (log.f64 (/.f64 (-.f64 x lo) hi))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 lo hi)) (log.f64 (/.f64 (-.f64 x lo) hi))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))))
(fma.f64 1 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi)))
(fma.f64 (-.f64 x lo) (/.f64 1 hi) (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi)))
(fma.f64 (/.f64 (-.f64 x lo) hi) 1 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
(fma.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (pow.f64 hi -1/2) (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi)))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(-.f64 (/.f64 (/.f64 x (sqrt.f64 hi)) (sqrt.f64 hi)) (/.f64 (/.f64 lo (sqrt.f64 hi)) (sqrt.f64 hi)))
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(*.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (pow.f64 hi -1/2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (pow.f64 hi -1/2) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (/.f64 (-.f64 x lo) 1) (/.f64 (pow.f64 hi -1/2) (sqrt.f64 hi)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 hi hi))) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(*.f64 (/.f64 1 (cbrt.f64 hi)) (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (cbrt.f64 (sqrt.f64 hi))))
(*.f64 (/.f64 1 (pow.f64 hi 1/4)) (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (pow.f64 hi 1/4)))
(*.f64 (/.f64 (-.f64 x lo) (pow.f64 hi 1/4)) (/.f64 (pow.f64 hi -1/2) (pow.f64 hi 1/4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (/.f64 (pow.f64 hi -1/2) (cbrt.f64 (sqrt.f64 hi))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (cbrt.f64 (*.f64 hi hi))) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 (*.f64 hi hi))) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) hi)) 1) (/.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (sqrt.f64 hi)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) hi)) (cbrt.f64 hi)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) hi)) (pow.f64 hi 1/4)) (/.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (pow.f64 hi 1/4)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) 1) (/.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (sqrt.f64 hi)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (cbrt.f64 hi)) (/.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (cbrt.f64 (sqrt.f64 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 (sqrt.f64 hi) (/.f64 (-.f64 x lo) (sqrt.f64 hi))) -1)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) 3) (pow.f64 hi 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(-.f64 (/.f64 x (sqrt.f64 hi)) (/.f64 lo (sqrt.f64 hi)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)))) 1)
(*.f64 1 (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (-.f64 x lo) (pow.f64 hi -1/2))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) hi)) (cbrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (sqrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(*.f64 (/.f64 1 (cbrt.f64 hi)) (/.f64 (-.f64 x lo) (cbrt.f64 (sqrt.f64 hi))))
(*.f64 (/.f64 1 (pow.f64 hi 1/4)) (/.f64 (-.f64 x lo) (pow.f64 hi 1/4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (cbrt.f64 hi)) (cbrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 hi 1/4)) (/.f64 (cbrt.f64 (-.f64 x lo)) (pow.f64 hi 1/4)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 (sqrt.f64 hi))))
(pow.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) 2)
(pow.f64 (/.f64 (sqrt.f64 hi) (-.f64 x lo)) -1)
(sqrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) hi))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (sqrt.f64 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 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2)) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (+.f64 (*.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (-.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (*.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo)))))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo))) 1)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) (*.f64 lo 1))
(/.f64 (/.f64 (+.f64 hi x) lo) 1)
(/.f64 1 (/.f64 lo (+.f64 hi x)))
(/.f64 1 (*.f64 (/.f64 lo (sqrt.f64 (+.f64 hi x))) (pow.f64 (+.f64 hi x) -1/2)))
(/.f64 (sqrt.f64 (+.f64 hi x)) (/.f64 lo (sqrt.f64 (+.f64 hi x))))
(/.f64 (sqrt.f64 (+.f64 hi x)) (*.f64 (pow.f64 (+.f64 hi x) -1/2) lo))
(/.f64 (sqrt.f64 (+.f64 hi x)) (*.f64 (/.f64 lo (sqrt.f64 (+.f64 hi x))) 1))
(/.f64 (sqrt.f64 (+.f64 hi x)) (*.f64 lo (pow.f64 (+.f64 hi x) -1/2)))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) (*.f64 (pow.f64 (+.f64 hi x) -1/2) (neg.f64 lo)))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) (*.f64 (/.f64 lo (sqrt.f64 (+.f64 hi x))) -1))
(/.f64 -1 (neg.f64 (/.f64 lo (+.f64 hi x))))
(/.f64 (neg.f64 (+.f64 hi x)) (neg.f64 lo))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) (neg.f64 (sqrt.f64 (+.f64 hi x)))) (*.f64 -1 (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) (neg.f64 (sqrt.f64 (+.f64 hi x)))) (*.f64 (neg.f64 lo) -1))
(/.f64 (*.f64 (+.f64 (pow.f64 hi 3) (pow.f64 x 3)) 1) (*.f64 (fma.f64 hi hi (-.f64 (*.f64 x x) (*.f64 hi x))) lo))
(/.f64 (*.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) 1) (*.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (sqrt.f64 (+.f64 hi x)) (neg.f64 (sqrt.f64 (+.f64 hi x)))) (neg.f64 lo))
(/.f64 (*.f64 (sqrt.f64 (+.f64 hi x)) (neg.f64 (sqrt.f64 (+.f64 hi x)))) (*.f64 lo -1))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) 1) (*.f64 -1 (/.f64 lo (sqrt.f64 (+.f64 hi x)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) 1) (*.f64 (neg.f64 lo) (pow.f64 (+.f64 hi x) -1/2)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) (sqrt.f64 (+.f64 hi x))) (*.f64 -1 lo))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) (sqrt.f64 (+.f64 hi x))) (*.f64 (neg.f64 lo) 1))
(/.f64 (neg.f64 (/.f64 (+.f64 hi x) lo)) -1)
(/.f64 (neg.f64 (neg.f64 (+.f64 hi x))) (neg.f64 (neg.f64 lo)))
(pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) 1/3)
(pow.f64 (/.f64 (+.f64 hi x) lo) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) 2)
(pow.f64 (/.f64 lo (+.f64 hi x)) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 hi x) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 hi x) lo)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (+.f64 hi x) lo))) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 hi x) lo)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (+.f64 hi x)) lo))
(*.f64 (sqrt.f64 (+.f64 hi x)) (/.f64 1 lo))
(*.f64 (cbrt.f64 (/.f64 (+.f64 hi x) (*.f64 lo lo))) (cbrt.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo)))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo)) (sqrt.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo)))
(*.f64 (pow.f64 (+.f64 hi x) 1/4) (/.f64 (pow.f64 (+.f64 hi x) 1/4) lo))
(*.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) (/.f64 1 (sqrt.f64 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 hi x)) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (sqrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 1 (cbrt.f64 lo)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 hi x)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 hi x))) lo))
(*.f64 (/.f64 (cbrt.f64 (+.f64 hi x)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 hi x)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 hi x))) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (+.f64 hi x) 1/4) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (pow.f64 (+.f64 hi x) 1/4) (cbrt.f64 lo)))
(pow.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo) 1)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo)) 3)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo)) 2)
(pow.f64 (/.f64 lo (sqrt.f64 (+.f64 hi x))) -1)
(sqrt.f64 (/.f64 (+.f64 hi x) (*.f64 lo lo)))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 hi x) 3/2) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo)) 1))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.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 (/.f64 1 (-.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)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(*.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 2) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2)) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2))) (neg.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))))
(pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(fma.f64 (cbrt.f64 (pow.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 x lo)
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x lo))
(fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 hi x)) lo))
(neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 lo (+.f64 x hi))))
(/.f64 (*.f64 (-.f64 (neg.f64 hi) x) (cbrt.f64 -1)) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 hi x)) lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (cbrt.f64 -1) (/.f64 lo (+.f64 x hi))) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 (cbrt.f64 -1) (/.f64 lo (+.f64 x hi))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 hi x)) lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (cbrt.f64 -1) (/.f64 lo (+.f64 x hi))) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 (cbrt.f64 -1) (/.f64 lo (+.f64 x hi))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 hi x)) lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (cbrt.f64 -1) (/.f64 lo (+.f64 x hi))) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 (cbrt.f64 -1) (/.f64 lo (+.f64 x hi))))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo 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 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo))))
(neg.f64 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))))
(*.f64 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (neg.f64 x))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (fma.f64 (neg.f64 x) (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (fma.f64 (neg.f64 x) (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (fma.f64 (neg.f64 x) (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(/.f64 (pow.f64 x 3) (pow.f64 lo 3))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))
(fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (pow.f64 (/.f64 hi lo) 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3)))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (pow.f64 (/.f64 hi lo) 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3))
(+.f64 (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(fma.f64 -1 (*.f64 hi (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3)) (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(-.f64 (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3)) (*.f64 hi (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3)))
(+.f64 (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(fma.f64 -1 (*.f64 hi (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3)) (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(fma.f64 (neg.f64 hi) (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3) (+.f64 (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(+.f64 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3)))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(/.f64 (pow.f64 x 3) (pow.f64 lo 3))
(+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))
(+.f64 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(fma.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(/.f64 (pow.f64 x 3) (pow.f64 lo 3))
(+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))
(fma.f64 -1 (*.f64 x (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3)) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))
(-.f64 (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 x (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(fma.f64 -1 (*.f64 x (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3)) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(fma.f64 (neg.f64 x) (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 hi x)) lo))
(neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 lo (+.f64 x hi))))
(/.f64 (*.f64 (-.f64 (neg.f64 hi) x) (cbrt.f64 -1)) lo)
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 hi x)) lo))
(neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 lo (+.f64 x hi))))
(/.f64 (*.f64 (-.f64 (neg.f64 hi) x) (cbrt.f64 -1)) lo)
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 hi x)) lo))
(neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 lo (+.f64 x hi))))
(/.f64 (*.f64 (-.f64 (neg.f64 hi) x) (cbrt.f64 -1)) lo)
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 hi x)) lo))
(neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 lo (+.f64 x hi))))
(/.f64 (*.f64 (-.f64 (neg.f64 hi) x) (cbrt.f64 -1)) lo)
(+.f64 1 (/.f64 x lo))
(+.f64 (/.f64 x lo) 1)
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x lo)))
(+.f64 1 (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)))
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 -1 (*.f64 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 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 1 (fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 1 (fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))
(+.f64 (/.f64 hi lo) (+.f64 (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))) 1))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))
(+.f64 (/.f64 hi lo) (+.f64 (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))) 1))
1
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) 1))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))
(+.f64 (/.f64 hi lo) (+.f64 (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))) 1))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))
(+.f64 (/.f64 hi lo) (+.f64 (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))) 1))
1
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 hi x)) lo)))
(+.f64 1 (neg.f64 (/.f64 (cbrt.f64 -1) (/.f64 lo (+.f64 x hi)))))
(-.f64 1 (/.f64 (cbrt.f64 -1) (/.f64 lo (+.f64 x hi))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 hi x)) lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (cbrt.f64 -1) (/.f64 lo (+.f64 x hi))) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 1 (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 (cbrt.f64 -1) (/.f64 lo (+.f64 x hi)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 hi x)) lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (cbrt.f64 -1) (/.f64 lo (+.f64 x hi))) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 1 (-.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 (cbrt.f64 -1) (/.f64 lo (+.f64 x hi)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (+.f64 1 (*.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 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo 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 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo 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 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo 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 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo 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 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo 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 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo))))
(neg.f64 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))))
(*.f64 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (neg.f64 x))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 (fma.f64 (neg.f64 x) (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 (fma.f64 (neg.f64 x) (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 (fma.f64 (neg.f64 x) (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1))
1
(/.f64 lo hi)
(/.f64 lo hi)
(/.f64 lo hi)
1
1
(*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi))
(neg.f64 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(/.f64 (neg.f64 lo) (/.f64 hi (+.f64 1 (/.f64 lo hi))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))
(fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 lo) (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))
(fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 lo) (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))
(fma.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi))) (/.f64 (neg.f64 lo) (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi)
(/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi)
(/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(/.f64 x hi)
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(fma.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (fma.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 x hi)))
(-.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi)) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (fma.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 x hi)))
(-.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi)) (pow.f64 (/.f64 lo hi) 2))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(neg.f64 (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))))
(-.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (fma.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 x hi)))
(-.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi)) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (fma.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 x hi)))
(-.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi)) (pow.f64 (/.f64 lo hi) 2))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (*.f64 lo lo) (*.f64 hi hi)))
(neg.f64 (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(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 (/.f64 lo hi) 2)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 x hi)))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 x hi)))
(fma.f64 -1 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (pow.f64 (/.f64 lo hi) 2)) (/.f64 x hi))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 x hi)))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi))) (fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (/.f64 x hi)))
(fma.f64 -1 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (pow.f64 (/.f64 lo hi) 2)) (/.f64 x hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (*.f64 hi hi))
(*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(/.f64 lo (neg.f64 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 lo (neg.f64 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 lo (neg.f64 hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 (-.f64 x lo) (*.f64 hi (pow.f64 (sqrt.f64 -1) 2))))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 (-.f64 x lo) (*.f64 hi (pow.f64 (sqrt.f64 -1) 2))))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 (-.f64 x lo) (*.f64 hi (pow.f64 (sqrt.f64 -1) 2))))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 (-.f64 x lo) (*.f64 hi (pow.f64 (sqrt.f64 -1) 2))))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo))
(neg.f64 (*.f64 lo (sqrt.f64 (/.f64 1 hi))))
(*.f64 lo (neg.f64 (sqrt.f64 (/.f64 1 hi))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(-.f64 (*.f64 x (sqrt.f64 (/.f64 1 hi))) (*.f64 lo (sqrt.f64 (/.f64 1 hi))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(-.f64 (*.f64 x (sqrt.f64 (/.f64 1 hi))) (*.f64 lo (sqrt.f64 (/.f64 1 hi))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(-.f64 (*.f64 x (sqrt.f64 (/.f64 1 hi))) (*.f64 lo (sqrt.f64 (/.f64 1 hi))))
(*.f64 (sqrt.f64 (/.f64 1 hi)) x)
(*.f64 x (sqrt.f64 (/.f64 1 hi)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(-.f64 (*.f64 x (sqrt.f64 (/.f64 1 hi))) (*.f64 lo (sqrt.f64 (/.f64 1 hi))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(-.f64 (*.f64 x (sqrt.f64 (/.f64 1 hi))) (*.f64 lo (sqrt.f64 (/.f64 1 hi))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(-.f64 (*.f64 x (sqrt.f64 (/.f64 1 hi))) (*.f64 lo (sqrt.f64 (/.f64 1 hi))))
(*.f64 (sqrt.f64 (/.f64 1 hi)) x)
(*.f64 x (sqrt.f64 (/.f64 1 hi)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(-.f64 (*.f64 x (sqrt.f64 (/.f64 1 hi))) (*.f64 lo (sqrt.f64 (/.f64 1 hi))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(-.f64 (*.f64 x (sqrt.f64 (/.f64 1 hi))) (*.f64 lo (sqrt.f64 (/.f64 1 hi))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(-.f64 (*.f64 x (sqrt.f64 (/.f64 1 hi))) (*.f64 lo (sqrt.f64 (/.f64 1 hi))))
(*.f64 (sqrt.f64 (/.f64 1 hi)) x)
(*.f64 x (sqrt.f64 (/.f64 1 hi)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(-.f64 (*.f64 x (sqrt.f64 (/.f64 1 hi))) (*.f64 lo (sqrt.f64 (/.f64 1 hi))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(-.f64 (*.f64 x (sqrt.f64 (/.f64 1 hi))) (*.f64 lo (sqrt.f64 (/.f64 1 hi))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(-.f64 (*.f64 x (sqrt.f64 (/.f64 1 hi))) (*.f64 lo (sqrt.f64 (/.f64 1 hi))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo))
(neg.f64 (*.f64 lo (sqrt.f64 (/.f64 1 hi))))
(*.f64 lo (neg.f64 (sqrt.f64 (/.f64 1 hi))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(-.f64 (*.f64 x (sqrt.f64 (/.f64 1 hi))) (*.f64 lo (sqrt.f64 (/.f64 1 hi))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(-.f64 (*.f64 x (sqrt.f64 (/.f64 1 hi))) (*.f64 lo (sqrt.f64 (/.f64 1 hi))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(-.f64 (*.f64 x (sqrt.f64 (/.f64 1 hi))) (*.f64 lo (sqrt.f64 (/.f64 1 hi))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo))
(neg.f64 (*.f64 lo (sqrt.f64 (/.f64 1 hi))))
(*.f64 lo (neg.f64 (sqrt.f64 (/.f64 1 hi))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(-.f64 (*.f64 x (sqrt.f64 (/.f64 1 hi))) (*.f64 lo (sqrt.f64 (/.f64 1 hi))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(-.f64 (*.f64 x (sqrt.f64 (/.f64 1 hi))) (*.f64 lo (sqrt.f64 (/.f64 1 hi))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(-.f64 (*.f64 x (sqrt.f64 (/.f64 1 hi))) (*.f64 lo (sqrt.f64 (/.f64 1 hi))))
(/.f64 x lo)
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x lo))
(fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo 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 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo))))
(neg.f64 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))))
(*.f64 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (neg.f64 x))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (fma.f64 (neg.f64 x) (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (fma.f64 (neg.f64 x) (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(+.f64 (fma.f64 (neg.f64 x) (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(*.f64 (/.f64 1 lo) (sqrt.f64 x))
(/.f64 (sqrt.f64 x) lo)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 hi lo) (sqrt.f64 (/.f64 1 x)))) (*.f64 (/.f64 1 lo) (sqrt.f64 x)))
(fma.f64 1/2 (*.f64 (/.f64 hi lo) (sqrt.f64 (/.f64 1 x))) (*.f64 (/.f64 1 lo) (sqrt.f64 x)))
(fma.f64 1/2 (*.f64 (/.f64 hi lo) (sqrt.f64 (/.f64 1 x))) (/.f64 (sqrt.f64 x) lo))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 hi 2) lo) (sqrt.f64 (/.f64 1 (pow.f64 x 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 hi lo) (sqrt.f64 (/.f64 1 x)))) (*.f64 (/.f64 1 lo) (sqrt.f64 x))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 3))) (*.f64 hi (/.f64 hi lo))) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (sqrt.f64 (/.f64 1 x))) (*.f64 (/.f64 1 lo) (sqrt.f64 x))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 3))) (*.f64 hi (/.f64 hi lo))) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (sqrt.f64 (/.f64 1 x))) (/.f64 (sqrt.f64 x) lo)))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 hi 2) lo) (sqrt.f64 (/.f64 1 (pow.f64 x 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 hi 3) lo) (sqrt.f64 (/.f64 1 (pow.f64 x 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 hi lo) (sqrt.f64 (/.f64 1 x)))) (*.f64 (/.f64 1 lo) (sqrt.f64 x)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 3))) (*.f64 hi (/.f64 hi lo))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 hi 3) lo) (sqrt.f64 (/.f64 1 (pow.f64 x 5)))) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (sqrt.f64 (/.f64 1 x))) (*.f64 (/.f64 1 lo) (sqrt.f64 x)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 3))) (*.f64 hi (/.f64 hi lo))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 hi 3) lo) (sqrt.f64 (/.f64 1 (pow.f64 x 5)))) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (sqrt.f64 (/.f64 1 x))) (/.f64 (sqrt.f64 x) lo))))
(*.f64 (sqrt.f64 hi) (/.f64 1 lo))
(/.f64 (*.f64 (sqrt.f64 hi) 1) lo)
(/.f64 (sqrt.f64 hi) lo)
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 hi)) (/.f64 x lo))) (*.f64 (sqrt.f64 hi) (/.f64 1 lo)))
(fma.f64 1/2 (*.f64 (/.f64 x lo) (sqrt.f64 (/.f64 1 hi))) (/.f64 (*.f64 (sqrt.f64 hi) 1) lo))
(fma.f64 1/2 (*.f64 x (/.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (/.f64 (sqrt.f64 hi) lo))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 hi 3))) (/.f64 (pow.f64 x 2) lo))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 hi)) (/.f64 x lo))) (*.f64 (sqrt.f64 hi) (/.f64 1 lo))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 hi 3))) (/.f64 (*.f64 x x) lo)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (sqrt.f64 (/.f64 1 hi))) (/.f64 (*.f64 (sqrt.f64 hi) 1) lo)))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 hi 3))) (/.f64 (*.f64 x x) lo)) (fma.f64 1/2 (*.f64 x (/.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (/.f64 (sqrt.f64 hi) lo)))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 hi 3))) (/.f64 (pow.f64 x 2) lo))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 hi 5))) (/.f64 (pow.f64 x 3) lo))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 hi)) (/.f64 x lo))) (*.f64 (sqrt.f64 hi) (/.f64 1 lo)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 hi 3))) (/.f64 (*.f64 x x) lo)) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 hi 5))) (/.f64 (pow.f64 x 3) lo)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (sqrt.f64 (/.f64 1 hi))) (/.f64 (*.f64 (sqrt.f64 hi) 1) lo))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 hi 3))) (/.f64 (*.f64 x x) lo)) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 hi 5))) (/.f64 (pow.f64 x 3) lo)) (fma.f64 1/2 (*.f64 x (/.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (/.f64 (sqrt.f64 hi) lo))))
(*.f64 (/.f64 1 lo) (sqrt.f64 (+.f64 hi x)))
(/.f64 (sqrt.f64 (+.f64 x hi)) lo)
(*.f64 (/.f64 1 lo) (sqrt.f64 (+.f64 hi x)))
(/.f64 (sqrt.f64 (+.f64 x hi)) lo)
(*.f64 (/.f64 1 lo) (sqrt.f64 (+.f64 hi x)))
(/.f64 (sqrt.f64 (+.f64 x hi)) lo)
(*.f64 (/.f64 1 lo) (sqrt.f64 (+.f64 hi x)))
(/.f64 (sqrt.f64 (+.f64 x hi)) lo)
(*.f64 (/.f64 1 lo) (sqrt.f64 (+.f64 hi x)))
(/.f64 (sqrt.f64 (+.f64 x hi)) lo)
(*.f64 (/.f64 1 lo) (sqrt.f64 (+.f64 hi x)))
(/.f64 (sqrt.f64 (+.f64 x hi)) lo)
(*.f64 (/.f64 1 lo) (sqrt.f64 (+.f64 hi x)))
(/.f64 (sqrt.f64 (+.f64 x hi)) lo)
(*.f64 (/.f64 1 lo) (sqrt.f64 (+.f64 hi x)))
(/.f64 (sqrt.f64 (+.f64 x hi)) lo)
(*.f64 (/.f64 1 lo) (sqrt.f64 (+.f64 hi x)))
(/.f64 (sqrt.f64 (+.f64 x hi)) lo)
(*.f64 (/.f64 1 lo) (sqrt.f64 (+.f64 hi x)))
(/.f64 (sqrt.f64 (+.f64 x hi)) lo)
(*.f64 (/.f64 1 lo) (sqrt.f64 (+.f64 hi x)))
(/.f64 (sqrt.f64 (+.f64 x hi)) lo)
(*.f64 (/.f64 1 lo) (sqrt.f64 (+.f64 hi x)))
(/.f64 (sqrt.f64 (+.f64 x hi)) lo)
(+.f64 1 (/.f64 x lo))
(+.f64 (/.f64 x lo) 1)
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x lo)))
(+.f64 1 (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)))
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 -1 (*.f64 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 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 1 (fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 1 (fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))
(+.f64 (/.f64 hi lo) (+.f64 (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))) 1))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))
(+.f64 (/.f64 hi lo) (+.f64 (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))) 1))
1
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) 1))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))
(+.f64 (/.f64 hi lo) (+.f64 (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))) 1))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))
(+.f64 (/.f64 hi lo) (+.f64 (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))) 1))
1
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) 1))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))
(+.f64 (/.f64 hi lo) (+.f64 (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))) 1))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))
(+.f64 (/.f64 hi lo) (+.f64 (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))) 1))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (+.f64 1 (*.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 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo 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 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo 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 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo 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 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo 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 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo 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 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo))))
(neg.f64 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))))
(*.f64 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (neg.f64 x))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 (fma.f64 (neg.f64 x) (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 (fma.f64 (neg.f64 x) (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 (fma.f64 (neg.f64 x) (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 hi lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(-.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 1)
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2)) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2)) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (+.f64 (*.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (-.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (*.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 3)
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1/3)
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2)
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2))
(fabs.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))) 1)
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(*.f64 (/.f64 (+.f64 hi x) lo) (pow.f64 (/.f64 (+.f64 hi x) lo) 2))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(*.f64 1 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(*.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo) 3) (pow.f64 (+.f64 hi x) 3/2))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (+.f64 x hi)) lo) 3) (pow.f64 (+.f64 x hi) 3/2))
(*.f64 (pow.f64 (+.f64 hi x) 3/2) (pow.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo) 3))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (+.f64 x hi)) lo) 3) (pow.f64 (+.f64 x hi) 3/2))
(*.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 (/.f64 1 lo) 3))
(*.f64 (pow.f64 (+.f64 x hi) 3) (/.f64 1 (pow.f64 lo 3)))
(*.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3/2) (pow.f64 (/.f64 (+.f64 hi x) lo) 3/2))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 2) 3) (/.f64 (+.f64 hi x) lo))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) 3) (pow.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) 3))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(/.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) 1)
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(/.f64 1 (pow.f64 (/.f64 lo (+.f64 hi x)) 3))
(/.f64 1 (pow.f64 (/.f64 lo (+.f64 x hi)) 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(/.f64 (pow.f64 (neg.f64 (+.f64 hi x)) 3) (pow.f64 (neg.f64 lo) 3))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(/.f64 (neg.f64 (pow.f64 (+.f64 hi x) 3)) (neg.f64 (pow.f64 lo 3)))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 6))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) 3))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(exp.f64 (*.f64 3 (log.f64 (/.f64 (+.f64 hi x) lo))))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (+.f64 hi x) lo))) 1))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo))) 1)
(/.f64 (+.f64 x hi) lo)
(*.f64 (+.f64 hi x) (/.f64 1 lo))
(/.f64 (+.f64 x hi) lo)
(*.f64 1 (/.f64 (+.f64 hi x) lo))
(/.f64 (+.f64 x hi) lo)
(*.f64 (sqrt.f64 (+.f64 hi x)) (/.f64 (sqrt.f64 (+.f64 hi x)) lo))
(/.f64 (+.f64 x hi) lo)
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo) (sqrt.f64 (+.f64 hi x)))
(/.f64 (+.f64 x hi) lo)
(*.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 2))
(/.f64 (+.f64 x hi) lo)
(*.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) (pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) 1/3))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(*.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) (sqrt.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(*.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) 1/3) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 hi x) lo))
(/.f64 (+.f64 x hi) lo)
(*.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 3/2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 hi x) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 x hi) (cbrt.f64 lo)))
(/.f64 (/.f64 (+.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 hi x) (sqrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 x hi) (sqrt.f64 lo)))
(/.f64 (/.f64 (+.f64 x hi) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 hi x)) (cbrt.f64 lo)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 x hi)) (/.f64 (sqrt.f64 (+.f64 x hi)) (cbrt.f64 lo))) (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x hi)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 x hi)) (cbrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 hi x)) lo))
(/.f64 (+.f64 x hi) lo)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x hi)) 2) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 hi x)) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x hi)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 x hi)) (sqrt.f64 lo)))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) (*.f64 lo 1))
(/.f64 (+.f64 x hi) lo)
(/.f64 (/.f64 (+.f64 hi x) lo) 1)
(/.f64 (+.f64 x hi) lo)
(/.f64 1 (/.f64 lo (+.f64 hi x)))
(/.f64 (+.f64 x hi) lo)
(/.f64 1 (*.f64 (/.f64 lo (sqrt.f64 (+.f64 hi x))) (pow.f64 (+.f64 hi x) -1/2)))
(/.f64 1 (*.f64 (/.f64 lo (sqrt.f64 (+.f64 x hi))) (pow.f64 (+.f64 x hi) -1/2)))
(/.f64 1 (/.f64 (*.f64 lo (pow.f64 (+.f64 x hi) -1/2)) (sqrt.f64 (+.f64 x hi))))
(/.f64 (sqrt.f64 (+.f64 hi x)) (/.f64 lo (sqrt.f64 (+.f64 hi x))))
(/.f64 (+.f64 x hi) lo)
(/.f64 (sqrt.f64 (+.f64 hi x)) (*.f64 (pow.f64 (+.f64 hi x) -1/2) lo))
(/.f64 (sqrt.f64 (+.f64 x hi)) (*.f64 lo (pow.f64 (+.f64 x hi) -1/2)))
(/.f64 (sqrt.f64 (+.f64 hi x)) (*.f64 (/.f64 lo (sqrt.f64 (+.f64 hi x))) 1))
(/.f64 (+.f64 x hi) lo)
(/.f64 (sqrt.f64 (+.f64 hi x)) (*.f64 lo (pow.f64 (+.f64 hi x) -1/2)))
(/.f64 (sqrt.f64 (+.f64 x hi)) (*.f64 lo (pow.f64 (+.f64 x hi) -1/2)))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) (*.f64 (pow.f64 (+.f64 hi x) -1/2) (neg.f64 lo)))
(/.f64 (sqrt.f64 (+.f64 x hi)) (*.f64 lo (pow.f64 (+.f64 x hi) -1/2)))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) (*.f64 (/.f64 lo (sqrt.f64 (+.f64 hi x))) -1))
(/.f64 (+.f64 x hi) lo)
(/.f64 -1 (neg.f64 (/.f64 lo (+.f64 hi x))))
(/.f64 -1 (/.f64 (neg.f64 lo) (+.f64 x hi)))
(/.f64 -1 (neg.f64 (/.f64 lo (+.f64 x hi))))
(/.f64 (neg.f64 (+.f64 hi x)) (neg.f64 lo))
(/.f64 (+.f64 x hi) lo)
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) (neg.f64 (sqrt.f64 (+.f64 hi x)))) (*.f64 -1 (neg.f64 lo)))
(/.f64 (+.f64 x hi) lo)
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) (neg.f64 (sqrt.f64 (+.f64 hi x)))) (*.f64 (neg.f64 lo) -1))
(/.f64 (+.f64 x hi) lo)
(/.f64 (*.f64 (+.f64 (pow.f64 hi 3) (pow.f64 x 3)) 1) (*.f64 (fma.f64 hi hi (-.f64 (*.f64 x x) (*.f64 hi x))) lo))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 lo (fma.f64 hi hi (*.f64 x (-.f64 x hi)))))
(/.f64 (*.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) 1) (*.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) (*.f64 lo (-.f64 hi x)))
(*.f64 (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) (-.f64 hi x)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 hi x)) (neg.f64 (sqrt.f64 (+.f64 hi x)))) (neg.f64 lo))
(/.f64 (+.f64 x hi) lo)
(/.f64 (*.f64 (sqrt.f64 (+.f64 hi x)) (neg.f64 (sqrt.f64 (+.f64 hi x)))) (*.f64 lo -1))
(/.f64 (+.f64 x hi) lo)
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) 1) (*.f64 -1 (/.f64 lo (sqrt.f64 (+.f64 hi x)))))
(/.f64 (+.f64 x hi) lo)
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) 1) (*.f64 (neg.f64 lo) (pow.f64 (+.f64 hi x) -1/2)))
(/.f64 (sqrt.f64 (+.f64 x hi)) (*.f64 lo (pow.f64 (+.f64 x hi) -1/2)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) (sqrt.f64 (+.f64 hi x))) (*.f64 -1 lo))
(/.f64 (+.f64 x hi) lo)
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) (sqrt.f64 (+.f64 hi x))) (*.f64 (neg.f64 lo) 1))
(/.f64 (+.f64 x hi) lo)
(/.f64 (neg.f64 (/.f64 (+.f64 hi x) lo)) -1)
(/.f64 (+.f64 x hi) lo)
(/.f64 (neg.f64 (neg.f64 (+.f64 hi x))) (neg.f64 (neg.f64 lo)))
(/.f64 (+.f64 x hi) lo)
(pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) 1/3)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (/.f64 (+.f64 hi x) lo) 1)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) 2)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (/.f64 lo (+.f64 hi x)) -1)
(/.f64 (+.f64 x hi) lo)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2))
(fabs.f64 (/.f64 (+.f64 x hi) lo))
(log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 hi x) lo))))
(/.f64 (+.f64 x hi) lo)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(exp.f64 (log.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (+.f64 hi x) lo))) 1/3))
(/.f64 (+.f64 x hi) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 hi x) lo)) 1))
(/.f64 (+.f64 x hi) lo)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(-.f64 (/.f64 1 (-.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)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2)) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))))
(*.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 2) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x 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 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 1))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2)) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2)) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))))))
(/.f64 (-.f64 -1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 3)) (-.f64 -1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 1))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2))) (neg.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2))) (neg.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2)) (+.f64 -1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))
(pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 3)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 3) 1/3)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 2)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 2))
(sqrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))) 2))
(fabs.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))))
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 3))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(exp.f64 (log1p.f64 (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 x hi) lo))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (cbrt.f64 (pow.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 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2)) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))) 1)
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 lo hi)))) 1)
(+.f64 1 (/.f64 lo hi))
(-.f64 (/.f64 1 (-.f64 1 (/.f64 lo hi))) (/.f64 (pow.f64 (/.f64 lo hi) 2) (-.f64 1 (/.f64 lo hi))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (-.f64 1 (/.f64 lo hi)))
(*.f64 1 (+.f64 1 (/.f64 lo hi)))
(+.f64 1 (/.f64 lo hi))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2)) (cbrt.f64 (+.f64 1 (/.f64 lo hi))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 lo hi))) (sqrt.f64 (+.f64 1 (/.f64 lo hi))))
(+.f64 1 (/.f64 lo hi))
(/.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (+.f64 1 (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) 1))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (-.f64 1 (/.f64 lo hi)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi)))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (/.f64 lo hi) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 lo hi) 3)) (-.f64 -1 (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) 1))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2))) (neg.f64 (-.f64 1 (/.f64 lo hi))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 lo hi) 2)) (+.f64 -1 (/.f64 lo hi)))
(/.f64 (+.f64 (pow.f64 (/.f64 lo hi) 3) 1) (+.f64 (pow.f64 (/.f64 lo hi) 2) (-.f64 1 (*.f64 (/.f64 lo hi) 1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (+.f64 (-.f64 1 (/.f64 lo hi)) (pow.f64 (/.f64 lo hi) 2)))
(pow.f64 (+.f64 1 (/.f64 lo hi)) 1)
(+.f64 1 (/.f64 lo hi))
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 lo hi))) 3)
(+.f64 1 (/.f64 lo hi))
(pow.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 3) 1/3)
(+.f64 1 (/.f64 lo hi))
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 lo hi))) 2)
(+.f64 1 (/.f64 lo hi))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 2))
(fabs.f64 (+.f64 1 (/.f64 lo hi)))
(log.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))))
(+.f64 1 (/.f64 lo hi))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 lo hi)))))
(+.f64 1 (/.f64 lo hi))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 3))
(+.f64 1 (/.f64 lo hi))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 lo hi))))
(+.f64 1 (/.f64 lo hi))
(exp.f64 (log1p.f64 (/.f64 lo hi)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 lo hi)) 1))
(exp.f64 (log1p.f64 (/.f64 lo hi)))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))))
(+.f64 1 (/.f64 lo hi))
(fma.f64 lo (/.f64 1 hi) 1)
(fma.f64 1 (/.f64 lo hi) 1)
(+.f64 1 (/.f64 lo hi))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (/.f64 lo hi)) 1)
(fma.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 (/.f64 lo hi)) 1)
(+.f64 1 (/.f64 lo hi))
(+.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) (*.f64 hi (/.f64 hi lo))))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) 1) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))) 1)
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(/.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (*.f64 (/.f64 (sqrt.f64 hi) (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi)))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (*.f64 (/.f64 (sqrt.f64 hi) (-.f64 x lo)) (sqrt.f64 hi))) (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi))))
(/.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (pow.f64 (/.f64 lo hi) 3))) hi) (+.f64 1 (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) 1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (*.f64 (/.f64 hi (-.f64 x lo)) (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi)))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (*.f64 (/.f64 (sqrt.f64 hi) (-.f64 x lo)) (sqrt.f64 hi))) (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi))))
(/.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (pow.f64 (/.f64 lo hi) 3))) hi) (+.f64 1 (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) 1))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (/.f64 (sqrt.f64 hi) (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (-.f64 1 (/.f64 lo hi))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (-.f64 1 (/.f64 lo hi))) (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (-.f64 1 (/.f64 lo hi)) (/.f64 hi (-.f64 x lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (/.f64 hi (-.f64 x lo)) (-.f64 1 (/.f64 lo hi))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (-.f64 1 (/.f64 lo hi))) (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (-.f64 1 (/.f64 lo hi)) (/.f64 hi (-.f64 x lo))))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (/.f64 lo hi))) hi)
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) 1) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi))) (/.f64 (sqrt.f64 hi) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (*.f64 (/.f64 (sqrt.f64 hi) (-.f64 x lo)) (sqrt.f64 hi))) (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi))))
(/.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (pow.f64 (/.f64 lo hi) 3))) hi) (+.f64 1 (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) 1))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) 1) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi))) (/.f64 hi (-.f64 x lo))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (*.f64 (/.f64 (sqrt.f64 hi) (-.f64 x lo)) (sqrt.f64 hi))) (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi))))
(/.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (pow.f64 (/.f64 lo hi) 3))) hi) (+.f64 1 (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) 1))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (-.f64 x lo)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi))) hi))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (*.f64 (/.f64 (sqrt.f64 hi) (-.f64 x lo)) (sqrt.f64 hi))) (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi))))
(/.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (pow.f64 (/.f64 lo hi) 3))) hi) (+.f64 1 (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) 1))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi))) (sqrt.f64 hi)))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (*.f64 (/.f64 (sqrt.f64 hi) (-.f64 x lo)) (sqrt.f64 hi))) (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi))))
(/.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (pow.f64 (/.f64 lo hi) 3))) hi) (+.f64 1 (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) 1))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (neg.f64 (-.f64 x lo))) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi))) (neg.f64 hi)))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (*.f64 (/.f64 (sqrt.f64 hi) (-.f64 x lo)) (sqrt.f64 hi))) (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi))))
(/.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (pow.f64 (/.f64 lo hi) 3))) hi) (+.f64 1 (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) 1))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (neg.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)))) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi))) (neg.f64 (sqrt.f64 hi))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (*.f64 (/.f64 (sqrt.f64 hi) (-.f64 x lo)) (sqrt.f64 hi))) (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi))))
(/.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (pow.f64 (/.f64 lo hi) 3))) hi) (+.f64 1 (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) 1))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) 1) (*.f64 (-.f64 1 (/.f64 lo hi)) (/.f64 (sqrt.f64 hi) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (-.f64 1 (/.f64 lo hi))) (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (-.f64 1 (/.f64 lo hi)) (/.f64 hi (-.f64 x lo))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) 1) (*.f64 (-.f64 1 (/.f64 lo hi)) (/.f64 hi (-.f64 x lo))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (-.f64 1 (/.f64 lo hi))) (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (-.f64 1 (/.f64 lo hi)) (/.f64 hi (-.f64 x lo))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (-.f64 x lo)) (*.f64 (-.f64 1 (/.f64 lo hi)) hi))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (-.f64 1 (/.f64 lo hi))) (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (-.f64 1 (/.f64 lo hi)) (/.f64 hi (-.f64 x lo))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (*.f64 (-.f64 1 (/.f64 lo hi)) (sqrt.f64 hi)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (-.f64 1 (/.f64 lo hi))) (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (-.f64 1 (/.f64 lo hi)) (/.f64 hi (-.f64 x lo))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (neg.f64 (-.f64 x lo))) (*.f64 (-.f64 1 (/.f64 lo hi)) (neg.f64 hi)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (-.f64 1 (/.f64 lo hi))) (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (-.f64 1 (/.f64 lo hi)) (/.f64 hi (-.f64 x lo))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (neg.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)))) (*.f64 (-.f64 1 (/.f64 lo hi)) (neg.f64 (sqrt.f64 hi))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (-.f64 1 (/.f64 lo hi))) (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (-.f64 1 (/.f64 lo hi)) (/.f64 hi (-.f64 x lo))))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (pow.f64 (/.f64 lo hi) 3))) (*.f64 hi (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi)))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (*.f64 (/.f64 (sqrt.f64 hi) (-.f64 x lo)) (sqrt.f64 hi))) (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi))))
(/.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (pow.f64 (/.f64 lo hi) 3))) hi) (+.f64 1 (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) 1))))
(/.f64 (*.f64 (-.f64 x lo) (-.f64 1 (pow.f64 (/.f64 lo hi) 2))) (*.f64 hi (-.f64 1 (/.f64 lo hi))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (-.f64 1 (/.f64 lo hi))) (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (-.f64 1 (/.f64 lo hi)) (/.f64 hi (-.f64 x lo))))
(/.f64 (*.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (+.f64 1 (pow.f64 (/.f64 lo hi) 3))) (*.f64 (sqrt.f64 hi) (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi)))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (*.f64 (/.f64 (sqrt.f64 hi) (-.f64 x lo)) (sqrt.f64 hi))) (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi))))
(/.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (pow.f64 (/.f64 lo hi) 3))) hi) (+.f64 1 (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) 1))))
(/.f64 (*.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (-.f64 1 (pow.f64 (/.f64 lo hi) 2))) (*.f64 (sqrt.f64 hi) (-.f64 1 (/.f64 lo hi))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (-.f64 1 (/.f64 lo hi))) (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (-.f64 1 (/.f64 lo hi)) (/.f64 hi (-.f64 x lo))))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) (+.f64 1 (pow.f64 (/.f64 lo hi) 3))) (*.f64 (neg.f64 hi) (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi)))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (*.f64 (/.f64 (sqrt.f64 hi) (-.f64 x lo)) (sqrt.f64 hi))) (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi))))
(/.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (pow.f64 (/.f64 lo hi) 3))) hi) (+.f64 1 (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) 1))))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) (-.f64 1 (pow.f64 (/.f64 lo hi) 2))) (*.f64 (neg.f64 hi) (-.f64 1 (/.f64 lo hi))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (-.f64 1 (/.f64 lo hi))) (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (-.f64 1 (/.f64 lo hi)) (/.f64 hi (-.f64 x lo))))
(/.f64 (*.f64 (neg.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (+.f64 1 (pow.f64 (/.f64 lo hi) 3))) (*.f64 (neg.f64 (sqrt.f64 hi)) (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi)))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (*.f64 (/.f64 (sqrt.f64 hi) (-.f64 x lo)) (sqrt.f64 hi))) (+.f64 1 (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 lo hi))))
(/.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (pow.f64 (/.f64 lo hi) 3))) hi) (+.f64 1 (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) 1))))
(/.f64 (*.f64 (neg.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (-.f64 1 (pow.f64 (/.f64 lo hi) 2))) (*.f64 (neg.f64 (sqrt.f64 hi)) (-.f64 1 (/.f64 lo hi))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (-.f64 1 (/.f64 lo hi))) (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 lo hi) 2)) (*.f64 (-.f64 1 (/.f64 lo hi)) (/.f64 hi (-.f64 x lo))))
(/.f64 (neg.f64 (*.f64 (-.f64 x lo) (+.f64 1 (/.f64 lo hi)))) (neg.f64 hi))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) (+.f64 1 (/.f64 lo hi))) (neg.f64 hi))
(*.f64 1 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (pow.f64 (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 (*.f64 (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi)) (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi))) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (pow.f64 (/.f64 (-.f64 x lo) (*.f64 hi (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (*.f64 (/.f64 (-.f64 x lo) (*.f64 hi (/.f64 hi lo))) (-.f64 (/.f64 (-.f64 x lo) (*.f64 hi (/.f64 hi lo))) (/.f64 (-.f64 x lo) hi)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (pow.f64 (/.f64 (-.f64 x lo) (*.f64 hi (/.f64 hi lo))) 3)) (fma.f64 (/.f64 (-.f64 x lo) (*.f64 hi (/.f64 hi lo))) (-.f64 (/.f64 (-.f64 x lo) (*.f64 hi (/.f64 hi lo))) (/.f64 (-.f64 x lo) hi)) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) 1) 3) (pow.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) 1) (*.f64 (/.f64 (-.f64 x lo) hi) 1)) (-.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))) (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) 1) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (pow.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (*.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (-.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi)))))
(/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (+.f64 1 (pow.f64 (/.f64 lo hi) 3))) (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) 1)))))
(pow.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)) 1)
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))) 3)
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(pow.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)) 3) 1/3)
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))) 2)
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)) 2))
(fabs.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))
(log.f64 (pow.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))) (/.f64 (-.f64 x lo) hi)))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)) 3))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 3) (pow.f64 (/.f64 (-.f64 x lo) hi) 3)))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (pow.f64 (+.f64 1 (/.f64 lo hi)) 3)))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(exp.f64 (+.f64 (log1p.f64 (/.f64 lo hi)) (log.f64 (/.f64 (-.f64 x lo) hi))))
(*.f64 (exp.f64 (log1p.f64 (/.f64 lo hi))) (/.f64 (-.f64 x lo) hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (exp.f64 (log1p.f64 (/.f64 lo hi))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 lo hi)) (log.f64 (/.f64 (-.f64 x lo) hi))) 1))
(*.f64 (exp.f64 (log1p.f64 (/.f64 lo hi))) (/.f64 (-.f64 x lo) hi))
(*.f64 (/.f64 (-.f64 x lo) hi) (exp.f64 (log1p.f64 (/.f64 lo hi))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 1 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) (*.f64 hi (/.f64 hi lo))))
(fma.f64 (-.f64 x lo) (/.f64 1 hi) (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) (*.f64 hi (/.f64 hi lo))))
(fma.f64 (/.f64 (-.f64 x lo) hi) 1 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 x (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(fma.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (pow.f64 hi -1/2) (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi)))
(fma.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (pow.f64 hi -1/2) (/.f64 (-.f64 x lo) (*.f64 hi (/.f64 hi lo))))
(fma.f64 (-.f64 x lo) (/.f64 (pow.f64 hi -1/2) (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (*.f64 hi (/.f64 hi lo))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) (*.f64 hi (/.f64 hi lo))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) (*.f64 hi (/.f64 hi lo))))
(-.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 (/.f64 (/.f64 x (sqrt.f64 hi)) (sqrt.f64 hi)) (/.f64 (/.f64 lo (sqrt.f64 hi)) (sqrt.f64 hi)))
(/.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 (-.f64 x lo) (sqrt.f64 hi)) (pow.f64 hi -1/2))
(*.f64 (-.f64 x lo) (/.f64 (pow.f64 hi -1/2) (sqrt.f64 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 (pow.f64 hi -1/2) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (-.f64 x lo) (/.f64 (pow.f64 hi -1/2) (sqrt.f64 hi)))
(*.f64 (/.f64 (-.f64 x lo) 1) (/.f64 (pow.f64 hi -1/2) (sqrt.f64 hi)))
(*.f64 (-.f64 x lo) (/.f64 (pow.f64 hi -1/2) (sqrt.f64 hi)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 hi hi))) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (cbrt.f64 (*.f64 hi hi)))
(*.f64 (/.f64 1 (cbrt.f64 hi)) (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (cbrt.f64 (sqrt.f64 hi))))
(/.f64 (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (cbrt.f64 (sqrt.f64 hi))) (cbrt.f64 hi))
(*.f64 (/.f64 1 (pow.f64 hi 1/4)) (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (pow.f64 hi 1/4)))
(*.f64 (/.f64 1 (pow.f64 hi 1/4)) (/.f64 (-.f64 x lo) (*.f64 (pow.f64 hi 1/4) (sqrt.f64 hi))))
(/.f64 (/.f64 (-.f64 x lo) (*.f64 (pow.f64 hi 1/4) (sqrt.f64 hi))) (pow.f64 hi 1/4))
(*.f64 (/.f64 (-.f64 x lo) (pow.f64 hi 1/4)) (/.f64 (pow.f64 hi -1/2) (pow.f64 hi 1/4)))
(*.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 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (/.f64 (pow.f64 hi -1/2) (cbrt.f64 (sqrt.f64 hi))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (cbrt.f64 (*.f64 hi hi))) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (cbrt.f64 (*.f64 hi hi))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (cbrt.f64 (*.f64 hi hi)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 (*.f64 hi hi))) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi))) (cbrt.f64 (*.f64 hi hi)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) hi)) 1) (/.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (sqrt.f64 hi)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) hi)) (/.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (sqrt.f64 hi)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) hi)) (cbrt.f64 hi)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) hi)) (cbrt.f64 hi)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) hi)) (pow.f64 hi 1/4)) (/.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (pow.f64 hi 1/4)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) 1) (/.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (sqrt.f64 hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (cbrt.f64 hi)) (/.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (cbrt.f64 (sqrt.f64 hi))))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (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 (sqrt.f64 hi) (/.f64 (-.f64 x lo) (sqrt.f64 hi))) -1)
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 hi) (-.f64 x lo)) (sqrt.f64 hi)))
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(fabs.f64 (/.f64 (-.f64 x lo) hi))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) 3) (pow.f64 hi 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(/.f64 (-.f64 x lo) hi)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (/.f64 x (sqrt.f64 hi)) (/.f64 lo (sqrt.f64 hi)))
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)))) 1)
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(*.f64 1 (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(*.f64 (-.f64 x lo) (pow.f64 hi -1/2))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) hi)) (cbrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (sqrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(*.f64 (/.f64 1 (cbrt.f64 hi)) (/.f64 (-.f64 x lo) (cbrt.f64 (sqrt.f64 hi))))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (sqrt.f64 hi))) (cbrt.f64 hi))
(*.f64 (/.f64 1 (pow.f64 hi 1/4)) (/.f64 (-.f64 x lo) (pow.f64 hi 1/4)))
(/.f64 (/.f64 (-.f64 x lo) (pow.f64 hi 1/4)) (pow.f64 hi 1/4))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (cbrt.f64 hi)) (cbrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)))) (cbrt.f64 hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 hi 1/4)) (/.f64 (cbrt.f64 (-.f64 x lo)) (pow.f64 hi 1/4)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (-.f64 x lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 (sqrt.f64 hi))))
(pow.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) 1)
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) 3)
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) 3) 1/3)
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) 2)
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(pow.f64 (/.f64 (sqrt.f64 hi) (-.f64 x lo)) -1)
(/.f64 1 (/.f64 (sqrt.f64 hi) (-.f64 x lo)))
(sqrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) hi))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)))))
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) 3))
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) 1))
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(-.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 1)
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2)) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2)) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (+.f64 (*.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (-.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (*.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 3)
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1/3)
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 2)
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2))
(fabs.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo))) 1)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) (*.f64 lo 1))
(/.f64 (+.f64 x hi) lo)
(/.f64 (/.f64 (+.f64 hi x) lo) 1)
(/.f64 (+.f64 x hi) lo)
(/.f64 1 (/.f64 lo (+.f64 hi x)))
(/.f64 (+.f64 x hi) lo)
(/.f64 1 (*.f64 (/.f64 lo (sqrt.f64 (+.f64 hi x))) (pow.f64 (+.f64 hi x) -1/2)))
(/.f64 1 (*.f64 (/.f64 lo (sqrt.f64 (+.f64 x hi))) (pow.f64 (+.f64 x hi) -1/2)))
(/.f64 1 (/.f64 (*.f64 lo (pow.f64 (+.f64 x hi) -1/2)) (sqrt.f64 (+.f64 x hi))))
(/.f64 (sqrt.f64 (+.f64 hi x)) (/.f64 lo (sqrt.f64 (+.f64 hi x))))
(/.f64 (+.f64 x hi) lo)
(/.f64 (sqrt.f64 (+.f64 hi x)) (*.f64 (pow.f64 (+.f64 hi x) -1/2) lo))
(/.f64 (sqrt.f64 (+.f64 x hi)) (*.f64 lo (pow.f64 (+.f64 x hi) -1/2)))
(/.f64 (sqrt.f64 (+.f64 hi x)) (*.f64 (/.f64 lo (sqrt.f64 (+.f64 hi x))) 1))
(/.f64 (+.f64 x hi) lo)
(/.f64 (sqrt.f64 (+.f64 hi x)) (*.f64 lo (pow.f64 (+.f64 hi x) -1/2)))
(/.f64 (sqrt.f64 (+.f64 x hi)) (*.f64 lo (pow.f64 (+.f64 x hi) -1/2)))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) (*.f64 (pow.f64 (+.f64 hi x) -1/2) (neg.f64 lo)))
(/.f64 (sqrt.f64 (+.f64 x hi)) (*.f64 lo (pow.f64 (+.f64 x hi) -1/2)))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) (*.f64 (/.f64 lo (sqrt.f64 (+.f64 hi x))) -1))
(/.f64 (+.f64 x hi) lo)
(/.f64 -1 (neg.f64 (/.f64 lo (+.f64 hi x))))
(/.f64 -1 (/.f64 (neg.f64 lo) (+.f64 x hi)))
(/.f64 -1 (neg.f64 (/.f64 lo (+.f64 x hi))))
(/.f64 (neg.f64 (+.f64 hi x)) (neg.f64 lo))
(/.f64 (+.f64 x hi) lo)
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) (neg.f64 (sqrt.f64 (+.f64 hi x)))) (*.f64 -1 (neg.f64 lo)))
(/.f64 (+.f64 x hi) lo)
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) (neg.f64 (sqrt.f64 (+.f64 hi x)))) (*.f64 (neg.f64 lo) -1))
(/.f64 (+.f64 x hi) lo)
(/.f64 (*.f64 (+.f64 (pow.f64 hi 3) (pow.f64 x 3)) 1) (*.f64 (fma.f64 hi hi (-.f64 (*.f64 x x) (*.f64 hi x))) lo))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 lo (fma.f64 hi hi (*.f64 x (-.f64 x hi)))))
(/.f64 (*.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) 1) (*.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 (*.f64 hi hi) (*.f64 x x)) (*.f64 lo (-.f64 hi x)))
(*.f64 (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) (-.f64 hi x)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 hi x)) (neg.f64 (sqrt.f64 (+.f64 hi x)))) (neg.f64 lo))
(/.f64 (+.f64 x hi) lo)
(/.f64 (*.f64 (sqrt.f64 (+.f64 hi x)) (neg.f64 (sqrt.f64 (+.f64 hi x)))) (*.f64 lo -1))
(/.f64 (+.f64 x hi) lo)
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) 1) (*.f64 -1 (/.f64 lo (sqrt.f64 (+.f64 hi x)))))
(/.f64 (+.f64 x hi) lo)
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) 1) (*.f64 (neg.f64 lo) (pow.f64 (+.f64 hi x) -1/2)))
(/.f64 (sqrt.f64 (+.f64 x hi)) (*.f64 lo (pow.f64 (+.f64 x hi) -1/2)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) (sqrt.f64 (+.f64 hi x))) (*.f64 -1 lo))
(/.f64 (+.f64 x hi) lo)
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 hi x))) (sqrt.f64 (+.f64 hi x))) (*.f64 (neg.f64 lo) 1))
(/.f64 (+.f64 x hi) lo)
(/.f64 (neg.f64 (/.f64 (+.f64 hi x) lo)) -1)
(/.f64 (+.f64 x hi) lo)
(/.f64 (neg.f64 (neg.f64 (+.f64 hi x))) (neg.f64 (neg.f64 lo)))
(/.f64 (+.f64 x hi) lo)
(pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) 1/3)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (/.f64 (+.f64 hi x) lo) 1)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) 2)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (/.f64 lo (+.f64 hi x)) -1)
(/.f64 (+.f64 x hi) lo)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 2))
(fabs.f64 (/.f64 (+.f64 x hi) lo))
(log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 hi x) lo))))
(/.f64 (+.f64 x hi) lo)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(/.f64 (+.f64 x hi) lo)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(exp.f64 (log.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (+.f64 hi x) lo))) 1/3))
(/.f64 (+.f64 x hi) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 hi x) lo)) 1))
(/.f64 (+.f64 x hi) lo)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo))) 1)
(/.f64 (sqrt.f64 (+.f64 x hi)) lo)
(*.f64 1 (/.f64 (sqrt.f64 (+.f64 hi x)) lo))
(/.f64 (sqrt.f64 (+.f64 x hi)) lo)
(*.f64 (sqrt.f64 (+.f64 hi x)) (/.f64 1 lo))
(/.f64 (sqrt.f64 (+.f64 x hi)) lo)
(*.f64 (cbrt.f64 (/.f64 (+.f64 hi x) (*.f64 lo lo))) (cbrt.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x hi) (*.f64 lo lo))) (cbrt.f64 (/.f64 (sqrt.f64 (+.f64 x hi)) lo)))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo)) (sqrt.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo)))
(/.f64 (sqrt.f64 (+.f64 x hi)) lo)
(*.f64 (pow.f64 (+.f64 hi x) 1/4) (/.f64 (pow.f64 (+.f64 hi x) 1/4) lo))
(*.f64 (pow.f64 (+.f64 x hi) 1/4) (/.f64 (pow.f64 (+.f64 x hi) 1/4) lo))
(/.f64 (pow.f64 (+.f64 x hi) 1/2) lo)
(*.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) (/.f64 1 (sqrt.f64 lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x hi) lo)) (/.f64 1 (sqrt.f64 lo)))
(/.f64 (sqrt.f64 (/.f64 (+.f64 x hi) lo)) (sqrt.f64 lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 hi x)) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 x hi)) (cbrt.f64 lo)))
(/.f64 (/.f64 (sqrt.f64 (+.f64 x hi)) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (sqrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x hi) lo)) (/.f64 1 (sqrt.f64 lo)))
(/.f64 (sqrt.f64 (/.f64 (+.f64 x hi) lo)) (sqrt.f64 lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 1 (cbrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x hi)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 1 (cbrt.f64 lo)))
(/.f64 (/.f64 (sqrt.f64 (+.f64 x hi)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(*.f64 (/.f64 (cbrt.f64 (+.f64 hi x)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 hi x))) lo))
(*.f64 (cbrt.f64 (+.f64 x hi)) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 x hi))) lo))
(*.f64 (/.f64 (cbrt.f64 (+.f64 hi x)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo)))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (+.f64 x hi)) lo)) (/.f64 (cbrt.f64 (+.f64 x hi)) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 hi x)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 hi x))) (sqrt.f64 lo)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 x hi)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (sqrt.f64 (+.f64 x hi))) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (+.f64 hi x) 1/4) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (pow.f64 (+.f64 hi x) 1/4) (cbrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (+.f64 x hi) 1/4) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (pow.f64 (+.f64 x hi) 1/4) (cbrt.f64 lo)))
(pow.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo) 1)
(/.f64 (sqrt.f64 (+.f64 x hi)) lo)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo)) 3)
(/.f64 (sqrt.f64 (+.f64 x hi)) lo)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo) 3) 1/3)
(/.f64 (sqrt.f64 (+.f64 x hi)) lo)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo)) 2)
(/.f64 (sqrt.f64 (+.f64 x hi)) lo)
(pow.f64 (/.f64 lo (sqrt.f64 (+.f64 hi x))) -1)
(/.f64 1 (/.f64 lo (sqrt.f64 (+.f64 x hi))))
(sqrt.f64 (/.f64 (+.f64 hi x) (*.f64 lo lo)))
(sqrt.f64 (/.f64 (+.f64 x hi) (*.f64 lo lo)))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo)))
(/.f64 (sqrt.f64 (+.f64 x hi)) lo)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo))))
(/.f64 (sqrt.f64 (+.f64 x hi)) lo)
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo) 3))
(/.f64 (sqrt.f64 (+.f64 x hi)) lo)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 hi x) 3/2) (pow.f64 lo 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x hi) 3/2) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo)))
(/.f64 (sqrt.f64 (+.f64 x hi)) lo)
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo)))
(/.f64 (sqrt.f64 (+.f64 x hi)) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo)) 1))
(/.f64 (sqrt.f64 (+.f64 x hi)) lo)
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) lo)))
(/.f64 (sqrt.f64 (+.f64 x hi)) lo)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(-.f64 (/.f64 1 (-.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)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2)) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))))
(*.f64 1 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 2) (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x 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 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 1))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2)) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2)) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))))))
(/.f64 (-.f64 -1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 3)) (-.f64 -1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 1))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2))) (neg.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2))) (neg.f64 (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2)) (+.f64 -1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3) 1) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))))
(pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 3)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(pow.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 3) 1/3)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 2)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 2))
(sqrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))) 2))
(fabs.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))))
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 3))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(exp.f64 (log1p.f64 (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 x hi) lo))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))
(fma.f64 (cbrt.f64 (pow.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 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) 2)) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo))) 1)
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)))

eval1.1s (6.1%)

Compiler

Compiled 14584 to 5578 computations (61.8% saved)

prune689.0ms (3.7%)

Pruning

67 alts after pruning (66 fresh and 1 done)

PrunedKeptTotal
New60137638
Fresh372966
Picked415
Done000
Total64267709
Accuracy
24.9%
Counts
709 → 67
Alt Table
Click to see full alt table
StatusAccuracyProgram
19.0%
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 3)
19.0%
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2)) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))))
18.7%
(/.f64 (+.f64 x lo) lo)
19.0%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))))
18.8%
(/.f64 (neg.f64 lo) hi)
18.8%
(/.f64 1 (/.f64 hi (-.f64 x lo)))
8.9%
(-.f64 (/.f64 (neg.f64 lo) hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
19.0%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
18.7%
(-.f64 1 (/.f64 x lo))
10.0%
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
10.0%
(-.f64 1 (-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1))
10.0%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
19.0%
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1))
18.7%
(+.f64 (/.f64 x lo) 1)
19.0%
(+.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 hi lo))
8.9%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (-.f64 x lo) (/.f64 1 hi)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 1 (/.f64 lo (+.f64 x hi)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) 1) (*.f64 (sqrt.f64 hi) (/.f64 1 lo)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (+.f64 hi x) (/.f64 1 lo))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (cbrt.f64 (pow.f64 (/.f64 hi lo) 3))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 1 (/.f64 lo (+.f64 x hi))) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) 1) (/.f64 (sqrt.f64 (+.f64 hi x)) lo)) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (+.f64 hi x) (/.f64 1 lo)) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo))) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
24.4%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
10.0%
(+.f64 1 (/.f64 (+.f64 x hi) lo))
10.0%
(+.f64 1 (/.f64 hi lo))
19.0%
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
10.0%
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
19.0%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo)))
19.0%
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
8.9%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
18.8%
(*.f64 (-.f64 x lo) (/.f64 1 hi))
18.7%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
19.0%
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
18.3%
(fabs.f64 (fma.f64 (-.f64 x lo) (/.f64 1 hi) (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi))))
18.3%
(fabs.f64 (fma.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi))))
18.1%
(fabs.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))) 3))
18.1%
(fabs.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (/.f64 lo hi))) hi))
18.1%
(fabs.f64 (-.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (pow.f64 (/.f64 lo hi) 2)))
18.3%
(fabs.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi))))
18.1%
(fabs.f64 (+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) 1) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))))
18.1%
(fabs.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))))
17.9%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
18.1%
(fabs.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3) (+.f64 1 (/.f64 lo hi))))
18.1%
(fabs.f64 (*.f64 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2)) (+.f64 1 (/.f64 lo hi))))
18.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (/.f64 lo hi)) 1)))
18.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 lo (/.f64 1 hi) 1)))
18.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 lo hi))) 3)))
18.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 -1 (pow.f64 (/.f64 lo hi) 3)) (-.f64 -1 (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) 1))))))
19.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
18.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 lo hi)))))))
18.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (log.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))))))
18.1%
(fabs.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi))))
18.1%
(fabs.f64 (*.f64 (/.f64 1 (/.f64 hi (-.f64 x lo))) (+.f64 1 (/.f64 lo hi))))
18.1%
(fabs.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (+.f64 1 (/.f64 lo hi))))
18.1%
(fabs.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi)) (+.f64 1 (/.f64 lo hi))))
18.1%
(fabs.f64 (neg.f64 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (pow.f64 (/.f64 lo hi) 2))))
19.1%
(fabs.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
19.0%
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
18.7%
1
19.0%
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)) 3)
19.0%
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2)) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo))))
18.7%
(/.f64 (+.f64 x lo) lo)
19.0%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))))
18.8%
(/.f64 (neg.f64 lo) hi)
18.8%
(/.f64 1 (/.f64 hi (-.f64 x lo)))
8.9%
(-.f64 (/.f64 (neg.f64 lo) hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
19.0%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
18.7%
(-.f64 1 (/.f64 x lo))
10.0%
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
10.0%
(-.f64 1 (-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1))
10.0%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
19.0%
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1))
18.7%
(+.f64 (/.f64 x lo) 1)
19.0%
(+.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 hi lo))
8.9%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (-.f64 x lo) (/.f64 1 hi)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 1 (/.f64 lo (+.f64 x hi)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) 1) (*.f64 (sqrt.f64 hi) (/.f64 1 lo)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (+.f64 hi x) (/.f64 1 lo))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (cbrt.f64 (pow.f64 (/.f64 hi lo) 3))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 1 (/.f64 lo (+.f64 x hi))) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) 1) (/.f64 (sqrt.f64 (+.f64 hi x)) lo)) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (+.f64 hi x) (/.f64 1 lo)) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo))) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
24.4%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
10.0%
(+.f64 1 (/.f64 (+.f64 x hi) lo))
10.0%
(+.f64 1 (/.f64 hi lo))
19.0%
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
10.0%
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
19.0%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo)))
19.0%
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
8.9%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
18.8%
(*.f64 (-.f64 x lo) (/.f64 1 hi))
18.7%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
19.0%
(log.f64 (exp.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
18.3%
(fabs.f64 (fma.f64 (-.f64 x lo) (/.f64 1 hi) (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi))))
18.3%
(fabs.f64 (fma.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi))))
18.1%
(fabs.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))) 3))
18.1%
(fabs.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (/.f64 lo hi))) hi))
18.1%
(fabs.f64 (-.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (pow.f64 (/.f64 lo hi) 2)))
18.3%
(fabs.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi))))
18.1%
(fabs.f64 (+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) 1) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))))
18.1%
(fabs.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))))
17.9%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
18.1%
(fabs.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3) (+.f64 1 (/.f64 lo hi))))
18.1%
(fabs.f64 (*.f64 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2)) (+.f64 1 (/.f64 lo hi))))
18.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (/.f64 lo hi)) 1)))
18.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 lo (/.f64 1 hi) 1)))
18.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 lo hi))) 3)))
18.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 -1 (pow.f64 (/.f64 lo hi) 3)) (-.f64 -1 (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) 1))))))
19.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
18.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 lo hi)))))))
18.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (log.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))))))
18.1%
(fabs.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi))))
18.1%
(fabs.f64 (*.f64 (/.f64 1 (/.f64 hi (-.f64 x lo))) (+.f64 1 (/.f64 lo hi))))
18.1%
(fabs.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (+.f64 1 (/.f64 lo hi))))
18.1%
(fabs.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi)) (+.f64 1 (/.f64 lo hi))))
18.1%
(fabs.f64 (neg.f64 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (*.f64 hi hi))) (pow.f64 (/.f64 lo hi) 2))))
19.1%
(fabs.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
19.0%
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
18.7%
1
Compiler

Compiled 5058 to 3106 computations (38.6% saved)

localize403.0ms (2.2%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
99.6%
(expm1.f64 (+.f64 1 (/.f64 lo hi)))
99.4%
(*.f64 (/.f64 (-.f64 x lo) hi) (log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 lo hi))))))
97.5%
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 lo hi)))))
97.4%
(+.f64 1 (/.f64 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) (/.f64 1 lo))))
98.5%
(*.f64 (+.f64 hi x) (/.f64 1 lo))
97.4%
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (*.f64 (+.f64 hi x) (/.f64 1 lo)))
100.0%
(/.f64 (+.f64 hi x) lo)
99.9%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo)))
99.1%
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
97.1%
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo))
97.5%
(+.f64 1 (/.f64 hi lo))
98.8%
(pow.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) 3)
98.3%
(+.f64 (pow.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3))
74.0%
(/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))
41.5%
(/.f64 (*.f64 lo lo) (-.f64 hi x))
Compiler

Compiled 511 to 103 computations (79.8% saved)

series123.0ms (0.7%)

Counts
15 → 474
Calls

126 calls:

TimeVariablePointExpression
32.0ms
lo
@inf
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 lo hi)))))
32.0ms
lo
@-inf
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 lo hi)))))
13.0ms
hi
@0
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 lo hi)))))
11.0ms
lo
@0
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 lo hi)))))
4.0ms
lo
@-inf
(*.f64 (/.f64 (-.f64 x lo) hi) (log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 lo hi))))))

rewrite114.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
814×add-sqr-sqrt
806×pow1
802×*-un-lft-identity
760×add-exp-log
760×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

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

simplify216.0ms (1.2%)

Algorithm
egg-herbie
Rules
1150×fma-def
1112×associate-*r*
1028×associate-*l*
662×associate-+r+
616×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
076831844
1213228986
Stop Event
node limit
Counts
728 → 506
Calls
Call 1
Inputs
(/.f64 (pow.f64 lo 2) (-.f64 hi x))
(/.f64 (pow.f64 lo 2) (-.f64 hi x))
(/.f64 (pow.f64 lo 2) (-.f64 hi x))
(/.f64 (pow.f64 lo 2) (-.f64 hi x))
(/.f64 (pow.f64 lo 2) (-.f64 hi x))
(/.f64 (pow.f64 lo 2) (-.f64 hi x))
(/.f64 (pow.f64 lo 2) (-.f64 hi x))
(/.f64 (pow.f64 lo 2) (-.f64 hi x))
(/.f64 (pow.f64 lo 2) (-.f64 hi x))
(/.f64 (pow.f64 lo 2) (-.f64 hi x))
(/.f64 (pow.f64 lo 2) (-.f64 hi x))
(/.f64 (pow.f64 lo 2) (-.f64 hi x))
(*.f64 -1 (/.f64 (pow.f64 lo 2) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 lo 2)) (pow.f64 x 2))) (*.f64 -1 (/.f64 (pow.f64 lo 2) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 lo 2)) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3))) (*.f64 -1 (/.f64 (pow.f64 lo 2) x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 lo 2)) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 lo 2)) (pow.f64 x 4))) (*.f64 -1 (/.f64 (pow.f64 lo 2) x)))))
(/.f64 (pow.f64 lo 2) hi)
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) hi))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 2) hi)))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 3)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 3)) (pow.f64 hi 4)) (/.f64 (pow.f64 lo 2) hi))))
(/.f64 (pow.f64 lo 2) hi)
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) hi))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 2) hi)))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 3)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 3)) (pow.f64 hi 4)) (/.f64 (pow.f64 lo 2) hi))))
(/.f64 (pow.f64 lo 2) hi)
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) hi))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 2) hi)))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 3)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 3)) (pow.f64 hi 4)) (/.f64 (pow.f64 lo 2) hi))))
(*.f64 -1 (/.f64 (pow.f64 lo 2) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 lo 2)) (pow.f64 x 2))) (*.f64 -1 (/.f64 (pow.f64 lo 2) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 lo 2)) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3))) (*.f64 -1 (/.f64 (pow.f64 lo 2) x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 lo 2)) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 lo 2)) (pow.f64 x 4))) (*.f64 -1 (/.f64 (pow.f64 lo 2) x)))))
(*.f64 -1 (/.f64 (pow.f64 lo 2) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 lo 2)) (pow.f64 x 2))) (*.f64 -1 (/.f64 (pow.f64 lo 2) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 lo 2)) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3))) (*.f64 -1 (/.f64 (pow.f64 lo 2) x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 lo 2)) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 lo 2)) (pow.f64 x 4))) (*.f64 -1 (/.f64 (pow.f64 lo 2) x)))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (pow.f64 x 3) (pow.f64 lo 3))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 6))) (/.f64 1 (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 6))) (/.f64 1 (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))) (+.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6))) (/.f64 1 (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))))
(*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6))) (/.f64 1 (pow.f64 lo 3))))
(+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6))) (/.f64 1 (pow.f64 lo 3)))))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6))) (/.f64 1 (pow.f64 lo 3))))))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))) (+.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6))) (/.f64 1 (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))))
(*.f64 -1 (*.f64 (pow.f64 x 3) (-.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (-.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (-.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (-.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
1
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
1
1
(/.f64 x lo)
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x lo))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 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 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(/.f64 (+.f64 hi x) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(/.f64 (+.f64 hi x) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
1
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
1
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x lo))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(/.f64 (+.f64 hi x) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(/.f64 (+.f64 hi x) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(+.f64 1 (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
1
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
1
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
1
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(-.f64 1 (*.f64 -1 (/.f64 lo hi)))
(-.f64 1 (*.f64 -1 (/.f64 lo hi)))
(-.f64 1 (*.f64 -1 (/.f64 lo hi)))
(-.f64 1 (*.f64 -1 (/.f64 lo hi)))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
1
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 lo 2)) (pow.f64 lo 2)) (pow.f64 hi 2))) (/.f64 lo hi)))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -3 (pow.f64 lo 3)) (+.f64 (*.f64 2 (pow.f64 lo 3)) (pow.f64 lo 3))) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 lo 2)) (pow.f64 lo 2)) (pow.f64 hi 2))) (/.f64 lo hi))))
1
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 lo 2)) (pow.f64 lo 2)) (pow.f64 hi 2))) (/.f64 lo hi)))
(+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -2 (pow.f64 lo 3)) (+.f64 (*.f64 -1 (pow.f64 lo 3)) (*.f64 3 (pow.f64 lo 3)))) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 lo 2)) (pow.f64 lo 2)) (pow.f64 hi 2))) (/.f64 lo hi))))
(*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(/.f64 x hi)
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(*.f64 -1 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) hi)) (/.f64 (*.f64 x (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) hi)) (/.f64 (*.f64 x (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) hi)) (/.f64 (*.f64 x (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) hi))
(/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (-.f64 x lo)) hi)
(/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (-.f64 x lo)) hi)
(/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (-.f64 x lo)) hi)
(/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (-.f64 x lo)) hi)
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 lo 2)) (pow.f64 lo 2)) (-.f64 x lo)) (pow.f64 hi 3))) (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 -3 (pow.f64 lo 3)) (+.f64 (*.f64 2 (pow.f64 lo 3)) (pow.f64 lo 3))) (-.f64 x lo)) (pow.f64 hi 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 lo 2)) (pow.f64 lo 2)) (-.f64 x lo)) (pow.f64 hi 3))) (+.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 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 lo 2)) (pow.f64 lo 2)) (-.f64 x lo)) (pow.f64 hi 3))) (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 lo 3)) (+.f64 (*.f64 -1 (pow.f64 lo 3)) (*.f64 3 (pow.f64 lo 3)))) (-.f64 x lo)) (pow.f64 hi 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 lo 2)) (pow.f64 lo 2)) (-.f64 x lo)) (pow.f64 hi 3))) (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (exp.f64 1) 1)
(-.f64 (+.f64 (exp.f64 1) (/.f64 (*.f64 lo (exp.f64 1)) hi)) 1)
(-.f64 (+.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 1)) (pow.f64 hi 2))) (/.f64 (*.f64 lo (exp.f64 1)) hi))) 1)
(-.f64 (+.f64 (exp.f64 1) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 lo 3) (exp.f64 1)) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 1)) (pow.f64 hi 2))) (/.f64 (*.f64 lo (exp.f64 1)) hi)))) 1)
(-.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))) 1)
(-.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))) 1)
(-.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))) 1)
(-.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))) 1)
(-.f64 (exp.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) 1)
(-.f64 (exp.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) 1)
(-.f64 (exp.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) 1)
(-.f64 (exp.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) 1)
(-.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))) 1)
(-.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))) 1)
(-.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))) 1)
(-.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))) 1)
(-.f64 (exp.f64 1) 1)
(-.f64 (+.f64 (exp.f64 1) (/.f64 (*.f64 lo (exp.f64 1)) hi)) 1)
(-.f64 (+.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 1)) (pow.f64 hi 2))) (/.f64 (*.f64 lo (exp.f64 1)) hi))) 1)
(-.f64 (+.f64 (exp.f64 1) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 lo 3) (exp.f64 1)) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 1)) (pow.f64 hi 2))) (/.f64 (*.f64 lo (exp.f64 1)) hi)))) 1)
(-.f64 (exp.f64 1) 1)
(-.f64 (+.f64 (exp.f64 1) (/.f64 (*.f64 lo (exp.f64 1)) hi)) 1)
(-.f64 (+.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 1)) (pow.f64 hi 2))) (/.f64 (*.f64 lo (exp.f64 1)) hi))) 1)
(-.f64 (+.f64 (exp.f64 1) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 lo 3) (exp.f64 1)) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 1)) (pow.f64 hi 2))) (/.f64 (*.f64 lo (exp.f64 1)) hi)))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x)))) 1)
(*.f64 (*.f64 lo lo) (/.f64 1 (-.f64 hi x)))
(*.f64 1 (/.f64 (*.f64 lo lo) (-.f64 hi x)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x))) (cbrt.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x)))) (cbrt.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x))) (sqrt.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(pow.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x)) 1)
(pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo lo)) -1)
(log.f64 (exp.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x)) (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(exp.f64 (log.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)))) 1)
(*.f64 hi (/.f64 1 (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(*.f64 1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))) (cbrt.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)))) (cbrt.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))) (sqrt.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))))
(*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))
(pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 1)
(pow.f64 (/.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x)) hi) -1)
(log.f64 (exp.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))))
(exp.f64 (log.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))) 1)
(*.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(*.f64 (hypot.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3/2) (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3/2)) (hypot.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3/2) (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3/2)))
(*.f64 (fma.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) (-.f64 (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (*.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) (/.f64 (+.f64 hi x) lo)))) (fma.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x) (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) 3) (pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) 3)) (fma.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (-.f64 (*.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (*.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3)) (*.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))) (-.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(pow.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) 1)
(log.f64 (exp.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))))
(log.f64 (*.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3)) (exp.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(log.f64 (*.f64 (exp.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (exp.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))) (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(expm1.f64 (log1p.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(exp.f64 (log.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(exp.f64 (*.f64 (log.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))) 1))
(log1p.f64 (expm1.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(fma.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) (*.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(fma.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(fma.f64 1 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3))
(fma.f64 (/.f64 (+.f64 hi x) lo) (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3))
(fma.f64 (*.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))) (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(fma.f64 (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo) (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3))
(fma.f64 (sqrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (sqrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3))
(fma.f64 (sqrt.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3)) (sqrt.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(fma.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3/2) (pow.f64 (/.f64 (+.f64 hi x) lo) 3/2) (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3))
(fma.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3/2) (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3/2) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3))) 1)
(*.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) (*.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))))
(*.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3))
(*.f64 (*.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))) (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3)) (sqrt.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3)))
(*.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3/2) (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3/2))
(/.f64 (pow.f64 hi 3) (pow.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x)) 3))
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3)) (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3)))
(exp.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo)))) 1)
(*.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) (cbrt.f64 (+.f64 1 (/.f64 hi lo)))) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 hi lo))) (sqrt.f64 (+.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))
(/.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (-.f64 1 (/.f64 hi lo)))
(pow.f64 (+.f64 1 (/.f64 hi lo)) 1)
(log.f64 (exp.f64 (+.f64 1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 hi lo)))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo))) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo))))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 hi lo))))
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 1 (/.f64 hi lo) 1)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (cbrt.f64 (/.f64 hi lo))) (cbrt.f64 (/.f64 hi lo)) 1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(-.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(*.f64 (*.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))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (-.f64 (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (*.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (-.f64 (*.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)))))
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (exp.f64 (/.f64 (+.f64 hi x) lo))))
(log.f64 (*.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)) (exp.f64 (*.f64 (/.f64 hi 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))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo))
(fma.f64 1 (/.f64 (+.f64 hi x) lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (+.f64 hi x) (/.f64 1 lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (/.f64 1 lo) (+.f64 hi x) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (cbrt.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))) (cbrt.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (/.f64 (+.f64 hi x) lo))
(fma.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 lo) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (/.f64 (+.f64 hi x) lo))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) (sqrt.f64 (/.f64 (+.f64 hi x) lo)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) 1)
(/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))
(/.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) lo)
(/.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) lo)
(pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (log.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) 1)
(*.f64 1 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(*.f64 (sqrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (sqrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(log.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(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 (*.f64 (*.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(expm1.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(exp.f64 (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 (*.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 (exp.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo))) 1)
(*.f64 1 (/.f64 (+.f64 hi x) lo))
(*.f64 (+.f64 hi x) (/.f64 1 lo))
(*.f64 (/.f64 1 lo) (+.f64 hi x))
(*.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)
(pow.f64 (/.f64 lo (+.f64 hi x)) -1)
(log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 hi x) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 hi x) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 hi x) lo)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo))
(+.f64 (/.f64 (+.f64 hi x) lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(*.f64 1 (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))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (-.f64 (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (*.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (-.f64 (*.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)))))
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (exp.f64 (/.f64 (+.f64 hi x) lo))))
(log.f64 (*.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)) (exp.f64 (*.f64 (/.f64 hi 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))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo))) 1)
(/.f64 1 (/.f64 lo (+.f64 hi x)))
(/.f64 (+.f64 hi x) lo)
(/.f64 (neg.f64 (+.f64 hi x)) (neg.f64 lo))
(/.f64 (*.f64 (+.f64 hi x) 1) lo)
(pow.f64 (/.f64 (+.f64 hi x) lo) 1)
(pow.f64 (/.f64 lo (+.f64 hi x)) -1)
(log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 hi x) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 hi x) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 hi x) lo)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) 1)
(*.f64 1 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(*.f64 (sqrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (sqrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(log.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(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 (*.f64 (*.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(expm1.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(exp.f64 (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 (*.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 1 (/.f64 lo hi))
(+.f64 (/.f64 lo hi) 1)
(+.f64 0 (+.f64 1 (/.f64 lo hi)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 lo hi)))) (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 lo hi)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))))))
(-.f64 (log.f64 (+.f64 1 (pow.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))) 3))) (log.f64 (+.f64 1 (fma.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))) (expm1.f64 (+.f64 1 (/.f64 lo hi))) (neg.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))))))))
(-.f64 (log.f64 (-.f64 1 (*.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))) (expm1.f64 (+.f64 1 (/.f64 lo hi)))))) (log.f64 (-.f64 1 (expm1.f64 (+.f64 1 (/.f64 lo hi))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 lo hi)))) 1)
(*.f64 1 (+.f64 1 (/.f64 lo hi)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 1 (/.f64 lo hi))) (cbrt.f64 (+.f64 1 (/.f64 lo hi)))) (cbrt.f64 (+.f64 1 (/.f64 lo hi))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 lo hi))) (sqrt.f64 (+.f64 1 (/.f64 lo hi))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (/.f64 lo hi))))
(/.f64 (-.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (-.f64 1 (/.f64 lo hi)))
(pow.f64 (+.f64 1 (/.f64 lo hi)) 1)
(cbrt.f64 (*.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (+.f64 1 (/.f64 lo hi))) (+.f64 1 (/.f64 lo hi))))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 lo hi))))
(exp.f64 (log1p.f64 (/.f64 lo hi)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 lo hi)) 1))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))))
(fma.f64 lo (/.f64 1 hi) 1)
(fma.f64 1 (/.f64 lo hi) 1)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (cbrt.f64 (/.f64 lo hi)) 1)
(fma.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 (/.f64 lo hi)) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))) 1)
(/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (/.f64 lo hi))) hi)
(pow.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)) 1)
(log.f64 (exp.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)) (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))) (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))))
(exp.f64 (+.f64 (log1p.f64 (/.f64 lo hi)) (log.f64 (/.f64 (-.f64 x lo) hi))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 lo hi)) (log.f64 (/.f64 (-.f64 x lo) hi))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))))
(-.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))) 1)
(*.f64 1 (expm1.f64 (+.f64 1 (/.f64 lo hi))))
(*.f64 (*.f64 (cbrt.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi)))) (cbrt.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))))) (cbrt.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi)))))
(*.f64 (sqrt.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi)))) (sqrt.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi)))))
(pow.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))) 1)
(log.f64 (exp.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi)))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))))))
(cbrt.f64 (*.f64 (*.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))) (expm1.f64 (+.f64 1 (/.f64 lo hi)))) (expm1.f64 (+.f64 1 (/.f64 lo hi)))))
(exp.f64 (log.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi)))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi)))) 1))
(log1p.f64 (expm1.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi)))))
(fma.f64 1 (exp.f64 (+.f64 1 (/.f64 lo hi))) -1)
(fma.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 lo hi)))) (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))))) (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 lo hi)))) -1)
(fma.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 lo hi)))) (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 lo hi)))) -1)
Outputs
(/.f64 (pow.f64 lo 2) (-.f64 hi x))
(/.f64 lo (/.f64 (-.f64 hi x) lo))
(/.f64 (pow.f64 lo 2) (-.f64 hi x))
(/.f64 lo (/.f64 (-.f64 hi x) lo))
(/.f64 (pow.f64 lo 2) (-.f64 hi x))
(/.f64 lo (/.f64 (-.f64 hi x) lo))
(/.f64 (pow.f64 lo 2) (-.f64 hi x))
(/.f64 lo (/.f64 (-.f64 hi x) lo))
(/.f64 (pow.f64 lo 2) (-.f64 hi x))
(/.f64 lo (/.f64 (-.f64 hi x) lo))
(/.f64 (pow.f64 lo 2) (-.f64 hi x))
(/.f64 lo (/.f64 (-.f64 hi x) lo))
(/.f64 (pow.f64 lo 2) (-.f64 hi x))
(/.f64 lo (/.f64 (-.f64 hi x) lo))
(/.f64 (pow.f64 lo 2) (-.f64 hi x))
(/.f64 lo (/.f64 (-.f64 hi x) lo))
(/.f64 (pow.f64 lo 2) (-.f64 hi x))
(/.f64 lo (/.f64 (-.f64 hi x) lo))
(/.f64 (pow.f64 lo 2) (-.f64 hi x))
(/.f64 lo (/.f64 (-.f64 hi x) lo))
(/.f64 (pow.f64 lo 2) (-.f64 hi x))
(/.f64 lo (/.f64 (-.f64 hi x) lo))
(/.f64 (pow.f64 lo 2) (-.f64 hi x))
(/.f64 lo (/.f64 (-.f64 hi x) lo))
(*.f64 -1 (/.f64 (pow.f64 lo 2) x))
(/.f64 (neg.f64 (*.f64 lo lo)) x)
(/.f64 (*.f64 lo (neg.f64 lo)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 lo 2)) (pow.f64 x 2))) (*.f64 -1 (/.f64 (pow.f64 lo 2) x)))
(*.f64 -1 (+.f64 (/.f64 hi (/.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 lo lo) x)))
(-.f64 (/.f64 (*.f64 lo (neg.f64 lo)) x) (/.f64 hi (*.f64 (/.f64 x lo) (/.f64 x lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 lo 2)) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3))) (*.f64 -1 (/.f64 (pow.f64 lo 2) x))))
(fma.f64 -1 (/.f64 hi (/.f64 (*.f64 x x) (*.f64 lo lo))) (*.f64 -1 (+.f64 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 x 3) (*.f64 lo lo))) (/.f64 (*.f64 lo lo) x))))
(-.f64 (-.f64 (/.f64 (neg.f64 hi) (*.f64 (/.f64 x lo) (/.f64 x lo))) (/.f64 (*.f64 (*.f64 lo hi) (*.f64 lo hi)) (pow.f64 x 3))) (/.f64 (*.f64 lo lo) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 lo 2)) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 lo 2)) (pow.f64 x 4))) (*.f64 -1 (/.f64 (pow.f64 lo 2) x)))))
(fma.f64 -1 (/.f64 hi (/.f64 (*.f64 x x) (*.f64 lo lo))) (fma.f64 -1 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 x 3) (*.f64 lo lo))) (fma.f64 -1 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 x 4) (*.f64 lo lo))) (/.f64 (neg.f64 (*.f64 lo lo)) x))))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 lo (neg.f64 lo)) x) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 x 4) (*.f64 lo lo)))) (/.f64 (*.f64 (*.f64 lo hi) (*.f64 lo hi)) (pow.f64 x 3))) (/.f64 hi (*.f64 (/.f64 x lo) (/.f64 x lo))))
(/.f64 (pow.f64 lo 2) hi)
(/.f64 (*.f64 lo lo) hi)
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) hi))
(+.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (*.f64 (*.f64 lo lo) x) (*.f64 hi hi)))
(+.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (*.f64 lo (*.f64 lo x)) (*.f64 hi hi)))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 2) hi)))
(+.f64 (/.f64 (*.f64 (*.f64 lo lo) x) (*.f64 hi hi)) (+.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) (*.f64 x x)))))
(+.f64 (/.f64 (*.f64 lo lo) hi) (+.f64 (/.f64 (*.f64 (*.f64 lo x) (*.f64 lo x)) (pow.f64 hi 3)) (/.f64 (*.f64 lo (*.f64 lo x)) (*.f64 hi hi))))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 3)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 3)) (pow.f64 hi 4)) (/.f64 (pow.f64 lo 2) hi))))
(+.f64 (/.f64 (*.f64 (*.f64 lo lo) x) (*.f64 hi hi)) (+.f64 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) (*.f64 x x))) (+.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (pow.f64 x 3))))))
(+.f64 (+.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (*.f64 lo (*.f64 lo (pow.f64 x 3))) (pow.f64 hi 4))) (+.f64 (/.f64 (*.f64 (*.f64 lo x) (*.f64 lo x)) (pow.f64 hi 3)) (/.f64 (*.f64 lo (*.f64 lo x)) (*.f64 hi hi))))
(/.f64 (pow.f64 lo 2) hi)
(/.f64 (*.f64 lo lo) hi)
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) hi))
(+.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (*.f64 (*.f64 lo lo) x) (*.f64 hi hi)))
(+.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (*.f64 lo (*.f64 lo x)) (*.f64 hi hi)))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 2) hi)))
(+.f64 (/.f64 (*.f64 (*.f64 lo lo) x) (*.f64 hi hi)) (+.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) (*.f64 x x)))))
(+.f64 (/.f64 (*.f64 lo lo) hi) (+.f64 (/.f64 (*.f64 (*.f64 lo x) (*.f64 lo x)) (pow.f64 hi 3)) (/.f64 (*.f64 lo (*.f64 lo x)) (*.f64 hi hi))))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 3)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 3)) (pow.f64 hi 4)) (/.f64 (pow.f64 lo 2) hi))))
(+.f64 (/.f64 (*.f64 (*.f64 lo lo) x) (*.f64 hi hi)) (+.f64 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) (*.f64 x x))) (+.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (pow.f64 x 3))))))
(+.f64 (+.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (*.f64 lo (*.f64 lo (pow.f64 x 3))) (pow.f64 hi 4))) (+.f64 (/.f64 (*.f64 (*.f64 lo x) (*.f64 lo x)) (pow.f64 hi 3)) (/.f64 (*.f64 lo (*.f64 lo x)) (*.f64 hi hi))))
(/.f64 (pow.f64 lo 2) hi)
(/.f64 (*.f64 lo lo) hi)
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 2) hi))
(+.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (*.f64 (*.f64 lo lo) x) (*.f64 hi hi)))
(+.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (*.f64 lo (*.f64 lo x)) (*.f64 hi hi)))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 2) hi)))
(+.f64 (/.f64 (*.f64 (*.f64 lo lo) x) (*.f64 hi hi)) (+.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) (*.f64 x x)))))
(+.f64 (/.f64 (*.f64 lo lo) hi) (+.f64 (/.f64 (*.f64 (*.f64 lo x) (*.f64 lo x)) (pow.f64 hi 3)) (/.f64 (*.f64 lo (*.f64 lo x)) (*.f64 hi hi))))
(+.f64 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 2)) (pow.f64 hi 3)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (pow.f64 x 3)) (pow.f64 hi 4)) (/.f64 (pow.f64 lo 2) hi))))
(+.f64 (/.f64 (*.f64 (*.f64 lo lo) x) (*.f64 hi hi)) (+.f64 (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 3) (*.f64 x x))) (+.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (*.f64 lo lo) (/.f64 (pow.f64 hi 4) (pow.f64 x 3))))))
(+.f64 (+.f64 (/.f64 (*.f64 lo lo) hi) (/.f64 (*.f64 lo (*.f64 lo (pow.f64 x 3))) (pow.f64 hi 4))) (+.f64 (/.f64 (*.f64 (*.f64 lo x) (*.f64 lo x)) (pow.f64 hi 3)) (/.f64 (*.f64 lo (*.f64 lo x)) (*.f64 hi hi))))
(*.f64 -1 (/.f64 (pow.f64 lo 2) x))
(/.f64 (neg.f64 (*.f64 lo lo)) x)
(/.f64 (*.f64 lo (neg.f64 lo)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 lo 2)) (pow.f64 x 2))) (*.f64 -1 (/.f64 (pow.f64 lo 2) x)))
(*.f64 -1 (+.f64 (/.f64 hi (/.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 lo lo) x)))
(-.f64 (/.f64 (*.f64 lo (neg.f64 lo)) x) (/.f64 hi (*.f64 (/.f64 x lo) (/.f64 x lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 lo 2)) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3))) (*.f64 -1 (/.f64 (pow.f64 lo 2) x))))
(fma.f64 -1 (/.f64 hi (/.f64 (*.f64 x x) (*.f64 lo lo))) (*.f64 -1 (+.f64 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 x 3) (*.f64 lo lo))) (/.f64 (*.f64 lo lo) x))))
(-.f64 (-.f64 (/.f64 (neg.f64 hi) (*.f64 (/.f64 x lo) (/.f64 x lo))) (/.f64 (*.f64 (*.f64 lo hi) (*.f64 lo hi)) (pow.f64 x 3))) (/.f64 (*.f64 lo lo) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 lo 2)) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 lo 2)) (pow.f64 x 4))) (*.f64 -1 (/.f64 (pow.f64 lo 2) x)))))
(fma.f64 -1 (/.f64 hi (/.f64 (*.f64 x x) (*.f64 lo lo))) (fma.f64 -1 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 x 3) (*.f64 lo lo))) (fma.f64 -1 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 x 4) (*.f64 lo lo))) (/.f64 (neg.f64 (*.f64 lo lo)) x))))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 lo (neg.f64 lo)) x) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 x 4) (*.f64 lo lo)))) (/.f64 (*.f64 (*.f64 lo hi) (*.f64 lo hi)) (pow.f64 x 3))) (/.f64 hi (*.f64 (/.f64 x lo) (/.f64 x lo))))
(*.f64 -1 (/.f64 (pow.f64 lo 2) x))
(/.f64 (neg.f64 (*.f64 lo lo)) x)
(/.f64 (*.f64 lo (neg.f64 lo)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 lo 2)) (pow.f64 x 2))) (*.f64 -1 (/.f64 (pow.f64 lo 2) x)))
(*.f64 -1 (+.f64 (/.f64 hi (/.f64 (*.f64 x x) (*.f64 lo lo))) (/.f64 (*.f64 lo lo) x)))
(-.f64 (/.f64 (*.f64 lo (neg.f64 lo)) x) (/.f64 hi (*.f64 (/.f64 x lo) (/.f64 x lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 lo 2)) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3))) (*.f64 -1 (/.f64 (pow.f64 lo 2) x))))
(fma.f64 -1 (/.f64 hi (/.f64 (*.f64 x x) (*.f64 lo lo))) (*.f64 -1 (+.f64 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 x 3) (*.f64 lo lo))) (/.f64 (*.f64 lo lo) x))))
(-.f64 (-.f64 (/.f64 (neg.f64 hi) (*.f64 (/.f64 x lo) (/.f64 x lo))) (/.f64 (*.f64 (*.f64 lo hi) (*.f64 lo hi)) (pow.f64 x 3))) (/.f64 (*.f64 lo lo) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 lo 2)) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 lo 2)) (pow.f64 x 4))) (*.f64 -1 (/.f64 (pow.f64 lo 2) x)))))
(fma.f64 -1 (/.f64 hi (/.f64 (*.f64 x x) (*.f64 lo lo))) (fma.f64 -1 (/.f64 (*.f64 hi hi) (/.f64 (pow.f64 x 3) (*.f64 lo lo))) (fma.f64 -1 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 x 4) (*.f64 lo lo))) (/.f64 (neg.f64 (*.f64 lo lo)) x))))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 lo (neg.f64 lo)) x) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 x 4) (*.f64 lo lo)))) (/.f64 (*.f64 (*.f64 lo hi) (*.f64 lo hi)) (pow.f64 x 3))) (/.f64 hi (*.f64 (/.f64 x lo) (/.f64 x lo))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)))
(/.f64 (*.f64 (neg.f64 x) hi) (*.f64 lo lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo 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 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)))
(/.f64 (*.f64 (neg.f64 x) hi) (*.f64 lo lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)))
(/.f64 (*.f64 (neg.f64 x) hi) (*.f64 lo lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(/.f64 (pow.f64 x 3) (pow.f64 lo 3))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))
(fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))
(+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 6))) (/.f64 1 (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (fma.f64 (pow.f64 hi 3) (fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(fma.f64 hi (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (fma.f64 (pow.f64 hi 3) (-.f64 (/.f64 1 (pow.f64 lo 3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 6))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 x (pow.f64 lo 6)) -3) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 x (pow.f64 lo 6)) -3) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 6))) (/.f64 1 (pow.f64 lo 3)))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 (pow.f64 hi 3) (fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3))) (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 x (pow.f64 lo 6)) -3) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 (pow.f64 hi 3) (-.f64 (/.f64 1 (pow.f64 lo 3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 6))) (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 x (pow.f64 lo 6)) -3) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(fma.f64 -1 (*.f64 (pow.f64 hi 5) (*.f64 3 (/.f64 x (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(-.f64 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (*.f64 3 (*.f64 (/.f64 x (pow.f64 lo 6)) (pow.f64 hi 5))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(fma.f64 -1 (*.f64 (pow.f64 hi 5) (*.f64 3 (/.f64 x (pow.f64 lo 6)))) (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(-.f64 (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (*.f64 3 (*.f64 (/.f64 x (pow.f64 lo 6)) (pow.f64 hi 5))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3)))) (fma.f64 -1 (*.f64 (pow.f64 hi 5) (*.f64 3 (/.f64 x (pow.f64 lo 6)))) (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(-.f64 (-.f64 (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (*.f64 3 (*.f64 (/.f64 x (pow.f64 lo 6)) (pow.f64 hi 5)))) (*.f64 (pow.f64 hi 3) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 6)) (/.f64 -1 (pow.f64 lo 3)))))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 hi x) lo) 3)
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 hi x) lo) 3)
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (pow.f64 (/.f64 hi lo) 3))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(fma.f64 x (+.f64 (*.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3) (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (pow.f64 (/.f64 hi lo) 3)))
(+.f64 (fma.f64 x (fma.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 x (+.f64 (*.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3) (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) (fma.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (+.f64 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (pow.f64 (/.f64 hi lo) 3))))
(fma.f64 x (fma.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) (fma.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (+.f64 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))) (+.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6))) (/.f64 1 (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))))
(fma.f64 x (+.f64 (*.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3) (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) (fma.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (fma.f64 (pow.f64 x 3) (fma.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (pow.f64 (/.f64 hi lo) 3)))))
(fma.f64 x (fma.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) (fma.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (fma.f64 (pow.f64 x 3) (-.f64 (/.f64 1 (pow.f64 lo 3)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 6))) (+.f64 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6))) (/.f64 1 (pow.f64 lo 3))))
(*.f64 (pow.f64 x 3) (fma.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3))))
(*.f64 (pow.f64 x 3) (-.f64 (/.f64 1 (pow.f64 lo 3)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 6))))
(+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6))) (/.f64 1 (pow.f64 lo 3)))))
(fma.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (*.f64 (pow.f64 x 3) (fma.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3)))))
(fma.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (*.f64 (pow.f64 x 3) (-.f64 (/.f64 1 (pow.f64 lo 3)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)))))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6))) (/.f64 1 (pow.f64 lo 3))))))
(fma.f64 x (+.f64 (*.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3) (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) (fma.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (*.f64 (pow.f64 x 3) (fma.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3))))))
(fma.f64 x (fma.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) (fma.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (*.f64 (pow.f64 x 3) (-.f64 (/.f64 1 (pow.f64 lo 3)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 6))))))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))) (+.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6))) (/.f64 1 (pow.f64 lo 3)))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))))
(fma.f64 x (+.f64 (*.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3) (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) (fma.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (fma.f64 (pow.f64 x 3) (fma.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (pow.f64 (/.f64 hi lo) 3)))))
(fma.f64 x (fma.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)))) (fma.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (fma.f64 (pow.f64 x 3) (-.f64 (/.f64 1 (pow.f64 lo 3)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 6))) (+.f64 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 -1 (*.f64 (pow.f64 x 3) (-.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3)))))
(neg.f64 (*.f64 (pow.f64 x 3) (-.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3)))))
(*.f64 (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 -1 (pow.f64 lo 3))) (neg.f64 (pow.f64 x 3)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (-.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (-.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3)))) (*.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))))
(fma.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (*.f64 (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 -1 (pow.f64 lo 3))) (neg.f64 (pow.f64 x 3))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (-.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))))))
(fma.f64 -1 (*.f64 x (fma.f64 -2 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) (fma.f64 -1 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)))))) (fma.f64 -1 (*.f64 (pow.f64 x 3) (-.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3)))) (*.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))))))
(-.f64 (fma.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (*.f64 (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 -1 (pow.f64 lo 3))) (neg.f64 (pow.f64 x 3)))) (*.f64 x (+.f64 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (-.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))))
(fma.f64 -1 (*.f64 x (fma.f64 -2 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) (fma.f64 -1 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)))))) (fma.f64 -1 (*.f64 (pow.f64 x 3) (-.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 1 (pow.f64 lo 3)))) (fma.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (+.f64 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (pow.f64 (/.f64 hi lo) 3)))))
(-.f64 (-.f64 (fma.f64 (*.f64 x x) (fma.f64 2 (/.f64 hi (pow.f64 lo 3)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (+.f64 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (pow.f64 (/.f64 hi lo) 3))) (*.f64 (pow.f64 x 3) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 6)) (/.f64 -1 (pow.f64 lo 3))))) (*.f64 x (+.f64 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6)))
(neg.f64 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6)))
(/.f64 (*.f64 (neg.f64 (pow.f64 x 3)) (pow.f64 hi 3)) (pow.f64 lo 6))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6)) (*.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6)))))
(-.f64 (*.f64 3 (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 6)) (pow.f64 hi 4))) (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6)))))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6)) (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (*.f64 (pow.f64 hi 5) (*.f64 (/.f64 x (pow.f64 lo 6)) -3))))
(-.f64 (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (*.f64 (/.f64 x (pow.f64 lo 6)) (*.f64 -3 (pow.f64 hi 5)))) (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6)) (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 x (pow.f64 lo 6)) -3) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(-.f64 (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 x (pow.f64 lo 6)) -3) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))) (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6)))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 x (pow.f64 lo 6)) -3) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 x (pow.f64 lo 6)) -3) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (*.f64 -1 (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6)) (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 x (pow.f64 lo 6)) -3) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(-.f64 (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 x (pow.f64 lo 6)) -3) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))) (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6)))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(fma.f64 -1 (*.f64 (pow.f64 hi 5) (*.f64 3 (/.f64 x (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(-.f64 (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)) (*.f64 3 (*.f64 (/.f64 x (pow.f64 lo 6)) (pow.f64 hi 5))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(fma.f64 -1 (*.f64 (pow.f64 hi 5) (*.f64 3 (/.f64 x (pow.f64 lo 6)))) (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(-.f64 (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (*.f64 3 (*.f64 (/.f64 x (pow.f64 lo 6)) (pow.f64 hi 5))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 -1 (*.f64 (pow.f64 hi 5) (*.f64 3 (/.f64 x (pow.f64 lo 6)))) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6)) (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(-.f64 (-.f64 (fma.f64 (pow.f64 hi 4) (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6))) (*.f64 3 (*.f64 (/.f64 x (pow.f64 lo 6)) (pow.f64 hi 5))))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(fma.f64 x (*.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(fma.f64 x (*.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6)) (fma.f64 x (*.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(-.f64 (fma.f64 x (*.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))) (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6)))
(neg.f64 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6)))
(/.f64 (*.f64 (neg.f64 (pow.f64 x 3)) (pow.f64 hi 3)) (pow.f64 lo 6))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6)) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))
(-.f64 (*.f64 x (*.f64 x (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6)) (fma.f64 x (*.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))))
(-.f64 (fma.f64 x (*.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3) (*.f64 x (*.f64 x (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))) (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (*.f64 -1 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6)) (fma.f64 x (*.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(-.f64 (fma.f64 x (*.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) -3) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))) (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6)))
(neg.f64 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6)))
(/.f64 (*.f64 (neg.f64 (pow.f64 x 3)) (pow.f64 hi 3)) (pow.f64 lo 6))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6)) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))))
(-.f64 (*.f64 x (*.f64 x (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))))
(fma.f64 -1 (*.f64 x (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)))) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6)) (*.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))))
(-.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))))) (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6))) (*.f64 3 (*.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) x)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 5) (pow.f64 lo 6))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 x 3)) (pow.f64 lo 6))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 6)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 -1 (*.f64 x (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)))) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6)) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(-.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 6))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))) (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6))) (*.f64 3 (*.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 6)) x)))
1
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
1
1
(/.f64 x lo)
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x lo))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo 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 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 x lo)))
(+.f64 (fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 x lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 x lo)))
(+.f64 (fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 x lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))))
(+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))))
(+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))))
(+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo)))
(/.f64 (+.f64 hi x) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))))
(+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))))
(+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))))
(+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo)))
(/.f64 (+.f64 hi x) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))))
(+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))))
(+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))))
(+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 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 hi lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo))))
(neg.f64 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))))
(*.f64 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (neg.f64 x))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) (*.f64 x (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) (*.f64 x (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) (*.f64 x (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)))
(/.f64 (*.f64 (neg.f64 x) hi) (*.f64 lo lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo 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 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)))
(/.f64 (*.f64 (neg.f64 x) hi) (*.f64 lo lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi x) (*.f64 lo lo)))
(/.f64 (*.f64 (neg.f64 x) hi) (*.f64 lo lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (*.f64 hi x) (*.f64 lo lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 1 (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x lo)))
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo 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 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 x lo))))
(+.f64 (fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 x lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 x lo))))
(+.f64 (fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 x lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))))
(+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo))))
1
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo))))
1
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo))))
(neg.f64 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))))
(*.f64 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (neg.f64 x))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) (*.f64 x (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) (*.f64 x (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) (*.f64 x (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x lo))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo 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 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 x lo)))
(+.f64 (fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 x lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 x lo)))
(+.f64 (fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 x lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))))
(+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))))
(+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))))
(+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo)))
(/.f64 (+.f64 hi x) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))))
(+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))))
(+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))))
(+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo)))
(/.f64 (+.f64 hi x) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))))
(+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))))
(+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo)))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))))
(+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 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 hi lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo))))
(neg.f64 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))))
(*.f64 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (neg.f64 x))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) (*.f64 x (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) (*.f64 x (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(-.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) (*.f64 x (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo))))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(+.f64 1 (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x lo)))
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo 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 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 x lo))))
(+.f64 (fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 x lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 x lo))))
(+.f64 (fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)) (/.f64 x lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))))
(+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo))))
1
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo))))
1
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 x lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))
(*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)))
(*.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo))))
(neg.f64 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))))
(*.f64 (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)) (neg.f64 x))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) (*.f64 x (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) (*.f64 x (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) (*.f64 x (+.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo)))))
1
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(-.f64 1 (*.f64 -1 (/.f64 lo hi)))
(+.f64 1 (/.f64 lo hi))
(-.f64 1 (*.f64 -1 (/.f64 lo hi)))
(+.f64 1 (/.f64 lo hi))
(-.f64 1 (*.f64 -1 (/.f64 lo hi)))
(+.f64 1 (/.f64 lo hi))
(-.f64 1 (*.f64 -1 (/.f64 lo hi)))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (/.f64 lo hi))
1
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 lo 2)) (pow.f64 lo 2)) (pow.f64 hi 2))) (/.f64 lo hi)))
(+.f64 1 (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 lo lo)) (*.f64 hi hi)) (/.f64 lo hi)))
(+.f64 1 (+.f64 (/.f64 lo hi) (/.f64 0 (*.f64 hi hi))))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -3 (pow.f64 lo 3)) (+.f64 (*.f64 2 (pow.f64 lo 3)) (pow.f64 lo 3))) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 lo 2)) (pow.f64 lo 2)) (pow.f64 hi 2))) (/.f64 lo hi))))
(+.f64 1 (fma.f64 1/6 (/.f64 (fma.f64 -3 (pow.f64 lo 3) (*.f64 3 (pow.f64 lo 3))) (pow.f64 hi 3)) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 lo lo)) (*.f64 hi hi)) (/.f64 lo hi))))
(+.f64 1 (fma.f64 1/6 (/.f64 (*.f64 (pow.f64 lo 3) 0) (pow.f64 hi 3)) (+.f64 (/.f64 lo hi) (/.f64 0 (*.f64 hi hi)))))
1
(+.f64 1 (/.f64 lo hi))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 lo 2)) (pow.f64 lo 2)) (pow.f64 hi 2))) (/.f64 lo hi)))
(+.f64 1 (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 lo lo)) (*.f64 hi hi)) (/.f64 lo hi)))
(+.f64 1 (+.f64 (/.f64 lo hi) (/.f64 0 (*.f64 hi hi))))
(+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -2 (pow.f64 lo 3)) (+.f64 (*.f64 -1 (pow.f64 lo 3)) (*.f64 3 (pow.f64 lo 3)))) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 lo 2)) (pow.f64 lo 2)) (pow.f64 hi 2))) (/.f64 lo hi))))
(+.f64 1 (fma.f64 -1/6 (/.f64 (fma.f64 -2 (pow.f64 lo 3) (*.f64 2 (pow.f64 lo 3))) (pow.f64 hi 3)) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 lo lo)) (*.f64 hi hi)) (/.f64 lo hi))))
(+.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 lo 3) 0) (pow.f64 hi 3)) -1/6 (/.f64 0 (*.f64 hi hi))) (+.f64 1 (/.f64 lo hi)))
(*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi))
(neg.f64 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(/.f64 (neg.f64 lo) (/.f64 hi (+.f64 1 (/.f64 lo hi))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))
(-.f64 (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (/.f64 (+.f64 lo (*.f64 (/.f64 lo hi) lo)) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))
(-.f64 (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (/.f64 (+.f64 lo (*.f64 (/.f64 lo hi) lo)) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))))
(-.f64 (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (*.f64 hi hi)))) (/.f64 (+.f64 lo (*.f64 (/.f64 lo hi) lo)) hi))
(/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi)
(/.f64 (+.f64 x (*.f64 x (/.f64 lo hi))) hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi)
(/.f64 (+.f64 x (*.f64 x (/.f64 lo hi))) hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(/.f64 x hi)
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(fma.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (fma.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 x hi)))
(-.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(fma.f64 -1 (/.f64 (*.f64 lo lo) (*.f64 hi hi)) (fma.f64 lo (-.f64 (/.f64 x (*.f64 hi hi)) (/.f64 1 hi)) (/.f64 x hi)))
(-.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi))
(neg.f64 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(/.f64 (neg.f64 lo) (/.f64 hi (+.f64 1 (/.f64 lo hi))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(*.f64 -1 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) hi))
(neg.f64 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))))
(/.f64 (neg.f64 lo) (/.f64 hi (+.f64 1 (/.f64 lo hi))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) hi)) (/.f64 (*.f64 x (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) hi)) (/.f64 (*.f64 x (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) hi)) (/.f64 (*.f64 x (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) hi))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (-.f64 x lo)) hi)
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (-.f64 x lo)) hi)
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (-.f64 x lo)) hi)
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (-.f64 x lo)) hi)
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (*.f64 hi hi))) (/.f64 lo hi))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 lo 2)) (pow.f64 lo 2)) (-.f64 x lo)) (pow.f64 hi 3))) (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 lo lo)) (/.f64 (pow.f64 hi 3) (-.f64 x lo))) (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (*.f64 hi hi)))) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 (-.f64 x lo) 0) (pow.f64 hi 3)) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi)))
(-.f64 (+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 -3 (pow.f64 lo 3)) (+.f64 (*.f64 2 (pow.f64 lo 3)) (pow.f64 lo 3))) (-.f64 x lo)) (pow.f64 hi 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 lo 2)) (pow.f64 lo 2)) (-.f64 x lo)) (pow.f64 hi 3))) (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (fma.f64 1/6 (/.f64 (*.f64 (fma.f64 -3 (pow.f64 lo 3) (*.f64 3 (pow.f64 lo 3))) (-.f64 x lo)) (pow.f64 hi 4)) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 lo lo)) (/.f64 (pow.f64 hi 3) (-.f64 x lo))) (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (*.f64 hi hi))))) (/.f64 lo hi))
(+.f64 (fma.f64 1/6 (/.f64 (*.f64 (pow.f64 lo 3) 0) (/.f64 (pow.f64 hi 4) (-.f64 x lo))) (/.f64 (*.f64 (-.f64 x lo) 0) (pow.f64 hi 3))) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (*.f64 hi hi))) (/.f64 lo hi))
(+.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 lo 2)) (pow.f64 lo 2)) (-.f64 x lo)) (pow.f64 hi 3))) (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 lo lo)) (/.f64 (pow.f64 hi 3) (-.f64 x lo))) (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (*.f64 hi hi)))) (/.f64 lo hi))
(+.f64 (/.f64 (*.f64 (-.f64 x lo) 0) (pow.f64 hi 3)) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi)))
(-.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 lo 3)) (+.f64 (*.f64 -1 (pow.f64 lo 3)) (*.f64 3 (pow.f64 lo 3)))) (-.f64 x lo)) (pow.f64 hi 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 lo 2)) (pow.f64 lo 2)) (-.f64 x lo)) (pow.f64 hi 3))) (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1/6 (/.f64 (fma.f64 -2 (pow.f64 lo 3) (*.f64 2 (pow.f64 lo 3))) (/.f64 (pow.f64 hi 4) (-.f64 x lo))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 lo lo)) (/.f64 (pow.f64 hi 3) (-.f64 x lo))) (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (*.f64 hi hi))))) (/.f64 lo hi))
(+.f64 (fma.f64 -1/6 (/.f64 (*.f64 (pow.f64 lo 3) 0) (/.f64 (pow.f64 hi 4) (-.f64 x lo))) (/.f64 (*.f64 (-.f64 x lo) 0) (pow.f64 hi 3))) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi)))
(-.f64 (exp.f64 1) 1)
(expm1.f64 1)
(-.f64 (+.f64 (exp.f64 1) (/.f64 (*.f64 lo (exp.f64 1)) hi)) 1)
(+.f64 (E.f64) (-.f64 (/.f64 lo (/.f64 hi (E.f64))) 1))
(+.f64 (/.f64 lo (/.f64 hi (E.f64))) (expm1.f64 1))
(-.f64 (+.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 1)) (pow.f64 hi 2))) (/.f64 (*.f64 lo (exp.f64 1)) hi))) 1)
(+.f64 (+.f64 (E.f64) (fma.f64 1/2 (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (E.f64))) (/.f64 lo (/.f64 hi (E.f64))))) -1)
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (E.f64))) (/.f64 lo (/.f64 hi (E.f64)))) (expm1.f64 1))
(-.f64 (+.f64 (exp.f64 1) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 lo 3) (exp.f64 1)) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 1)) (pow.f64 hi 2))) (/.f64 (*.f64 lo (exp.f64 1)) hi)))) 1)
(+.f64 (E.f64) (-.f64 (fma.f64 1/6 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 3) (E.f64))) (fma.f64 1/2 (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (E.f64))) (/.f64 lo (/.f64 hi (E.f64))))) 1))
(+.f64 (fma.f64 1/6 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 3) (E.f64))) (fma.f64 1/2 (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (E.f64))) (/.f64 lo (/.f64 hi (E.f64))))) (expm1.f64 1))
(-.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))) 1)
(expm1.f64 (+.f64 1 (/.f64 lo hi)))
(-.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))) 1)
(expm1.f64 (+.f64 1 (/.f64 lo hi)))
(-.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))) 1)
(expm1.f64 (+.f64 1 (/.f64 lo hi)))
(-.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))) 1)
(expm1.f64 (+.f64 1 (/.f64 lo hi)))
(-.f64 (exp.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) 1)
(expm1.f64 (+.f64 1 (/.f64 lo hi)))
(-.f64 (exp.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) 1)
(expm1.f64 (+.f64 1 (/.f64 lo hi)))
(-.f64 (exp.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) 1)
(expm1.f64 (+.f64 1 (/.f64 lo hi)))
(-.f64 (exp.f64 (-.f64 1 (*.f64 -1 (/.f64 lo hi)))) 1)
(expm1.f64 (+.f64 1 (/.f64 lo hi)))
(-.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))) 1)
(expm1.f64 (+.f64 1 (/.f64 lo hi)))
(-.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))) 1)
(expm1.f64 (+.f64 1 (/.f64 lo hi)))
(-.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))) 1)
(expm1.f64 (+.f64 1 (/.f64 lo hi)))
(-.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))) 1)
(expm1.f64 (+.f64 1 (/.f64 lo hi)))
(-.f64 (exp.f64 1) 1)
(expm1.f64 1)
(-.f64 (+.f64 (exp.f64 1) (/.f64 (*.f64 lo (exp.f64 1)) hi)) 1)
(+.f64 (E.f64) (-.f64 (/.f64 lo (/.f64 hi (E.f64))) 1))
(+.f64 (/.f64 lo (/.f64 hi (E.f64))) (expm1.f64 1))
(-.f64 (+.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 1)) (pow.f64 hi 2))) (/.f64 (*.f64 lo (exp.f64 1)) hi))) 1)
(+.f64 (+.f64 (E.f64) (fma.f64 1/2 (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (E.f64))) (/.f64 lo (/.f64 hi (E.f64))))) -1)
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (E.f64))) (/.f64 lo (/.f64 hi (E.f64)))) (expm1.f64 1))
(-.f64 (+.f64 (exp.f64 1) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 lo 3) (exp.f64 1)) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 1)) (pow.f64 hi 2))) (/.f64 (*.f64 lo (exp.f64 1)) hi)))) 1)
(+.f64 (E.f64) (-.f64 (fma.f64 1/6 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 3) (E.f64))) (fma.f64 1/2 (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (E.f64))) (/.f64 lo (/.f64 hi (E.f64))))) 1))
(+.f64 (fma.f64 1/6 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 3) (E.f64))) (fma.f64 1/2 (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (E.f64))) (/.f64 lo (/.f64 hi (E.f64))))) (expm1.f64 1))
(-.f64 (exp.f64 1) 1)
(expm1.f64 1)
(-.f64 (+.f64 (exp.f64 1) (/.f64 (*.f64 lo (exp.f64 1)) hi)) 1)
(+.f64 (E.f64) (-.f64 (/.f64 lo (/.f64 hi (E.f64))) 1))
(+.f64 (/.f64 lo (/.f64 hi (E.f64))) (expm1.f64 1))
(-.f64 (+.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 1)) (pow.f64 hi 2))) (/.f64 (*.f64 lo (exp.f64 1)) hi))) 1)
(+.f64 (+.f64 (E.f64) (fma.f64 1/2 (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (E.f64))) (/.f64 lo (/.f64 hi (E.f64))))) -1)
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (E.f64))) (/.f64 lo (/.f64 hi (E.f64)))) (expm1.f64 1))
(-.f64 (+.f64 (exp.f64 1) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 lo 3) (exp.f64 1)) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 1)) (pow.f64 hi 2))) (/.f64 (*.f64 lo (exp.f64 1)) hi)))) 1)
(+.f64 (E.f64) (-.f64 (fma.f64 1/6 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 3) (E.f64))) (fma.f64 1/2 (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (E.f64))) (/.f64 lo (/.f64 hi (E.f64))))) 1))
(+.f64 (fma.f64 1/6 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 3) (E.f64))) (fma.f64 1/2 (/.f64 (*.f64 lo lo) (/.f64 (*.f64 hi hi) (E.f64))) (/.f64 lo (/.f64 hi (E.f64))))) (expm1.f64 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x)))) 1)
(/.f64 lo (/.f64 (-.f64 hi x) lo))
(*.f64 (*.f64 lo lo) (/.f64 1 (-.f64 hi x)))
(/.f64 lo (/.f64 (-.f64 hi x) lo))
(*.f64 1 (/.f64 (*.f64 lo lo) (-.f64 hi x)))
(/.f64 lo (/.f64 (-.f64 hi x) lo))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x))) (cbrt.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x)))) (cbrt.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(/.f64 lo (/.f64 (-.f64 hi x) lo))
(*.f64 (sqrt.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x))) (sqrt.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(/.f64 lo (/.f64 (-.f64 hi x) lo))
(pow.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x)) 1)
(/.f64 lo (/.f64 (-.f64 hi x) lo))
(pow.f64 (/.f64 (-.f64 hi x) (*.f64 lo lo)) -1)
(/.f64 1 (/.f64 (-.f64 hi x) (*.f64 lo lo)))
(log.f64 (exp.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(/.f64 lo (/.f64 (-.f64 hi x) lo))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(/.f64 lo (/.f64 (-.f64 hi x) lo))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x)) (/.f64 (*.f64 lo lo) (-.f64 hi x))) (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(/.f64 lo (/.f64 (-.f64 hi x) lo))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(/.f64 lo (/.f64 (-.f64 hi x) lo))
(exp.f64 (log.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(/.f64 lo (/.f64 (-.f64 hi x) lo))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x))) 1))
(/.f64 lo (/.f64 (-.f64 hi x) lo))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(/.f64 lo (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)))) 1)
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(*.f64 hi (/.f64 1 (/.f64 (*.f64 lo lo) (-.f64 hi x))))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(*.f64 1 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))) (cbrt.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)))) (cbrt.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))) (sqrt.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 1)
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(pow.f64 (/.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x)) hi) -1)
(/.f64 1 (/.f64 (*.f64 lo lo) (*.f64 hi (-.f64 hi x))))
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo (-.f64 hi x))))
(log.f64 (exp.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)))))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(exp.f64 (log.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))) 1))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))) 1)
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(*.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(*.f64 (hypot.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3/2) (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3/2)) (hypot.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3/2) (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3/2)))
(*.f64 (hypot.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3/2) (pow.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 3/2)) (hypot.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3/2) (pow.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 3/2)))
(*.f64 (fma.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) (-.f64 (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (*.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) (/.f64 (+.f64 hi x) lo)))) (fma.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x) (/.f64 (+.f64 hi x) lo)))
(*.f64 (fma.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 (+.f64 hi x) lo) (-.f64 (/.f64 (+.f64 hi x) lo) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))))) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 2) (*.f64 (/.f64 (+.f64 hi x) lo) (-.f64 (/.f64 (+.f64 hi x) lo) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))))) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) 3) (pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) 3)) (fma.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (-.f64 (*.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (*.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 3) 3) (pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 6) (-.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 6) (*.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) 3) (pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 6) (pow.f64 (/.f64 (+.f64 hi x) lo) 6)) (*.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3)) (*.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))) (-.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 6) (pow.f64 (/.f64 (+.f64 hi x) lo) 6)) (-.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 6) (pow.f64 (/.f64 (+.f64 hi x) lo) 6)) (-.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(pow.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) 1)
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(log.f64 (exp.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(log.f64 (*.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3)) (exp.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(log.f64 (*.f64 (exp.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (exp.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))) (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(cbrt.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) 3))
(expm1.f64 (log1p.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(exp.f64 (log.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(exp.f64 (*.f64 (log.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))) 1))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(log1p.f64 (expm1.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(fma.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) (*.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(fma.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(fma.f64 1 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(fma.f64 (/.f64 (+.f64 hi x) lo) (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(fma.f64 (*.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))) (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(fma.f64 (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo) (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(fma.f64 (sqrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (sqrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(fma.f64 (sqrt.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3)) (sqrt.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(fma.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3/2) (pow.f64 (/.f64 (+.f64 hi x) lo) 3/2) (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(fma.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3/2) (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3/2) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3))) 1)
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6))
(*.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) (*.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6))
(*.f64 1 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6))
(*.f64 (*.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x))) (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3)) (sqrt.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3)))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6))
(*.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3/2) (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3/2))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6))
(/.f64 (pow.f64 hi 3) (pow.f64 (/.f64 (*.f64 lo lo) (-.f64 hi x)) 3))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6))
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3)))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3))))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3)) (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3)))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3)))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6))
(exp.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)))))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)))) 1))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3)))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo)))) 1)
(+.f64 1 (/.f64 hi lo))
(*.f64 1 (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 hi lo))
(*.f64 (*.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) (cbrt.f64 (+.f64 1 (/.f64 hi lo)))) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 hi lo))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 hi lo))) (sqrt.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 hi lo))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 hi lo)))
(/.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (-.f64 1 (/.f64 hi lo)))
(pow.f64 (+.f64 1 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(log.f64 (exp.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 hi lo)))))
(+.f64 1 (/.f64 hi lo))
(cbrt.f64 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo))) (+.f64 1 (/.f64 hi lo))))
(cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 hi lo))
(exp.f64 (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 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 hi lo))
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 1 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (cbrt.f64 (/.f64 hi lo))) (cbrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(-.f64 (+.f64 1 (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 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)) 0)
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (-.f64 (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (*.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (fma.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 (+.f64 hi x) lo) (-.f64 (/.f64 (+.f64 hi x) lo) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))))))
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 2) (*.f64 (/.f64 (+.f64 hi x) lo) (-.f64 (/.f64 (+.f64 hi x) lo) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo)))
(/.f64 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (-.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) (/.f64 (+.f64 hi x) lo))) (-.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) (/.f64 (+.f64 hi x) lo)))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 2) (pow.f64 (/.f64 (+.f64 hi x) lo) 2)) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (-.f64 (neg.f64 hi) x) lo)))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo 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)))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (exp.f64 (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(log.f64 (*.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)) (exp.f64 (*.f64 (/.f64 hi 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 x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(fma.f64 1 (*.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 x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(fma.f64 1 (/.f64 (+.f64 hi x) lo) (*.f64 (/.f64 hi 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 x) (/.f64 hi (*.f64 lo 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 x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(fma.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi 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 x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(fma.f64 (+.f64 hi x) (/.f64 1 lo) (*.f64 (/.f64 hi 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 x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(fma.f64 (/.f64 1 lo) (+.f64 hi x) (*.f64 (/.f64 hi 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 x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (cbrt.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))) (cbrt.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (/.f64 (+.f64 hi x) lo))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(fma.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 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 x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (/.f64 (+.f64 hi x) lo))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) (sqrt.f64 (/.f64 (+.f64 hi x) lo)) (*.f64 (/.f64 hi 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 x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(-.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) 1)
(+.f64 1 (-.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 1))
(+.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 0)
(/.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo lo))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(/.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) lo)
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(/.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) lo)
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 1)
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(log.f64 (exp.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(exp.f64 (log.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) 1))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)))
(*.f64 1 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)))
(*.f64 (sqrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (sqrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo 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))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)) 2)) (-.f64 1 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))))
(pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)))
(log.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo 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))))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)))
(cbrt.f64 (*.f64 (*.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(cbrt.f64 (*.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (*.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo 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 (log1p.f64 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (log1p.f64 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))))
(log1p.f64 (expm1.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)))
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo))) 1)
(/.f64 (+.f64 hi x) lo)
(*.f64 1 (/.f64 (+.f64 hi x) lo))
(/.f64 (+.f64 hi x) lo)
(*.f64 (+.f64 hi x) (/.f64 1 lo))
(/.f64 (+.f64 hi x) lo)
(*.f64 (/.f64 1 lo) (+.f64 hi x))
(/.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)
(pow.f64 (/.f64 lo (+.f64 hi x)) -1)
(/.f64 (+.f64 hi x) lo)
(log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 hi x) lo)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 hi x) lo))))
(/.f64 (+.f64 hi x) lo)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(/.f64 (+.f64 hi x) lo)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 hi x) lo)
(exp.f64 (log.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 hi x) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 hi x) lo)) 1))
(/.f64 (+.f64 hi x) lo)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 hi x) lo)
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(+.f64 (/.f64 (+.f64 hi x) lo) (*.f64 (/.f64 hi 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 x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(-.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(+.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1))
(+.f64 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)) 0)
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (-.f64 (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (*.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (fma.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 (+.f64 hi x) lo) (-.f64 (/.f64 (+.f64 hi x) lo) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))))))
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 hi (-.f64 hi x)) 3) (pow.f64 lo 6)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 2) (*.f64 (/.f64 (+.f64 hi x) lo) (-.f64 (/.f64 (+.f64 hi x) lo) (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo)))
(/.f64 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (-.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) (/.f64 (+.f64 hi x) lo))) (-.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) (/.f64 (+.f64 hi x) lo)))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 2) (pow.f64 (/.f64 (+.f64 hi x) lo) 2)) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (-.f64 (neg.f64 hi) x) lo)))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo 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)))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (exp.f64 (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(log.f64 (*.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)) (exp.f64 (*.f64 (/.f64 hi 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 x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))
(fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo))) 1)
(/.f64 (+.f64 hi x) lo)
(/.f64 1 (/.f64 lo (+.f64 hi x)))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (neg.f64 (+.f64 hi x)) (neg.f64 lo))
(/.f64 (+.f64 hi x) lo)
(/.f64 (*.f64 (+.f64 hi x) 1) lo)
(/.f64 (+.f64 hi x) lo)
(pow.f64 (/.f64 (+.f64 hi x) lo) 1)
(/.f64 (+.f64 hi x) lo)
(pow.f64 (/.f64 lo (+.f64 hi x)) -1)
(/.f64 (+.f64 hi x) lo)
(log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 hi x) lo)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 hi x) lo))))
(/.f64 (+.f64 hi x) lo)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(/.f64 (+.f64 hi x) lo)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 hi x) lo)
(exp.f64 (log.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 hi x) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 hi x) lo)) 1))
(/.f64 (+.f64 hi x) lo)
(log1p.f64 (expm1.f64 (/.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 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)))
(*.f64 1 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))) (cbrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)))
(*.f64 (sqrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (sqrt.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)) 2) (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo 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))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)) 2)) (-.f64 1 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))))
(pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)))
(log.f64 (exp.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo 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))))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)))
(cbrt.f64 (*.f64 (*.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(cbrt.f64 (*.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (*.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))))
(cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo 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 (log1p.f64 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (log1p.f64 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo))))
(log1p.f64 (expm1.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)))
(fma.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) 1)
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (fma.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo)) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (/.f64 lo hi))
(+.f64 (/.f64 lo hi) 1)
(+.f64 1 (/.f64 lo hi))
(+.f64 0 (+.f64 1 (/.f64 lo hi)))
(+.f64 1 (/.f64 lo hi))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 lo hi)))) (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 lo hi)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 lo hi)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))))))
(-.f64 (log.f64 (+.f64 1 (pow.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))) 3))) (log.f64 (+.f64 1 (fma.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))) (expm1.f64 (+.f64 1 (/.f64 lo hi))) (neg.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))))))))
(-.f64 (log1p.f64 (pow.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))) 3)) (log1p.f64 (fma.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))) (expm1.f64 (+.f64 1 (/.f64 lo hi))) (neg.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi)))))))
(-.f64 (log1p.f64 (pow.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))) 3)) (log1p.f64 (*.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))) (+.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))) -1))))
(-.f64 (log.f64 (-.f64 1 (*.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))) (expm1.f64 (+.f64 1 (/.f64 lo hi)))))) (log.f64 (-.f64 1 (expm1.f64 (+.f64 1 (/.f64 lo hi))))))
(-.f64 (log1p.f64 (neg.f64 (pow.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))) 2))) (log1p.f64 (neg.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 lo hi)))) 1)
(+.f64 1 (/.f64 lo hi))
(*.f64 1 (+.f64 1 (/.f64 lo hi)))
(+.f64 1 (/.f64 lo hi))
(*.f64 (*.f64 (cbrt.f64 (+.f64 1 (/.f64 lo hi))) (cbrt.f64 (+.f64 1 (/.f64 lo hi)))) (cbrt.f64 (+.f64 1 (/.f64 lo hi))))
(+.f64 1 (/.f64 lo hi))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 lo hi))) (sqrt.f64 (+.f64 1 (/.f64 lo hi))))
(+.f64 1 (/.f64 lo hi))
(/.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (/.f64 lo hi))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 lo hi) 3)) (+.f64 1 (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) -1))))
(/.f64 (-.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (-.f64 1 (/.f64 lo hi)))
(pow.f64 (+.f64 1 (/.f64 lo hi)) 1)
(+.f64 1 (/.f64 lo hi))
(cbrt.f64 (*.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (+.f64 1 (/.f64 lo hi))) (+.f64 1 (/.f64 lo hi))))
(cbrt.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (*.f64 (+.f64 1 (/.f64 lo hi)) (+.f64 1 (/.f64 lo hi)))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 lo hi)) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 lo hi))))
(+.f64 1 (/.f64 lo hi))
(exp.f64 (log1p.f64 (/.f64 lo hi)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 lo hi)) 1))
(exp.f64 (log1p.f64 (/.f64 lo hi)))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))))
(+.f64 1 (/.f64 lo hi))
(fma.f64 lo (/.f64 1 hi) 1)
(fma.f64 1 (/.f64 lo hi) 1)
(+.f64 1 (/.f64 lo hi))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (cbrt.f64 (/.f64 lo hi)) 1)
(+.f64 1 (/.f64 lo hi))
(fma.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 (/.f64 lo hi)) 1)
(+.f64 1 (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))) 1)
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (/.f64 lo hi))) hi)
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(pow.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)) 1)
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(log.f64 (exp.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)) (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))) (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))))
(cbrt.f64 (*.f64 (/.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 hi (-.f64 x lo))) (*.f64 (+.f64 1 (/.f64 lo hi)) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 hi (-.f64 x lo)))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(exp.f64 (+.f64 (log1p.f64 (/.f64 lo hi)) (log.f64 (/.f64 (-.f64 x lo) hi))))
(*.f64 (/.f64 (-.f64 x lo) hi) (exp.f64 (log1p.f64 (/.f64 lo hi))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 lo hi)) (log.f64 (/.f64 (-.f64 x lo) hi))) 1))
(exp.f64 (+.f64 (log1p.f64 (/.f64 lo hi)) (log.f64 (/.f64 (-.f64 x lo) hi))))
(*.f64 (/.f64 (-.f64 x lo) hi) (exp.f64 (log1p.f64 (/.f64 lo hi))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))))
(fma.f64 -1 (/.f64 lo (/.f64 hi (+.f64 1 (/.f64 lo hi)))) (/.f64 (*.f64 x (+.f64 1 (/.f64 lo hi))) hi))
(*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))) 1)
(expm1.f64 (+.f64 1 (/.f64 lo hi)))
(*.f64 1 (expm1.f64 (+.f64 1 (/.f64 lo hi))))
(expm1.f64 (+.f64 1 (/.f64 lo hi)))
(*.f64 (*.f64 (cbrt.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi)))) (cbrt.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))))) (cbrt.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi)))))
(expm1.f64 (+.f64 1 (/.f64 lo hi)))
(*.f64 (sqrt.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi)))) (sqrt.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi)))))
(expm1.f64 (+.f64 1 (/.f64 lo hi)))
(pow.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))) 1)
(expm1.f64 (+.f64 1 (/.f64 lo hi)))
(log.f64 (exp.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi)))))
(expm1.f64 (+.f64 1 (/.f64 lo hi)))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))))))
(expm1.f64 (+.f64 1 (/.f64 lo hi)))
(cbrt.f64 (*.f64 (*.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi))) (expm1.f64 (+.f64 1 (/.f64 lo hi)))) (expm1.f64 (+.f64 1 (/.f64 lo hi)))))
(expm1.f64 (+.f64 1 (/.f64 lo hi)))
(exp.f64 (log.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi)))))
(expm1.f64 (+.f64 1 (/.f64 lo hi)))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi)))) 1))
(expm1.f64 (+.f64 1 (/.f64 lo hi)))
(log1p.f64 (expm1.f64 (expm1.f64 (+.f64 1 (/.f64 lo hi)))))
(expm1.f64 (+.f64 1 (/.f64 lo hi)))
(fma.f64 1 (exp.f64 (+.f64 1 (/.f64 lo hi))) -1)
(expm1.f64 (+.f64 1 (/.f64 lo hi)))
(fma.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 lo hi)))) (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))))) (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 lo hi)))) -1)
(expm1.f64 (+.f64 1 (/.f64 lo hi)))
(fma.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 lo hi)))) (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 lo hi)))) -1)
(expm1.f64 (+.f64 1 (/.f64 lo hi)))

eval2.5s (13.5%)

Compiler

Compiled 37661 to 10828 computations (71.2% saved)

prune955.0ms (5.2%)

Pruning

102 alts after pruning (100 fresh and 2 done)

PrunedKeptTotal
New73858796
Fresh194261
Picked415
Done011
Total761102863
Accuracy
25.1%
Counts
863 → 102
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.7%
(/.f64 (+.f64 x lo) lo)
19.0%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))))
18.8%
(/.f64 (neg.f64 lo) hi)
18.8%
(/.f64 1 (/.f64 hi (-.f64 x lo)))
8.9%
(-.f64 (/.f64 (neg.f64 lo) hi) (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
19.0%
(-.f64 (-.f64 1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 x hi) lo))) (/.f64 (-.f64 x hi) lo))
18.7%
(-.f64 1 (/.f64 x lo))
10.0%
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
10.0%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
19.0%
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))) (/.f64 x lo)) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 1))
18.7%
(+.f64 (/.f64 x lo) 1)
19.0%
(+.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 hi lo))
8.9%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (-.f64 x lo) (/.f64 1 hi)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 1 (/.f64 lo (+.f64 x hi)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (*.f64 (+.f64 hi x) (/.f64 1 lo))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 1 (/.f64 lo (+.f64 x hi))) (*.f64 (+.f64 hi x) (/.f64 1 lo))))
19.0%
(+.f64 1 (fma.f64 (/.f64 1 lo) (+.f64 hi x) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
24.4%
(+.f64 1 (/.f64 (fma.f64 (/.f64 (+.f64 hi x) lo) (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
24.4%
(+.f64 1 (/.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
24.4%
(+.f64 1 (/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 6) (pow.f64 (/.f64 (+.f64 hi x) lo) 6)) (-.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
24.4%
(+.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3)) (*.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))) (-.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
24.4%
(+.f64 1 (/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 3) 3) (pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 6) (-.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 6) (*.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
13.5%
(+.f64 1 (/.f64 (-.f64 (exp.f64 (log1p.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))) 1) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
24.4%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
24.4%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (/.f64 (+.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
24.4%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
24.4%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
24.4%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 1 (/.f64 lo (+.f64 x hi)))) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
24.4%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
24.4%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
24.4%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 hi x)) lo))) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
24.4%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 hi x)) (cbrt.f64 lo)))) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
24.4%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) 1) (/.f64 (sqrt.f64 (+.f64 hi x)) lo))) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
24.4%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 x hi) (cbrt.f64 lo)))) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
24.4%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (+.f64 hi x) (/.f64 1 lo))) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
24.4%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
24.4%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
19.4%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo (-.f64 hi x)))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
19.4%
(+.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
10.0%
(+.f64 1 (/.f64 (+.f64 x hi) lo))
24.4%
(+.f64 1 (/.f64 (*.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
24.4%
(+.f64 1 (/.f64 (log1p.f64 (expm1.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
24.4%
(+.f64 1 (/.f64 (log.f64 (+.f64 1 (expm1.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
24.4%
(+.f64 1 (/.f64 (log.f64 (exp.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
13.5%
(+.f64 1 (/.f64 (expm1.f64 (log1p.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi (*.f64 lo lo)) (-.f64 hi x)) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
24.4%
(+.f64 1 (/.f64 (cbrt.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 hi (*.f64 lo lo))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
10.0%
(+.f64 1 (/.f64 hi lo))
15.5%
(+.f64 1 (+.f64 (/.f64 (*.f64 (/.f64 hi lo) (-.f64 hi x)) lo) (/.f64 (+.f64 hi x) lo)))
10.0%
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
19.0%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3)) (/.f64 (+.f64 hi x) lo)))
19.0%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 1 lo) (+.f64 hi x))))
19.0%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))))
19.0%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
19.0%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 (+.f64 hi x) lo)))
19.0%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 1 (/.f64 lo (+.f64 x hi)))) (/.f64 (+.f64 hi x) lo)))
19.0%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) (/.f64 x lo))) (/.f64 (+.f64 hi x) lo)))
19.0%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) 1) (/.f64 (sqrt.f64 (+.f64 hi x)) lo))) (/.f64 (+.f64 hi x) lo)))
19.0%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (*.f64 (+.f64 hi x) (/.f64 1 lo))) (/.f64 (+.f64 hi x) lo)))
19.0%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))) (/.f64 (+.f64 hi x) lo)))
19.0%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))) (/.f64 (+.f64 hi x) lo)))
19.0%
(+.f64 1 (+.f64 (log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))) (/.f64 (+.f64 hi x) lo)))
19.0%
(+.f64 1 (+.f64 (expm1.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))) (/.f64 (+.f64 hi x) lo)))
19.0%
(+.f64 1 (+.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))) (/.f64 (+.f64 hi x) lo)))
19.0%
(+.f64 1 (+.f64 1 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1)))
19.0%
(+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
19.0%
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
8.9%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 1 (/.f64 lo hi)))
18.8%
(*.f64 (-.f64 x lo) (/.f64 1 hi))
18.7%
(*.f64 (+.f64 lo x) (/.f64 1 lo))
18.3%
(fabs.f64 (fma.f64 (-.f64 x lo) (/.f64 1 hi) (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi))))
18.3%
(fabs.f64 (fma.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi))))
18.1%
(fabs.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))) 3))
18.1%
(fabs.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (/.f64 lo hi))) hi))
18.1%
(fabs.f64 (-.f64 (fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi)) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi))))
18.1%
(fabs.f64 (-.f64 (*.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 -1 hi))) (pow.f64 (/.f64 lo hi) 2)))
18.3%
(fabs.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) (*.f64 (/.f64 hi lo) hi))))
18.1%
(fabs.f64 (+.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi)))
18.1%
(fabs.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))))
17.9%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
18.1%
(fabs.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3) (+.f64 1 (/.f64 lo hi))))
18.1%
(fabs.f64 (*.f64 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2)) (+.f64 1 (/.f64 lo hi))))
18.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (*.f64 (cbrt.f64 (/.f64 lo hi)) (cbrt.f64 (/.f64 lo hi))) (cbrt.f64 (/.f64 lo hi)) 1)))
18.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 lo hi) 2)) (cbrt.f64 (/.f64 lo hi)) 1)))
18.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 lo (/.f64 1 hi) 1)))
18.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 lo hi))) 3)))
18.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (-.f64 1 (/.f64 lo hi)))))
18.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 -1 (pow.f64 (/.f64 lo hi) 3)) (-.f64 -1 (*.f64 (/.f64 lo hi) (-.f64 (/.f64 lo hi) 1))))))
19.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
18.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 lo hi)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 lo hi))))))))
8.8%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (log.f64 (+.f64 1 (+.f64 (/.f64 lo (/.f64 hi (E.f64))) (expm1.f64 1))))))
19.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (log.f64 (+.f64 1 (expm1.f64 (/.f64 lo hi))))))
18.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (cbrt.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (*.f64 (+.f64 1 (/.f64 lo hi)) (+.f64 1 (/.f64 lo hi)))))))
18.1%
(fabs.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (+.f64 1 (/.f64 lo hi))))
18.1%
(fabs.f64 (*.f64 (/.f64 1 (/.f64 hi (-.f64 x lo))) (+.f64 1 (/.f64 lo hi))))
18.1%
(fabs.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (+.f64 1 (/.f64 lo hi))))
18.1%
(fabs.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi)) (+.f64 1 (/.f64 lo hi))))
19.1%
(fabs.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
18.1%
(fabs.f64 (log.f64 (exp.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))))
18.1%
(fabs.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)) (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))) (*.f64 (+.f64 1 (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))))
18.7%
1
Compiler

Compiled 8047 to 2940 computations (63.5% saved)

regimes544.0ms (2.9%)

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

4 calls:

91.0ms
lo
85.0ms
hi
83.0ms
x
12.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
24.4%1lo
24.4%1hi
24.4%1x
24.4%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 4545 to 1218 computations (73.2% saved)

regimes355.0ms (1.9%)

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

4 calls:

66.0ms
x
64.0ms
lo
59.0ms
hi
9.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
24.4%1x
24.4%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
24.4%1lo
24.4%1hi
Compiler

Compiled 2120 to 695 computations (67.2% saved)

regimes637.0ms (3.4%)

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

4 calls:

75.0ms
hi
58.0ms
x
56.0ms
lo
11.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
24.4%1x
24.4%1lo
24.4%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
24.4%1hi
Compiler

Compiled 2060 to 685 computations (66.7% saved)

regimes280.0ms (1.5%)

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

4 calls:

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

Compiled 1421 to 501 computations (64.7% saved)

regimes177.0ms (1%)

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

4 calls:

32.0ms
lo
31.0ms
x
30.0ms
hi
6.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
19.1%1hi
19.1%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
19.1%1x
19.1%1lo
Compiler

Compiled 931 to 320 computations (65.6% saved)

regimes93.0ms (0.5%)

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

4 calls:

19.0ms
lo
17.0ms
x
17.0ms
hi
4.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
19.0%1hi
19.0%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
19.0%1x
19.0%1lo
Compiler

Compiled 411 to 161 computations (60.8% saved)

regimes69.0ms (0.4%)

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

4 calls:

17.0ms
hi
13.0ms
x
13.0ms
lo
5.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
19.0%1hi
19.0%1lo
19.0%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
19.0%1x
Compiler

Compiled 238 to 105 computations (55.9% saved)

regimes65.0ms (0.4%)

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

4 calls:

15.0ms
x
13.0ms
hi
12.0ms
lo
4.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
19.0%1hi
19.0%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
19.0%1lo
19.0%1x
Compiler

Compiled 208 to 98 computations (52.9% saved)

regimes56.0ms (0.3%)

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

4 calls:

12.0ms
x
11.0ms
lo
11.0ms
hi
5.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
19.0%1hi
19.0%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
19.0%1lo
19.0%1x
Compiler

Compiled 182 to 89 computations (51.1% saved)

regimes51.0ms (0.3%)

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

4 calls:

11.0ms
lo
11.0ms
hi
10.0ms
x
4.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
18.8%1hi
18.8%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
18.8%1lo
18.8%1x
Compiler

Compiled 148 to 76 computations (48.6% saved)

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

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

Compiled 16 to 13 computations (18.8% saved)

simplify86.0ms (0.5%)

Algorithm
egg-herbie
Rules
326×unsub-neg
264×neg-mul-1
258×distribute-lft-neg-in
214×neg-sub0
196×cancel-sign-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
059725
198725
2123725
3138725
4149725
5164725
6199725
7243725
8277725
9373725
10466725
11542725
12634725
13791725
14989725
151137725
161275725
171319725
181328725
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
(+.f64 1 (/.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
(fabs.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(/.f64 (neg.f64 lo) hi)
1
Outputs
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 x hi) lo)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 hi x) lo) (-.f64 (/.f64 (+.f64 hi x) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
(+.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 hi x) lo) (-.f64 (/.f64 (+.f64 hi x) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))) 1)
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
(+.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 hi x) lo) (-.f64 (/.f64 (+.f64 hi x) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
(+.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 hi x) lo) (-.f64 (/.f64 (+.f64 hi x) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))) 1)
(+.f64 1 (/.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
(+.f64 1 (/.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 hi x) lo) (-.f64 (/.f64 (+.f64 hi x) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
(+.f64 (/.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (+.f64 hi x) lo) (-.f64 (/.f64 (+.f64 hi x) lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))) 1)
(fabs.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(fabs.f64 (pow.f64 (/.f64 lo hi) 2))
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)))
(fabs.f64 (*.f64 (/.f64 lo hi) (/.f64 (-.f64 x lo) hi)))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (+.f64 (/.f64 (+.f64 hi x) lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 (+.f64 (/.f64 (+.f64 hi x) lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))) 1)
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 (+.f64 hi x) lo)))
(+.f64 1 (+.f64 (/.f64 (+.f64 hi x) lo) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
(+.f64 (+.f64 (/.f64 (+.f64 hi x) lo) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) 1)
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 x hi) lo)))
(+.f64 1 (*.f64 (/.f64 (+.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (*.f64 (/.f64 (+.f64 hi x) lo) (+.f64 (/.f64 hi lo) 1)) 1)
(+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1)) 1)
(/.f64 (neg.f64 lo) hi)
1
Compiler

Compiled 282 to 135 computations (52.1% saved)

soundness2.7s (14.8%)

Rules
1252×times-frac
1252×times-frac
1162×associate-*r*
1162×associate-*r*
1150×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
067725498
1167119590
2571212876
024236
1571232
032304
1757304
086428404
1243926600
024236
1571232
078620177
1206918379
078620177
1206918379
032304
1757304
076831844
1213228986
024236
1571232
078620177
1206918379
067725498
1167119590
2571212876
024236
1571232
078620177
1206918379
086428404
1243926600
076831844
1213228986
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 3396 to 1050 computations (69.1% saved)

end0.0ms (0%)

preprocess629.0ms (3.4%)

Compiler

Compiled 524 to 148 computations (71.8% saved)

Profiling

Loading profile data...