xlohi (overflows)

Time bar (total: 10.9s)

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

sample801.0ms (7.4%)

Results
790.0ms8256×body256valid
Bogosity

preprocess172.0ms (1.6%)

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

Useful iterations: 4 (0.0ms)

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

Compiled 10 to 6 computations (40% saved)

eval0.0ms (0%)

Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

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

Compiled 20 to 12 computations (40% saved)

localize24.0ms (0.2%)

Localize:

Found 1 expressions with local error:

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

Compiled 20 to 7 computations (65% saved)

series5.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite190.0ms (1.7%)

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

simplify268.0ms (2.5%)

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

eval192.0ms (1.8%)

Compiler

Compiled 17032 to 4868 computations (71.4% saved)

prune77.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.2%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.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.2%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
18.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)

localize175.0ms (1.6%)

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.3%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
100.0%
(/.f64 (-.f64 x hi) lo)
97.6%
(-.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.6%
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))
Compiler

Compiled 131 to 24 computations (81.7% saved)

series28.0ms (0.3%)

Counts
10 → 300
Calls

87 calls:

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

rewrite275.0ms (2.5%)

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

simplify158.0ms (1.5%)

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)

eval207.0ms (1.9%)

Compiler

Compiled 12504 to 3708 computations (70.3% saved)

prune268.0ms (2.5%)

Pruning

83 alts after pruning (82 fresh and 1 done)

PrunedKeptTotal
New57380653
Fresh123
Picked415
Done000
Total57883661
Accuracy
20.1%
Counts
661 → 83
Alt Table
Click to see full alt table
StatusAccuracyProgram
8.7%
(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))
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))
18.8%
(/.f64 (-.f64 x lo) hi)
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))))
19.0%
(/.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))))
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 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (pow.f64 (cbrt.f64 hi) 2))
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.7%
(-.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.2%
(-.f64 1 (-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1))
10.2%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
8.7%
(+.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo)))) 3) (/.f64 (-.f64 x lo) hi))
8.7%
(+.f64 (/.f64 (/.f64 (-.f64 x lo) hi) (/.f64 hi lo)) (/.f64 (-.f64 x lo) hi))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi)))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2)))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi))))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi))))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi))))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (-.f64 x lo) (/.f64 1 hi)))
8.7%
(+.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi))) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
8.7%
(+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi)) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
8.7%
(+.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (/.f64 lo hi)) (/.f64 (-.f64 x lo) 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 (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) 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) (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 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) (log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))))
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 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 (/.f64 hi lo) (log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo))) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (/.f64 (-.f64 hi x) lo)))
10.2%
(+.f64 1 (/.f64 hi lo))
19.0%
(+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 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)))
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.7%
(*.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 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) 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%
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
18.8%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
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))
19.0%
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 3))
18.7%
1
8.7%
(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))
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))
18.8%
(/.f64 (-.f64 x lo) hi)
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))))
19.0%
(/.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))))
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 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (pow.f64 (cbrt.f64 hi) 2))
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.7%
(-.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.2%
(-.f64 1 (-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1))
10.2%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
8.7%
(+.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo)))) 3) (/.f64 (-.f64 x lo) hi))
8.7%
(+.f64 (/.f64 (/.f64 (-.f64 x lo) hi) (/.f64 hi lo)) (/.f64 (-.f64 x lo) hi))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi)))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2)))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi))))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi))))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi))))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (-.f64 x lo) (/.f64 1 hi)))
8.7%
(+.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi))) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
8.7%
(+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi)) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
8.7%
(+.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (/.f64 lo hi)) (/.f64 (-.f64 x lo) 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 (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) 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) (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 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) (log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))))
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 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 (/.f64 hi lo) (log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo))) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (/.f64 (-.f64 hi x) lo)))
10.2%
(+.f64 1 (/.f64 hi lo))
19.0%
(+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 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)))
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.7%
(*.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 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) 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%
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
18.8%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
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))
19.0%
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo)) 1) 3))
18.7%
1
Compiler

Compiled 6772 to 3926 computations (42% saved)

localize206.0ms (1.9%)

Localize:

Found 15 expressions with local error:

NewAccuracyProgram
99.4%
(cbrt.f64 lo)
99.4%
(/.f64 (/.f64 (+.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
99.0%
(pow.f64 (cbrt.f64 lo) 2)
97.7%
(fma.f64 (/.f64 hi lo) (/.f64 (/.f64 (+.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)) (/.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))
99.2%
(*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi))
97.3%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi)))
100.0%
(/.f64 (-.f64 hi x) lo)
99.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
97.6%
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))
99.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))))
99.6%
(log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))
99.5%
(exp.f64 (/.f64 (+.f64 hi x) lo))
97.6%
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo))))
Compiler

Compiled 266 to 49 computations (81.6% saved)

series82.0ms (0.8%)

Counts
13 → 372
Calls

105 calls:

TimeVariablePointExpression
52.0ms
lo
@-inf
(fma.f64 (/.f64 hi lo) (/.f64 (/.f64 (+.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 hi x) lo))
4.0ms
hi
@-inf
(fma.f64 (/.f64 hi lo) (/.f64 (/.f64 (+.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 hi x) lo))
1.0ms
lo
@-inf
(/.f64 (/.f64 (+.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
1.0ms
lo
@0
(fma.f64 (/.f64 hi lo) (/.f64 (/.f64 (+.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 hi x) lo))
1.0ms
x
@0
(fma.f64 (/.f64 hi lo) (/.f64 (/.f64 (+.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 hi x) lo))

rewrite102.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
732×add-sqr-sqrt
724×pow1
720×*-un-lft-identity
682×add-exp-log
680×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify241.0ms (2.2%)

Algorithm
egg-herbie
Rules
936×associate-*r*
828×associate-*l*
728×fma-def
554×associate-/r*
470×times-frac
Iterations

Useful iterations: 1 (0.0ms)

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

eval685.0ms (6.3%)

Compiler

Compiled 16773 to 5042 computations (69.9% saved)

prune394.0ms (3.6%)

Pruning

99 alts after pruning (96 fresh and 3 done)

PrunedKeptTotal
New73141772
Fresh225577
Picked325
Done011
Total75699855
Accuracy
20.3%
Counts
855 → 99
Alt Table
Click to see full alt table
StatusAccuracyProgram
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)
19.0%
(pow.f64 (cbrt.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (-.f64 hi x) lo)))) 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))
18.8%
(/.f64 (-.f64 x lo) hi)
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))))
19.0%
(/.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))))
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 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (pow.f64 (cbrt.f64 hi) 2))
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.7%
(-.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.2%
(-.f64 1 (-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1))
10.2%
(-.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 (pow.f64 (/.f64 hi lo) 2) 1))
8.7%
(+.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo)))) 3) (/.f64 (-.f64 x lo) hi))
8.7%
(+.f64 (/.f64 (/.f64 (-.f64 x lo) hi) (/.f64 hi lo)) (/.f64 (-.f64 x lo) hi))
18.7%
(+.f64 (/.f64 x lo) 1)
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) 3) (sqrt.f64 hi)))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi)))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2)))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)))) (sqrt.f64 hi)))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi))))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi))))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (-.f64 x lo) (/.f64 1 hi)))
8.7%
(+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi)) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
8.7%
(+.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (/.f64 lo hi)) (/.f64 (-.f64 x lo) 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) (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3) (log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (/.f64 (+.f64 x hi) (cbrt.f64 lo)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 3) 2)) (/.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 hi 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 1 (/.f64 lo (+.f64 x hi)))))
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) (/.f64 1 lo))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (/.f64 (+.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)) (log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (/.f64 (+.f64 x hi) (cbrt.f64 lo)) (-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 lo) 2))) 1)) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (/.f64 (+.f64 x hi) (cbrt.f64 lo)) (expm1.f64 (log1p.f64 (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 1 (/.f64 (pow.f64 (cbrt.f64 lo) 2) (/.f64 (+.f64 hi x) (cbrt.f64 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) 1) (/.f64 (cbrt.f64 (+.f64 hi x)) lo))))
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 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) (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 hi x) lo))) 3))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (+.f64 (exp.f64 (/.f64 hi lo)) (/.f64 (*.f64 x (exp.f64 (/.f64 hi lo))) lo)))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (exp.f64 (/.f64 hi lo)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)) 3)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi 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 hi lo) (/.f64 1 (/.f64 lo (+.f64 x hi)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.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)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi 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 hi 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 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) 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 (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 hi x) lo))) (log.f64 (exp.f64 (/.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 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) (*.f64 (+.f64 hi x) (/.f64 1 lo)) (log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (/.f64 (-.f64 hi x) lo)))
10.2%
(+.f64 1 (/.f64 hi lo))
19.0%
(+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 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 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (+.f64 1 (-.f64 (+.f64 (/.f64 (-.f64 hi x) lo) (pow.f64 (/.f64 hi lo) 2)) 1)))
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 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (-.f64 hi x) lo)))) 2) (cbrt.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (-.f64 hi x) lo)))))
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.7%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
18.8%
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
18.8%
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
18.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%
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
19.0%
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (-.f64 hi x) lo))))))
18.8%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
19.0%
(log.f64 (exp.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (-.f64 hi x) lo)))))
17.9%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
18.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1)))
18.8%
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
19.0%
(expm1.f64 (log1p.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (-.f64 hi x) lo)))))
18.8%
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
19.0%
(cbrt.f64 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (-.f64 hi x) lo))) 3))
18.7%
1
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)
19.0%
(pow.f64 (cbrt.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (-.f64 hi x) lo)))) 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))
18.8%
(/.f64 (-.f64 x lo) hi)
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))))
19.0%
(/.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))))
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 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi))) (pow.f64 (cbrt.f64 hi) 2))
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.7%
(-.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.2%
(-.f64 1 (-.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1))
10.2%
(-.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 (pow.f64 (/.f64 hi lo) 2) 1))
8.7%
(+.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo)))) 3) (/.f64 (-.f64 x lo) hi))
8.7%
(+.f64 (/.f64 (/.f64 (-.f64 x lo) hi) (/.f64 hi lo)) (/.f64 (-.f64 x lo) hi))
18.7%
(+.f64 (/.f64 x lo) 1)
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) 3) (sqrt.f64 hi)))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi)))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2)))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)))) (sqrt.f64 hi)))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi))))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi))))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (-.f64 x lo) (/.f64 1 hi)))
8.7%
(+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi)) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
8.7%
(+.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (/.f64 lo hi)) (/.f64 (-.f64 x lo) 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) (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3) (log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (/.f64 (+.f64 x hi) (cbrt.f64 lo)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 lo)) 3) 2)) (/.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 hi 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 1 (/.f64 lo (+.f64 x hi)))))
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) (/.f64 1 lo))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (/.f64 (+.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)) (log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (/.f64 (+.f64 x hi) (cbrt.f64 lo)) (-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 lo) 2))) 1)) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (/.f64 (+.f64 x hi) (cbrt.f64 lo)) (expm1.f64 (log1p.f64 (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 1 (/.f64 (pow.f64 (cbrt.f64 lo) 2) (/.f64 (+.f64 hi x) (cbrt.f64 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) 1) (/.f64 (cbrt.f64 (+.f64 hi x)) lo))))
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 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) (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 hi x) lo))) 3))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (+.f64 (exp.f64 (/.f64 hi lo)) (/.f64 (*.f64 x (exp.f64 (/.f64 hi lo))) lo)))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (exp.f64 (/.f64 hi lo)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)) 3)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi 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 hi lo) (/.f64 1 (/.f64 lo (+.f64 x hi)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.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)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi 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 hi 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 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) 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 (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 hi x) lo))) (log.f64 (exp.f64 (/.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 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) (*.f64 (+.f64 hi x) (/.f64 1 lo)) (log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (/.f64 (-.f64 hi x) lo)))
10.2%
(+.f64 1 (/.f64 hi lo))
19.0%
(+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 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 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (+.f64 1 (-.f64 (+.f64 (/.f64 (-.f64 hi x) lo) (pow.f64 (/.f64 hi lo) 2)) 1)))
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 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (-.f64 hi x) lo)))) 2) (cbrt.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (-.f64 hi x) lo)))))
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.7%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
18.8%
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
18.8%
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
18.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%
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
19.0%
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (-.f64 hi x) lo))))))
18.8%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
19.0%
(log.f64 (exp.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (-.f64 hi x) lo)))))
17.9%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
18.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1)))
18.8%
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
19.0%
(expm1.f64 (log1p.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (-.f64 hi x) lo)))))
18.8%
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
19.0%
(cbrt.f64 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (-.f64 hi x) lo))) 3))
18.7%
1
Compiler

Compiled 8218 to 4966 computations (39.6% saved)

localize304.0ms (2.8%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
99.4%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 hi x)) lo))
99.4%
(cbrt.f64 (+.f64 hi x))
99.1%
(pow.f64 (cbrt.f64 (+.f64 hi x)) 2)
97.6%
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 hi x)) lo)))
99.5%
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
99.5%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
99.4%
(cbrt.f64 (-.f64 x lo))
99.1%
(pow.f64 (cbrt.f64 (-.f64 x lo)) 2)
100.0%
(/.f64 (-.f64 hi x) lo)
99.9%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (+.f64 hi x) (/.f64 1 lo)) (/.f64 (-.f64 hi x) lo)))
98.5%
(*.f64 (+.f64 hi x) (/.f64 1 lo))
97.7%
(fma.f64 (/.f64 hi lo) (*.f64 (+.f64 hi x) (/.f64 1 lo)) (/.f64 (-.f64 hi x) lo))
97.6%
(+.f64 1 (/.f64 hi lo))
99.1%
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))))
98.8%
(fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))
98.8%
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
96.1%
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))))))
Compiler

Compiled 421 to 142 computations (66.3% saved)

series55.0ms (0.5%)

Counts
16 → 418
Calls

129 calls:

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

rewrite109.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
838×add-sqr-sqrt
822×pow1
814×*-un-lft-identity
784×add-exp-log
784×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

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

simplify286.0ms (2.6%)

Algorithm
egg-herbie
Rules
1612×associate-+r+
1156×associate-+l+
934×distribute-lft-in
924×distribute-rgt-in
704×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0111734931
1322232197
Stop Event
node limit
Counts
649 → 675
Calls
Call 1
Inputs
(log.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))))
(+.f64 (log.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo))))) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))))) (+.f64 (/.f64 1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))))) (/.f64 x (*.f64 (pow.f64 lo 2) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))))))))))
(+.f64 (log.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo))))) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))))) (+.f64 (/.f64 1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))))) (/.f64 x (*.f64 (pow.f64 lo 2) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))))))))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) 2) (pow.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))) 2))) (*.f64 2 (/.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))))))) (/.f64 1 (pow.f64 lo 2))))))
(+.f64 (log.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -6 (/.f64 (*.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (pow.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))) 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) 3) (pow.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))) 3))) (/.f64 1 (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))))))))) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))))) (+.f64 (/.f64 1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))))) (/.f64 x (*.f64 (pow.f64 lo 2) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))))))))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) 2) (pow.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))) 2))) (*.f64 2 (/.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))))))) (/.f64 1 (pow.f64 lo 2)))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (+.f64 (*.f64 -3 (log.f64 (/.f64 1 hi))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (+.f64 (*.f64 -3 (log.f64 (/.f64 1 hi))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (*.f64 6 (/.f64 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) hi)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (log.f64 (neg.f64 (*.f64 1/6 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 hi))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/6 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 hi))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (*.f64 6 (/.f64 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) hi)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(+.f64 (log.f64 (*.f64 1/6 (pow.f64 (+.f64 hi x) 3))) (+.f64 (*.f64 -3 (log.f64 lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (log.f64 (*.f64 1/6 (pow.f64 (+.f64 hi x) 3))) (+.f64 (*.f64 -3 (log.f64 lo)) (+.f64 (*.f64 3 (/.f64 lo (+.f64 hi x))) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 (log.f64 (*.f64 1/6 (pow.f64 (+.f64 hi x) 3))) (+.f64 (*.f64 -3 (log.f64 lo)) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 lo 2) (pow.f64 (+.f64 hi x) 2))) (+.f64 (*.f64 3 (/.f64 lo (+.f64 hi x))) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))))
(/.f64 (+.f64 hi x) lo)
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 hi x) 2)) (pow.f64 (+.f64 hi x) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -3 (pow.f64 (+.f64 hi x) 3)) (+.f64 (*.f64 2 (pow.f64 (+.f64 hi x) 3)) (pow.f64 (+.f64 hi x) 3))) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 hi x) 2)) (pow.f64 (+.f64 hi x) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (pow.f64 (+.f64 hi x) 4)) (+.f64 (*.f64 -4 (pow.f64 (+.f64 hi x) 4)) (+.f64 (*.f64 -3 (pow.f64 (+.f64 hi x) 4)) (*.f64 12 (pow.f64 (+.f64 hi x) 4))))) (pow.f64 lo 4))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -3 (pow.f64 (+.f64 hi x) 3)) (+.f64 (*.f64 2 (pow.f64 (+.f64 hi x) 3)) (pow.f64 (+.f64 hi x) 3))) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 hi x) 2)) (pow.f64 (+.f64 hi x) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))))
(/.f64 (+.f64 hi x) lo)
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 hi x) 2)) (pow.f64 (+.f64 hi x) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -2 (pow.f64 (+.f64 hi x) 3)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 hi x) 3)) (*.f64 3 (pow.f64 (+.f64 hi x) 3)))) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 hi x) 2)) (pow.f64 (+.f64 hi x) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))))
(+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -2 (pow.f64 (+.f64 hi x) 3)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 hi x) 3)) (*.f64 3 (pow.f64 (+.f64 hi x) 3)))) (pow.f64 lo 3))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (pow.f64 (+.f64 hi x) 4)) (+.f64 (*.f64 -4 (pow.f64 (+.f64 hi x) 4)) (+.f64 (*.f64 -3 (pow.f64 (+.f64 hi x) 4)) (*.f64 12 (pow.f64 (+.f64 hi x) 4))))) (pow.f64 lo 4))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 hi x) 2)) (pow.f64 (+.f64 hi x) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))))
(+.f64 (log.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (log.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (+.f64 (/.f64 1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (/.f64 hi (*.f64 (pow.f64 lo 2) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (log.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) 2) (pow.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) 2))) (*.f64 2 (/.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))))))) (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (+.f64 (/.f64 1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (/.f64 hi (*.f64 (pow.f64 lo 2) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (log.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -6 (/.f64 (*.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (pow.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) 3) (pow.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) 3))) (/.f64 1 (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) 2) (pow.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) 2))) (*.f64 2 (/.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))))))) (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (+.f64 (/.f64 1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (/.f64 hi (*.f64 (pow.f64 lo 2) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (+.f64 (*.f64 -3 (log.f64 (/.f64 1 x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (+.f64 (*.f64 -3 (log.f64 (/.f64 1 x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (*.f64 6 (/.f64 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) x)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (+.f64 (*.f64 -3 (log.f64 (/.f64 1 x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -36 (*.f64 (pow.f64 lo 6) (pow.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) 2))) (*.f64 12 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (pow.f64 x 2))) (+.f64 (*.f64 6 (/.f64 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) x)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (log.f64 (neg.f64 (*.f64 1/6 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/6 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (*.f64 6 (/.f64 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) x)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/6 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -36 (*.f64 (pow.f64 lo 6) (pow.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) 2))) (*.f64 -12 (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (/.f64 1 lo))))) (pow.f64 x 2))) (+.f64 (*.f64 6 (/.f64 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) x)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))
(/.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 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 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 hi lo)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 hi lo))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 hi lo))))
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 hi lo))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 hi lo))))
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 hi lo))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 hi lo))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 x lo)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 x lo))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 x lo))))
(*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 x lo))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 x lo))))
(*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo))))
(*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(/.f64 (+.f64 hi x) lo)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(/.f64 (+.f64 hi x) lo)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 x (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 hi lo)))))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 x (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) (/.f64 hi lo))))))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 x (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) (/.f64 hi lo)))))))
(*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 x (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))))))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 x (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) (/.f64 hi lo)))))))
(*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (/.f64 1 lo)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (/.f64 1 lo)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) (/.f64 hi lo)))))))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 hi (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (/.f64 x lo)))))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 hi (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) (/.f64 x lo))))))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 hi (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) (/.f64 x lo)))))))
(*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))))))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 hi (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) (/.f64 x lo)))))))
(*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))) (/.f64 1 lo)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))) (/.f64 1 lo)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) (/.f64 x lo)))))))
(*.f64 1/6 (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))))
1
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))))
1
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))))
1
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
1
1
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.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 -1 (/.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 -1 (/.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 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 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 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 hi (pow.f64 lo 2)) (/.f64 1 lo)))
(+.f64 (*.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 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 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 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.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 -1 (*.f64 x (+.f64 (*.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 -1 (*.f64 x (+.f64 (*.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 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 -1 (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.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 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.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 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -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 hi (-.f64 (*.f64 -1 (/.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 -1 (/.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 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 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 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 hi (pow.f64 lo 2)) (/.f64 1 lo)))
(+.f64 1 (+.f64 (*.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 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 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 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.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 -1 (*.f64 x (+.f64 (*.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 -1 (*.f64 x (+.f64 (*.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 (pow.f64 (*.f64 1 (pow.f64 lo 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2))
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 1 4) lo) 1/9) (*.f64 x (pow.f64 (cbrt.f64 -1) 1/3)))) (*.f64 (pow.f64 (*.f64 1 (pow.f64 lo 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2)))
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 1 4) lo) 1/9) (*.f64 x (pow.f64 (cbrt.f64 -1) 1/3)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 lo 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 lo 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))))) (*.f64 (pow.f64 (*.f64 1 (pow.f64 lo 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2))))
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 1 4) lo) 1/9) (*.f64 x (pow.f64 (cbrt.f64 -1) 1/3)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 lo 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 lo 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))))) (+.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 lo) 1/3) (/.f64 (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (cbrt.f64 -1)))) (*.f64 2/27 (*.f64 (pow.f64 1 1/9) (/.f64 1 lo))))) (*.f64 (pow.f64 (*.f64 1 (pow.f64 lo 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2)))))
(pow.f64 (pow.f64 x 2) 1/3)
(+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 x) 1/9) lo)) (pow.f64 (pow.f64 x 2) 1/3))
(+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 x) 1/9) lo)) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/9)))) (pow.f64 (pow.f64 x 2) 1/3)))
(+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 x) 1/9) lo)) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/9)))) (+.f64 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 x) 1/3) (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/3)) (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/3)))))) (*.f64 2/27 (*.f64 (pow.f64 1 1/9) (/.f64 1 x))))) (pow.f64 (pow.f64 x 2) 1/3))))
(*.f64 (pow.f64 (*.f64 1 lo) 1/3) (cbrt.f64 -1))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 lo 2)) 1/9) (*.f64 x (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 lo) 1/3) (cbrt.f64 -1)))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 lo 7)) 1/9) (*.f64 (pow.f64 x 2) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 lo 2)) 1/9) (*.f64 x (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 lo) 1/3) (cbrt.f64 -1))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/3) (/.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 lo 7)) 1/9) (*.f64 (pow.f64 x 2) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 lo 2)) 1/9) (*.f64 x (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 lo) 1/3) (cbrt.f64 -1)))))
(pow.f64 x 1/3)
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9) lo)) (pow.f64 x 1/3))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9) lo)) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/9) (pow.f64 lo 2))) (pow.f64 x 1/3)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9) lo)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/3) (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/3)) (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/3))))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/9) (pow.f64 lo 2))) (pow.f64 x 1/3))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(*.f64 (pow.f64 (*.f64 1 lo) 1/3) (/.f64 (cbrt.f64 -1) hi))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 lo 2)) 1/9) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 lo) 1/3) (/.f64 (cbrt.f64 -1) hi)))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 lo 7)) 1/9) (*.f64 (/.f64 (pow.f64 x 2) hi) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 lo 2)) 1/9) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 lo) 1/3) (/.f64 (cbrt.f64 -1) hi))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/3) (/.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (*.f64 hi (pow.f64 (cbrt.f64 -1) 2))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 lo 7)) 1/9) (*.f64 (/.f64 (pow.f64 x 2) hi) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 lo 2)) 1/9) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 lo) 1/3) (/.f64 (cbrt.f64 -1) hi)))))
(*.f64 (pow.f64 (*.f64 1 x) 1/3) (/.f64 1 hi))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9) (/.f64 lo hi))) (*.f64 (pow.f64 (*.f64 1 x) 1/3) (/.f64 1 hi)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9) (/.f64 lo hi))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/9) (/.f64 (pow.f64 lo 2) hi))) (*.f64 (pow.f64 (*.f64 1 x) 1/3) (/.f64 1 hi))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9) (/.f64 lo hi))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/3) (/.f64 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/3)) (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/3))))) hi))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/9) (/.f64 (pow.f64 lo 2) hi))) (*.f64 (pow.f64 (*.f64 1 x) 1/3) (/.f64 1 hi)))))
(*.f64 (pow.f64 (*.f64 1 (-.f64 x lo)) 1/3) (/.f64 1 hi))
(*.f64 (pow.f64 (*.f64 1 (-.f64 x lo)) 1/3) (/.f64 1 hi))
(*.f64 (pow.f64 (*.f64 1 (-.f64 x lo)) 1/3) (/.f64 1 hi))
(*.f64 (pow.f64 (*.f64 1 (-.f64 x lo)) 1/3) (/.f64 1 hi))
(*.f64 (pow.f64 (*.f64 1 (-.f64 x lo)) 1/3) (/.f64 1 hi))
(*.f64 (pow.f64 (*.f64 1 (-.f64 x lo)) 1/3) (/.f64 1 hi))
(*.f64 (pow.f64 (*.f64 1 (-.f64 x lo)) 1/3) (/.f64 1 hi))
(*.f64 (pow.f64 (*.f64 1 (-.f64 x lo)) 1/3) (/.f64 1 hi))
(*.f64 (pow.f64 (*.f64 1 (-.f64 x lo)) 1/3) (/.f64 1 hi))
(*.f64 (pow.f64 (*.f64 1 (-.f64 x lo)) 1/3) (/.f64 1 hi))
(*.f64 (pow.f64 (*.f64 1 (-.f64 x lo)) 1/3) (/.f64 1 hi))
(*.f64 (pow.f64 (*.f64 1 (-.f64 x lo)) 1/3) (/.f64 1 hi))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi 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 lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi 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 lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi 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 lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (+.f64 hi x) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (+.f64 hi x) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(pow.f64 (pow.f64 x 2) 1/3)
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 x) 1/9) hi)) (pow.f64 (pow.f64 x 2) 1/3))
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 x) 1/9) hi)) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/9)))) (pow.f64 (pow.f64 x 2) 1/3)))
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 x) 1/9) hi)) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/9)))) (+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 x) 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/3))) (*.f64 1/27 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/3))))) (*.f64 -2/27 (*.f64 (pow.f64 1 1/9) (/.f64 1 x))))) (pow.f64 (pow.f64 x 2) 1/3))))
(pow.f64 (pow.f64 hi 2) 1/3)
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 hi) 1/9) x)) (pow.f64 (pow.f64 hi 2) 1/3))
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 hi) 1/9) x)) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 1 (pow.f64 hi 4)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 1 (pow.f64 hi 4)) 1/9)))) (pow.f64 (pow.f64 hi 2) 1/3)))
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 hi) 1/9) x)) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 1 (pow.f64 hi 4)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 1 (pow.f64 hi 4)) 1/9)))) (+.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (pow.f64 hi 2)) 1/3))) (*.f64 1/27 (pow.f64 (/.f64 1 (pow.f64 hi 2)) 1/3))))) (*.f64 -2/27 (*.f64 (pow.f64 1 1/9) (/.f64 1 hi))))) (pow.f64 (pow.f64 hi 2) 1/3))))
(pow.f64 x 1/3)
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9) hi)) (pow.f64 x 1/3))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/9) (pow.f64 hi 2))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9) hi)) (pow.f64 x 1/3)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/3) (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/3))) (*.f64 1/27 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/3)))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/9) (pow.f64 hi 2))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9) hi)) (pow.f64 x 1/3))))
(pow.f64 hi 1/3)
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 hi 2)) 1/9) x)) (pow.f64 hi 1/3))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 hi 7)) 1/9) (pow.f64 x 2))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 hi 2)) 1/9) x)) (pow.f64 hi 1/3)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 hi 2)) 1/3) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (pow.f64 hi 2)) 1/3))) (*.f64 1/27 (pow.f64 (/.f64 1 (pow.f64 hi 2)) 1/3)))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 hi 7)) 1/9) (pow.f64 x 2))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 hi 2)) 1/9) x)) (pow.f64 hi 1/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 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))))) 1)
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))) 1)
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))) 1)
(*.f64 1 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(*.f64 (/.f64 (+.f64 hi x) lo) (pow.f64 (/.f64 (+.f64 hi x) lo) 2))
(*.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (sqrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(*.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3/2) (pow.f64 (/.f64 (+.f64 hi x) lo) 3/2))
(/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))
(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 (*.f64 (*.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (pow.f64 (/.f64 (+.f64 hi x) lo) 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 (*.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2)) (/.f64 (+.f64 hi x) lo))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))) 1)
(*.f64 1 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))) (cbrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))) (cbrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))
(*.f64 (sqrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))
(pow.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)) 1)
(log.f64 (exp.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))
(expm1.f64 (log1p.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (log.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))) 1)
(*.f64 1 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))) (cbrt.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))) (cbrt.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))))
(*.f64 (sqrt.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))) (sqrt.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))) 3)) (+.f64 1 (-.f64 (*.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))) (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))) (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))))
(/.f64 (-.f64 1 (*.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))) (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))) (-.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))
(pow.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))) 1)
(log.f64 (exp.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))))
(expm1.f64 (log1p.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))))
(exp.f64 (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))) 1))
(log1p.f64 (expm1.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))))
(fma.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))) 1)
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))) (cbrt.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))) (cbrt.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))) 1)
(fma.f64 (sqrt.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))) (sqrt.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (*.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 (/.f64 hi lo) 1) 1)
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (/.f64 hi lo) 1)) (+.f64 (/.f64 hi lo) 1)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 1 (/.f64 hi lo) 1)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (cbrt.f64 (/.f64 hi lo))) (cbrt.f64 (/.f64 hi lo)) 1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(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 (/.f64 (+.f64 hi x) lo) 1)
(/.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 (fma.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (neg.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (-.f64 1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(pow.f64 (+.f64 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 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2))) 1)
(*.f64 1 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2))
(*.f64 (cbrt.f64 (-.f64 x lo)) (cbrt.f64 (-.f64 x lo)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)))
(/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1)
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)) -1)
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)) (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)))
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (-.f64 x lo)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (-.f64 x lo)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (-.f64 x lo)))) 1)
(*.f64 1 (cbrt.f64 (-.f64 x lo)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) (cbrt.f64 (cbrt.f64 (-.f64 x lo)))) (cbrt.f64 (cbrt.f64 (-.f64 x lo))))
(*.f64 (sqrt.f64 (cbrt.f64 (-.f64 x lo))) (sqrt.f64 (cbrt.f64 (-.f64 x lo))))
(pow.f64 (-.f64 x lo) 1/3)
(pow.f64 (cbrt.f64 (-.f64 x lo)) 1)
(log.f64 (exp.f64 (cbrt.f64 (-.f64 x lo))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (-.f64 x lo)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (-.f64 x lo))))
(exp.f64 (log.f64 (cbrt.f64 (-.f64 x lo))))
(exp.f64 (*.f64 (log.f64 (-.f64 x lo)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 x lo))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (-.f64 x lo))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(/.f64 (-.f64 x lo) hi)
(/.f64 (/.f64 (-.f64 x lo) hi) 1)
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(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 (cbrt.f64 (-.f64 x lo)) hi))) 1)
(*.f64 1 (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 hi))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)) (cbrt.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi))) (cbrt.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)))
(*.f64 (sqrt.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)) (sqrt.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)))
(pow.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi) 1)
(pow.f64 (/.f64 hi (cbrt.f64 (-.f64 x lo))) -1)
(log.f64 (exp.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi) (/.f64 (cbrt.f64 (-.f64 x lo)) hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) hi)))
(expm1.f64 (log1p.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)))
(exp.f64 (log.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 (+.f64 hi x) lo))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)))) 1)
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo))))
(*.f64 (hypot.f64 (/.f64 hi lo) (sqrt.f64 (/.f64 (+.f64 hi x) lo))) (hypot.f64 (/.f64 hi lo) (sqrt.f64 (/.f64 (+.f64 hi x) lo))))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) 1)
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo))) (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo))))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2))) 1)
(*.f64 1 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2))
(*.f64 (cbrt.f64 (+.f64 hi x)) (cbrt.f64 (+.f64 hi x)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) 1)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2)))
(/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) 1)
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2)) -1)
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) (pow.f64 (cbrt.f64 (+.f64 hi x)) 2)) (pow.f64 (cbrt.f64 (+.f64 hi x)) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2)))
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (+.f64 hi x)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (+.f64 hi x)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (+.f64 hi x)))) 1)
(*.f64 1 (cbrt.f64 (+.f64 hi x)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 hi x))) (cbrt.f64 (cbrt.f64 (+.f64 hi x)))) (cbrt.f64 (cbrt.f64 (+.f64 hi x))))
(*.f64 (sqrt.f64 (cbrt.f64 (+.f64 hi x))) (sqrt.f64 (cbrt.f64 (+.f64 hi x))))
(pow.f64 (+.f64 hi x) 1/3)
(pow.f64 (cbrt.f64 (+.f64 hi x)) 1)
(log.f64 (exp.f64 (cbrt.f64 (+.f64 hi x))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (+.f64 hi x)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (+.f64 hi x))))
(exp.f64 (log.f64 (cbrt.f64 (+.f64 hi x))))
(exp.f64 (*.f64 (log.f64 (+.f64 hi x)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 hi x))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (+.f64 hi x))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo))) 1)
(/.f64 1 (/.f64 lo (+.f64 hi x)))
(/.f64 (+.f64 hi x) lo)
(/.f64 (/.f64 (+.f64 hi x) lo) 1)
(/.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)))
Outputs
(log.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))))
(log1p.f64 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))))
(log1p.f64 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))))
(+.f64 (log.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo))))) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))))) (+.f64 (/.f64 1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))))) (/.f64 x (*.f64 (pow.f64 lo 2) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))))))))))
(+.f64 (log1p.f64 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo)))) (*.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (fma.f64 1/6 (/.f64 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))))) (+.f64 (/.f64 1 (+.f64 lo (*.f64 lo (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo)))))) (/.f64 x (*.f64 (*.f64 lo lo) (+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo)))))))))))
(+.f64 (log1p.f64 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))) (*.f64 hi (-.f64 (fma.f64 1/6 (/.f64 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))))) (+.f64 (/.f64 1 (+.f64 lo (*.f64 lo (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))))) (/.f64 x (*.f64 (*.f64 lo lo) (+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))))))) (/.f64 x (*.f64 lo lo)))))
(+.f64 (log.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo))))) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))))) (+.f64 (/.f64 1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))))) (/.f64 x (*.f64 (pow.f64 lo 2) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))))))))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) 2) (pow.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))) 2))) (*.f64 2 (/.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))))))) (/.f64 1 (pow.f64 lo 2))))))
(+.f64 (log1p.f64 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo)))) (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (fma.f64 1/6 (/.f64 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))))) (+.f64 (/.f64 1 (+.f64 lo (*.f64 lo (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo)))))) (/.f64 x (*.f64 (*.f64 lo lo) (+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))))))))) (*.f64 (*.f64 hi hi) (fma.f64 1/2 (fma.f64 -1 (/.f64 (pow.f64 (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) 2) (pow.f64 (+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo)))) 2)) (*.f64 2 (/.f64 (fma.f64 1/6 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))))))) (/.f64 1 (*.f64 lo lo))))))
(+.f64 (log1p.f64 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))) (fma.f64 hi (-.f64 (fma.f64 1/6 (/.f64 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))))) (+.f64 (/.f64 1 (+.f64 lo (*.f64 lo (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))))) (/.f64 x (*.f64 (*.f64 lo lo) (+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))))))) (/.f64 x (*.f64 lo lo))) (*.f64 (*.f64 hi hi) (fma.f64 1/2 (-.f64 (*.f64 2 (/.f64 (fma.f64 1/6 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))))) (/.f64 (pow.f64 (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) 2) (pow.f64 (+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))) 2))) (/.f64 1 (*.f64 lo lo))))))
(+.f64 (log.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -6 (/.f64 (*.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (pow.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))) 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) 3) (pow.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))) 3))) (/.f64 1 (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))))))))) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))))) (+.f64 (/.f64 1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))))) (/.f64 x (*.f64 (pow.f64 lo 2) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))))))))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) 2) (pow.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))) 2))) (*.f64 2 (/.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo)))))))) (/.f64 1 (pow.f64 lo 2)))))))
(+.f64 (log1p.f64 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo)))) (fma.f64 1/6 (*.f64 (pow.f64 hi 3) (fma.f64 -6 (/.f64 (fma.f64 1/6 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (/.f64 (pow.f64 (+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo)))) 2) (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))) (fma.f64 2 (/.f64 (pow.f64 (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) 3) (pow.f64 (+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo)))) 3)) (/.f64 1 (*.f64 (pow.f64 lo 3) (+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))))))))) (fma.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (fma.f64 1/6 (/.f64 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))))) (+.f64 (/.f64 1 (+.f64 lo (*.f64 lo (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo)))))) (/.f64 x (*.f64 (*.f64 lo lo) (+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))))))))) (*.f64 (*.f64 hi hi) (fma.f64 1/2 (fma.f64 -1 (/.f64 (pow.f64 (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) 2) (pow.f64 (+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo)))) 2)) (*.f64 2 (/.f64 (fma.f64 1/6 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))))))) (/.f64 1 (*.f64 lo lo)))))))
(+.f64 (log1p.f64 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))) (fma.f64 1/6 (*.f64 (pow.f64 hi 3) (fma.f64 -6 (/.f64 (*.f64 (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 1/6 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo)))) (pow.f64 (+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))) 2)) (fma.f64 2 (/.f64 (pow.f64 (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) 3) (pow.f64 (+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))) 3)) (/.f64 1 (*.f64 (pow.f64 lo 3) (+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))))))))) (fma.f64 hi (-.f64 (fma.f64 1/6 (/.f64 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))))) (+.f64 (/.f64 1 (+.f64 lo (*.f64 lo (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))))) (/.f64 x (*.f64 (*.f64 lo lo) (+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))))))) (/.f64 x (*.f64 lo lo))) (*.f64 (*.f64 hi hi) (fma.f64 1/2 (-.f64 (*.f64 2 (/.f64 (fma.f64 1/6 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))))) (/.f64 (pow.f64 (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) 2) (pow.f64 (+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo)))) 2))) (/.f64 1 (*.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 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (+.f64 (*.f64 -3 (log.f64 (/.f64 1 hi))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (fma.f64 -3 (neg.f64 (log.f64 hi)) (fma.f64 -1 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (fma.f64 -3 (neg.f64 (log.f64 hi)) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 x lo) (/.f64 hi lo)))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (+.f64 (*.f64 -3 (log.f64 (/.f64 1 hi))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (*.f64 6 (/.f64 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) hi)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (fma.f64 -3 (neg.f64 (log.f64 hi)) (fma.f64 -1 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (fma.f64 6 (/.f64 (pow.f64 lo 3) (/.f64 hi (fma.f64 1/6 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (fma.f64 -3 (neg.f64 (log.f64 hi)) (-.f64 (fma.f64 6 (/.f64 (pow.f64 lo 3) (/.f64 hi (fma.f64 1/6 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (*.f64 (/.f64 x 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 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 (log.f64 (neg.f64 (*.f64 1/6 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 hi))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/6 (pow.f64 lo 3)))) (fma.f64 -3 (log.f64 (/.f64 -1 hi)) (fma.f64 -1 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 (log.f64 (/.f64 -1/6 (pow.f64 lo 3))) (fma.f64 -3 (log.f64 (/.f64 -1 hi)) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 x lo) (/.f64 hi lo)))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/6 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 hi))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (*.f64 6 (/.f64 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) hi)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/6 (pow.f64 lo 3)))) (fma.f64 -3 (log.f64 (/.f64 -1 hi)) (fma.f64 -1 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (fma.f64 6 (/.f64 (pow.f64 lo 3) (/.f64 hi (fma.f64 1/6 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (log.f64 (/.f64 -1/6 (pow.f64 lo 3))) (fma.f64 -3 (log.f64 (/.f64 -1 hi)) (-.f64 (fma.f64 6 (/.f64 (pow.f64 lo 3) (/.f64 hi (fma.f64 1/6 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (*.f64 (/.f64 x 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 hi x) lo))
(+.f64 (log.f64 (*.f64 1/6 (pow.f64 (+.f64 hi x) 3))) (+.f64 (*.f64 -3 (log.f64 lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))
(+.f64 (log.f64 (*.f64 1/6 (pow.f64 (+.f64 x hi) 3))) (fma.f64 -3 (log.f64 lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))
(+.f64 (log.f64 (*.f64 1/6 (pow.f64 (+.f64 x hi) 3))) (fma.f64 -3 (log.f64 lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))
(+.f64 (log.f64 (*.f64 1/6 (pow.f64 (+.f64 hi x) 3))) (+.f64 (*.f64 -3 (log.f64 lo)) (+.f64 (*.f64 3 (/.f64 lo (+.f64 hi x))) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(+.f64 (log.f64 (*.f64 1/6 (pow.f64 (+.f64 x hi) 3))) (fma.f64 -3 (log.f64 lo) (fma.f64 3 (/.f64 lo (+.f64 x hi)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))
(+.f64 (log.f64 (*.f64 1/6 (pow.f64 (+.f64 x hi) 3))) (fma.f64 -3 (log.f64 lo) (fma.f64 3 (/.f64 lo (+.f64 x hi)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))))
(+.f64 (log.f64 (*.f64 1/6 (pow.f64 (+.f64 hi x) 3))) (+.f64 (*.f64 -3 (log.f64 lo)) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 lo 2) (pow.f64 (+.f64 hi x) 2))) (+.f64 (*.f64 3 (/.f64 lo (+.f64 hi x))) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))))
(+.f64 (log.f64 (*.f64 1/6 (pow.f64 (+.f64 x hi) 3))) (fma.f64 -3 (log.f64 lo) (fma.f64 3/2 (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 x hi) 2)) (fma.f64 3 (/.f64 lo (+.f64 x hi)) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))))
(+.f64 (log.f64 (*.f64 1/6 (pow.f64 (+.f64 x hi) 3))) (fma.f64 -3 (log.f64 lo) (fma.f64 3/2 (/.f64 (*.f64 lo lo) (pow.f64 (+.f64 x hi) 2)) (fma.f64 3 (/.f64 lo (+.f64 x hi)) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 hi x) 2)) (pow.f64 (+.f64 hi x) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(fma.f64 1/2 (/.f64 (*.f64 0 (pow.f64 (+.f64 x hi) 2)) (*.f64 lo lo)) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))
(+.f64 (/.f64 0 (*.f64 lo lo)) (+.f64 (/.f64 x lo) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 hi lo))))
(+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -3 (pow.f64 (+.f64 hi x) 3)) (+.f64 (*.f64 2 (pow.f64 (+.f64 hi x) 3)) (pow.f64 (+.f64 hi x) 3))) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 hi x) 2)) (pow.f64 (+.f64 hi x) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))))
(fma.f64 1/6 (/.f64 (fma.f64 -3 (pow.f64 (+.f64 x hi) 3) (*.f64 3 (pow.f64 (+.f64 x hi) 3))) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 0 (pow.f64 (+.f64 x hi) 2)) (*.f64 lo lo)) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))))
(fma.f64 1/6 (/.f64 (*.f64 (pow.f64 (+.f64 x hi) 3) 0) (pow.f64 lo 3)) (+.f64 (/.f64 0 (*.f64 lo lo)) (+.f64 (/.f64 x lo) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 hi lo)))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (pow.f64 (+.f64 hi x) 4)) (+.f64 (*.f64 -4 (pow.f64 (+.f64 hi x) 4)) (+.f64 (*.f64 -3 (pow.f64 (+.f64 hi x) 4)) (*.f64 12 (pow.f64 (+.f64 hi x) 4))))) (pow.f64 lo 4))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -3 (pow.f64 (+.f64 hi x) 3)) (+.f64 (*.f64 2 (pow.f64 (+.f64 hi x) 3)) (pow.f64 (+.f64 hi x) 3))) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 hi x) 2)) (pow.f64 (+.f64 hi x) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))))
(fma.f64 1/24 (/.f64 (fma.f64 -6 (pow.f64 (+.f64 x hi) 4) (fma.f64 -4 (pow.f64 (+.f64 x hi) 4) (*.f64 (pow.f64 (+.f64 x hi) 4) 9))) (pow.f64 lo 4)) (fma.f64 1/6 (/.f64 (fma.f64 -3 (pow.f64 (+.f64 x hi) 3) (*.f64 3 (pow.f64 (+.f64 x hi) 3))) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 0 (pow.f64 (+.f64 x hi) 2)) (*.f64 lo lo)) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
(fma.f64 1/24 (/.f64 (fma.f64 -6 (pow.f64 (+.f64 x hi) 4) (*.f64 (pow.f64 (+.f64 x hi) 4) 5)) (pow.f64 lo 4)) (fma.f64 1/6 (/.f64 (*.f64 (pow.f64 (+.f64 x hi) 3) 0) (pow.f64 lo 3)) (+.f64 (/.f64 0 (*.f64 lo lo)) (+.f64 (/.f64 x lo) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 hi lo))))))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 hi x) 2)) (pow.f64 (+.f64 hi x) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))
(fma.f64 1/2 (/.f64 (*.f64 0 (pow.f64 (+.f64 x hi) 2)) (*.f64 lo lo)) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))
(+.f64 (/.f64 0 (*.f64 lo lo)) (+.f64 (/.f64 x lo) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 hi lo))))
(+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -2 (pow.f64 (+.f64 hi x) 3)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 hi x) 3)) (*.f64 3 (pow.f64 (+.f64 hi x) 3)))) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 hi x) 2)) (pow.f64 (+.f64 hi x) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))))))
(fma.f64 -1/6 (/.f64 (fma.f64 -2 (pow.f64 (+.f64 x hi) 3) (*.f64 2 (pow.f64 (+.f64 x hi) 3))) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 0 (pow.f64 (+.f64 x hi) 2)) (*.f64 lo lo)) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x)))))))
(fma.f64 -1/6 (/.f64 (*.f64 (pow.f64 (+.f64 x hi) 3) 0) (pow.f64 lo 3)) (+.f64 (/.f64 0 (*.f64 lo lo)) (+.f64 (/.f64 x lo) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 hi lo)))))
(+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -2 (pow.f64 (+.f64 hi x) 3)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 hi x) 3)) (*.f64 3 (pow.f64 (+.f64 hi x) 3)))) (pow.f64 lo 3))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (pow.f64 (+.f64 hi x) 4)) (+.f64 (*.f64 -4 (pow.f64 (+.f64 hi x) 4)) (+.f64 (*.f64 -3 (pow.f64 (+.f64 hi x) 4)) (*.f64 12 (pow.f64 (+.f64 hi x) 4))))) (pow.f64 lo 4))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 hi x) 2)) (pow.f64 (+.f64 hi x) 2)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))))))
(fma.f64 -1/6 (/.f64 (fma.f64 -2 (pow.f64 (+.f64 x hi) 3) (*.f64 2 (pow.f64 (+.f64 x hi) 3))) (pow.f64 lo 3)) (fma.f64 1/24 (/.f64 (fma.f64 -6 (pow.f64 (+.f64 x hi) 4) (fma.f64 -4 (pow.f64 (+.f64 x hi) 4) (*.f64 (pow.f64 (+.f64 x hi) 4) 9))) (pow.f64 lo 4)) (fma.f64 1/2 (/.f64 (*.f64 0 (pow.f64 (+.f64 x hi) 2)) (*.f64 lo lo)) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 hi (/.f64 (*.f64 lo lo) (-.f64 hi x))))))))
(fma.f64 -1/6 (/.f64 (*.f64 (pow.f64 (+.f64 x hi) 3) 0) (pow.f64 lo 3)) (fma.f64 1/24 (/.f64 (fma.f64 -6 (pow.f64 (+.f64 x hi) 4) (*.f64 (pow.f64 (+.f64 x hi) 4) 5)) (pow.f64 lo 4)) (+.f64 (/.f64 0 (*.f64 lo lo)) (+.f64 (/.f64 x lo) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 hi lo))))))
(+.f64 (log.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))))
(+.f64 (log.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (+.f64 (/.f64 1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (/.f64 hi (*.f64 (pow.f64 lo 2) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (fma.f64 1/6 (/.f64 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))) (+.f64 (/.f64 1 (+.f64 lo (*.f64 lo (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))))) (/.f64 (/.f64 hi (*.f64 lo lo)) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))))))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))) (fma.f64 x (-.f64 (fma.f64 1/6 (/.f64 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))) (+.f64 (/.f64 1 (+.f64 lo (*.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))) lo))) (/.f64 (/.f64 hi (*.f64 lo lo)) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))))) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
(+.f64 (log.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) 2) (pow.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) 2))) (*.f64 2 (/.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))))))) (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (+.f64 (/.f64 1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (/.f64 hi (*.f64 (pow.f64 lo 2) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) (fma.f64 1/2 (*.f64 (*.f64 x x) (fma.f64 -1 (/.f64 (pow.f64 (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) 2) (pow.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) 2)) (*.f64 2 (/.f64 (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))))))) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (fma.f64 1/6 (/.f64 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))) (+.f64 (/.f64 1 (+.f64 lo (*.f64 lo (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))))) (/.f64 (/.f64 hi (*.f64 lo lo)) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))))))) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))) (fma.f64 1/2 (*.f64 (*.f64 x x) (-.f64 (*.f64 2 (/.f64 (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))))) (/.f64 (pow.f64 (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) 2) (pow.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))) 2)))) (fma.f64 x (-.f64 (fma.f64 1/6 (/.f64 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))) (+.f64 (/.f64 1 (+.f64 lo (*.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))) lo))) (/.f64 (/.f64 hi (*.f64 lo lo)) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))))) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))))
(+.f64 (log.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -6 (/.f64 (*.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (pow.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) 3) (pow.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) 3))) (/.f64 1 (*.f64 (pow.f64 lo 3) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) 2) (pow.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))) 2))) (*.f64 2 (/.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))))))) (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (+.f64 (/.f64 1 (*.f64 lo (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))) (/.f64 hi (*.f64 (pow.f64 lo 2) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) (fma.f64 1/6 (*.f64 (pow.f64 x 3) (fma.f64 -6 (/.f64 (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (/.f64 (pow.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) 2) (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))) (fma.f64 2 (/.f64 (pow.f64 (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) 3) (pow.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) 3)) (/.f64 (/.f64 1 (pow.f64 lo 3)) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))))))) (fma.f64 1/2 (*.f64 (*.f64 x x) (fma.f64 -1 (/.f64 (pow.f64 (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) 2) (pow.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))) 2)) (*.f64 2 (/.f64 (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))))))) (fma.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (fma.f64 1/6 (/.f64 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))) (+.f64 (/.f64 1 (+.f64 lo (*.f64 lo (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))))) (/.f64 (/.f64 hi (*.f64 lo lo)) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))))))) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))) (fma.f64 1/6 (*.f64 (pow.f64 x 3) (fma.f64 -6 (/.f64 (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (/.f64 (pow.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))) 2) (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))) (fma.f64 2 (/.f64 (pow.f64 (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) 3) (pow.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))) 3)) (/.f64 1 (*.f64 (pow.f64 lo 3) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))))))) (fma.f64 1/2 (*.f64 (*.f64 x x) (-.f64 (*.f64 2 (/.f64 (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))))) (/.f64 (pow.f64 (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) 2) (pow.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))) 2)))) (fma.f64 x (-.f64 (fma.f64 1/6 (/.f64 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))) (+.f64 (/.f64 1 (+.f64 lo (*.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))) lo))) (/.f64 (/.f64 hi (*.f64 lo lo)) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))))) (/.f64 hi (*.f64 lo lo))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 hi (/.f64 (*.f64 lo lo) x)))
(/.f64 (neg.f64 hi) (/.f64 (*.f64 lo lo) x))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (+.f64 (*.f64 -3 (log.f64 (/.f64 1 x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (fma.f64 -3 (neg.f64 (log.f64 x)) (fma.f64 -1 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (fma.f64 -3 (neg.f64 (log.f64 x)) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 x lo) (/.f64 hi lo)))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (+.f64 (*.f64 -3 (log.f64 (/.f64 1 x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (*.f64 6 (/.f64 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) x)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (fma.f64 -3 (neg.f64 (log.f64 x)) (fma.f64 -1 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (fma.f64 6 (/.f64 (*.f64 (pow.f64 lo 3) (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo)))) x) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (fma.f64 -3 (neg.f64 (log.f64 x)) (-.f64 (fma.f64 6 (/.f64 (pow.f64 lo 3) (/.f64 x (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (*.f64 (/.f64 x lo) (/.f64 hi lo)))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (+.f64 (*.f64 -3 (log.f64 (/.f64 1 x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -36 (*.f64 (pow.f64 lo 6) (pow.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) 2))) (*.f64 12 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (pow.f64 x 2))) (+.f64 (*.f64 6 (/.f64 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) x)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (fma.f64 -3 (neg.f64 (log.f64 x)) (fma.f64 -1 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (fma.f64 1/2 (/.f64 (fma.f64 -36 (*.f64 (pow.f64 lo 6) (pow.f64 (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) 2)) (*.f64 (*.f64 12 (pow.f64 lo 3)) (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))) (*.f64 x x)) (fma.f64 6 (/.f64 (*.f64 (pow.f64 lo 3) (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo)))) x) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))))
(+.f64 (log.f64 (/.f64 1/6 (pow.f64 lo 3))) (fma.f64 -3 (neg.f64 (log.f64 x)) (-.f64 (fma.f64 1/2 (/.f64 (fma.f64 -36 (*.f64 (pow.f64 lo 6) (pow.f64 (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) 2)) (*.f64 12 (*.f64 (pow.f64 lo 3) (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))))) (*.f64 x x)) (fma.f64 6 (/.f64 (pow.f64 lo 3) (/.f64 x (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))) (*.f64 (/.f64 x lo) (/.f64 hi lo)))))
(*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(neg.f64 (/.f64 hi (/.f64 (*.f64 lo lo) x)))
(/.f64 (neg.f64 hi) (/.f64 (*.f64 lo lo) x))
(+.f64 (log.f64 (neg.f64 (*.f64 1/6 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/6 (pow.f64 lo 3)))) (fma.f64 -3 (log.f64 (/.f64 -1 x)) (fma.f64 -1 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 (log.f64 (/.f64 -1/6 (pow.f64 lo 3))) (fma.f64 -3 (log.f64 (/.f64 -1 x)) (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 (/.f64 x lo) (/.f64 hi lo)))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/6 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (*.f64 6 (/.f64 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) x)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/6 (pow.f64 lo 3)))) (fma.f64 -3 (log.f64 (/.f64 -1 x)) (fma.f64 -1 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (fma.f64 6 (/.f64 (*.f64 (pow.f64 lo 3) (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo)))) x) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))))
(+.f64 (log.f64 (/.f64 -1/6 (pow.f64 lo 3))) (fma.f64 -3 (log.f64 (/.f64 -1 x)) (-.f64 (fma.f64 6 (/.f64 (pow.f64 lo 3) (/.f64 x (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))))) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (*.f64 (/.f64 x lo) (/.f64 hi lo)))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/6 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -36 (*.f64 (pow.f64 lo 6) (pow.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))) 2))) (*.f64 -12 (*.f64 (pow.f64 lo 3) (-.f64 (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (/.f64 1 lo))))) (pow.f64 x 2))) (+.f64 (*.f64 6 (/.f64 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) x)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/6 (pow.f64 lo 3)))) (fma.f64 -3 (log.f64 (/.f64 -1 x)) (fma.f64 -1 (/.f64 hi (/.f64 (*.f64 lo lo) x)) (fma.f64 1/2 (/.f64 (fma.f64 -36 (*.f64 (pow.f64 lo 6) (pow.f64 (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) 2)) (*.f64 -12 (*.f64 (pow.f64 lo 3) (-.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (*.f64 1/6 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3))) (/.f64 1 lo))))) (*.f64 x x)) (fma.f64 6 (/.f64 (*.f64 (pow.f64 lo 3) (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo)))) x) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))))
(+.f64 (log.f64 (/.f64 -1/6 (pow.f64 lo 3))) (fma.f64 -3 (log.f64 (/.f64 -1 x)) (-.f64 (fma.f64 1/2 (/.f64 (fma.f64 -36 (*.f64 (pow.f64 lo 6) (pow.f64 (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) 2)) (*.f64 -12 (*.f64 (pow.f64 lo 3) (+.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (fma.f64 1/6 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (/.f64 -1 lo)))))) (*.f64 x x)) (fma.f64 6 (/.f64 (pow.f64 lo 3) (/.f64 x (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))))) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))) (*.f64 (/.f64 x lo) (/.f64 hi lo)))))
(/.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))) (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))) (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)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (fma.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (pow.f64 (/.f64 hi 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)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (fma.f64 x (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (fma.f64 (*.f64 x x) (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (pow.f64 (/.f64 hi 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)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (-.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))) (pow.f64 (/.f64 hi 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 (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))) (+.f64 (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 x 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))) (pow.f64 (/.f64 hi lo) 3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 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))) (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))) (+.f64 (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 x 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))) (pow.f64 (/.f64 hi lo) 3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 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))) (pow.f64 (/.f64 hi 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)) (+.f64 (fma.f64 (*.f64 hi hi) (*.f64 3 (/.f64 x (pow.f64 lo 3))) (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3))))
(+.f64 (-.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 (pow.f64 x 3) (pow.f64 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 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))
(fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))
(fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 hi lo)))
(fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo)))
(fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 hi lo))))
(fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo))))
(fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 hi lo))))
(fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo))))
(fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo))))
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)))
(*.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))
(fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 hi lo))))
(fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo))))
(fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 hi lo))))
(fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo))))
(fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo))))
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)))
(*.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 x (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo))) (*.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo))))
(-.f64 (*.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo))) (*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 hi lo))))
(fma.f64 -1 (*.f64 x (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo))) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 hi lo))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 hi lo))) (*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 hi lo))))
(fma.f64 -1 (*.f64 x (-.f64 (neg.f64 (/.f64 hi (*.f64 lo lo))) (/.f64 1 lo))) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 hi lo))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 hi lo))) (*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo))
(fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))
(fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 x lo)))
(fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)))
(fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 x lo))))
(fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo))))
(fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 x lo))))
(fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo))))
(fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo))))
(*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(*.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))
(fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))
(fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 x lo))))
(fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo))))
(fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 x lo))))
(fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo))))
(fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 x lo))))
(*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(*.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (neg.f64 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo))) (*.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (*.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (*.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo))))
(fma.f64 -1 (*.f64 hi (-.f64 (neg.f64 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo))) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) (*.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo))))
(fma.f64 -1 (*.f64 hi (-.f64 (neg.f64 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo))) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))) (*.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2)))
(*.f64 1/2 (/.f64 (pow.f64 (+.f64 x hi) 2) (*.f64 lo lo)))
(*.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(fma.f64 1/2 (/.f64 (pow.f64 (+.f64 x hi) 2) (*.f64 lo lo)) (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(fma.f64 1/2 (/.f64 (pow.f64 (+.f64 x hi) 2) (*.f64 lo lo)) (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(fma.f64 1/2 (/.f64 (pow.f64 (+.f64 x hi) 2) (*.f64 lo lo)) (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(fma.f64 1/2 (/.f64 (pow.f64 (+.f64 x hi) 2) (*.f64 lo lo)) (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(fma.f64 1/2 (/.f64 (pow.f64 (+.f64 x hi) 2) (*.f64 lo lo)) (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(fma.f64 1/2 (/.f64 (pow.f64 (+.f64 x hi) 2) (*.f64 lo lo)) (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(fma.f64 1/2 (/.f64 (pow.f64 (+.f64 x hi) 2) (*.f64 lo lo)) (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(fma.f64 1/2 (/.f64 (pow.f64 (+.f64 x hi) 2) (*.f64 lo lo)) (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(fma.f64 1/2 (/.f64 (pow.f64 (+.f64 x hi) 2) (*.f64 lo lo)) (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 x (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 hi lo)))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 x (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (/.f64 hi lo)))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 x (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (/.f64 hi lo)))))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 x (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) (/.f64 hi lo))))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 x (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (fma.f64 (*.f64 x x) (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (/.f64 hi lo))))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 x (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (fma.f64 (*.f64 x x) (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (/.f64 hi lo))))))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 x (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) (/.f64 hi lo)))))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 x (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (fma.f64 (*.f64 x x) (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (/.f64 hi lo)))))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 x (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (fma.f64 (*.f64 x x) (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (/.f64 hi lo)))))))
(*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))))
(fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 (*.f64 x x) (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo)))))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 x (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))))))
(fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 x (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (*.f64 (*.f64 x x) (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))))))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 x (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) (/.f64 hi lo)))))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 x (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (fma.f64 (*.f64 x x) (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (/.f64 hi lo)))))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 x (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 hi hi) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))) (fma.f64 (*.f64 x x) (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (/.f64 hi lo)))))))
(*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))))
(fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 (*.f64 x x) (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo)))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (/.f64 1 lo)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))))))
(fma.f64 -1 (*.f64 x (-.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (*.f64 1/6 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3))) (/.f64 1 lo))) (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 (*.f64 x x) (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))))))
(-.f64 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 (*.f64 x x) (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))))) (*.f64 x (+.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (fma.f64 1/6 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (/.f64 -1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))))) (/.f64 1 lo)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 hi (pow.f64 lo 3))) (/.f64 hi (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) (/.f64 hi lo)))))))
(+.f64 1 (fma.f64 -1 (*.f64 x (-.f64 (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (*.f64 1/6 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3))) (/.f64 1 lo))) (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (fma.f64 (*.f64 x x) (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (/.f64 hi lo)))))))
(+.f64 1 (-.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 (*.f64 x x) (fma.f64 1/6 (*.f64 3 (/.f64 hi (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (/.f64 hi lo))))) (*.f64 x (+.f64 (/.f64 (neg.f64 hi) (*.f64 lo lo)) (fma.f64 1/6 (*.f64 (/.f64 (*.f64 hi hi) (pow.f64 lo 3)) -3) (/.f64 -1 lo))))))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (/.f64 x lo))))
(+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (/.f64 x lo))))
(+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 hi (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (/.f64 x lo)))))
(+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 hi (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 x lo)))))
(+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (fma.f64 hi (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 x lo)))))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 hi (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) (/.f64 x lo))))))
(+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 hi (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 (*.f64 hi hi) (fma.f64 1/6 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (/.f64 x lo))))))
(+.f64 1 (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (fma.f64 hi (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 (*.f64 hi hi) (fma.f64 1/6 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (/.f64 x lo))))))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 hi (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) (/.f64 x lo)))))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 hi (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 (*.f64 hi hi) (fma.f64 1/6 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (/.f64 x lo)))))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (fma.f64 hi (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 (*.f64 hi hi) (fma.f64 1/6 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (/.f64 x lo)))))))
(*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(*.f64 1/6 (pow.f64 (/.f64 hi lo) 3))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))))
(fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (*.f64 (*.f64 hi hi) (fma.f64 1/6 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo)))))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))))))
(fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 hi (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (*.f64 (*.f64 hi hi) (fma.f64 1/6 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))))))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 hi (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))) (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) (/.f64 x lo)))))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 hi (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 (*.f64 hi hi) (fma.f64 1/6 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (/.f64 x lo)))))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (fma.f64 hi (fma.f64 1/6 (*.f64 3 (/.f64 (*.f64 x x) (pow.f64 lo 3))) (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (fma.f64 (*.f64 hi hi) (fma.f64 1/6 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (/.f64 x lo)))))))
(*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(*.f64 1/6 (pow.f64 (/.f64 hi lo) 3))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))))
(fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (*.f64 (*.f64 hi hi) (fma.f64 1/6 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo)))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))) (/.f64 1 lo)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2)))))))
(fma.f64 -1 (*.f64 hi (-.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (*.f64 1/6 (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3))) (/.f64 1 lo))) (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (*.f64 (*.f64 hi hi) (fma.f64 1/6 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))))))
(-.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (*.f64 (*.f64 hi hi) (fma.f64 1/6 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))))) (*.f64 hi (+.f64 (neg.f64 (/.f64 x (*.f64 lo lo))) (fma.f64 1/6 (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3) (/.f64 -1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (*.f64 1/6 (+.f64 (*.f64 -2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))) (/.f64 1 lo)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 1/6 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 lo 2))))) (/.f64 x lo)))))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (*.f64 1/6 (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3))) (/.f64 1 lo))) (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (*.f64 x x) (*.f64 lo lo)) (fma.f64 (*.f64 hi hi) (fma.f64 1/6 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (/.f64 x lo)))))))
(+.f64 (-.f64 1 (*.f64 hi (+.f64 (neg.f64 (/.f64 x (*.f64 lo lo))) (fma.f64 1/6 (*.f64 (/.f64 (*.f64 x x) (pow.f64 lo 3)) -3) (/.f64 -1 lo))))) (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/6 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 1/2 (*.f64 (/.f64 x lo) (/.f64 x lo)) (fma.f64 (*.f64 hi hi) (fma.f64 1/6 (*.f64 3 (/.f64 x (pow.f64 lo 3))) (/.f64 1/2 (*.f64 lo lo))) (/.f64 x lo))))))
(*.f64 1/6 (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3)))
(*.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))))
(fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 x hi) 2) (*.f64 lo lo))))
(fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (*.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2)))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo))))
(fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (/.f64 (pow.f64 (+.f64 x hi) 2) (*.f64 lo lo)) (+.f64 (/.f64 x lo) (/.f64 hi lo))))
(fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (+.f64 (/.f64 x lo) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (/.f64 (pow.f64 (+.f64 x hi) 2) (*.f64 lo lo)) (+.f64 (/.f64 x lo) (/.f64 hi lo)))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (+.f64 (/.f64 x lo) (/.f64 hi lo)))))
1
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo))))
(+.f64 1 (fma.f64 1/2 (/.f64 (pow.f64 (+.f64 x hi) 2) (*.f64 lo lo)) (+.f64 (/.f64 x lo) (/.f64 hi lo))))
(+.f64 1 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (+.f64 (/.f64 x lo) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (/.f64 (pow.f64 (+.f64 x hi) 2) (*.f64 lo lo)) (+.f64 (/.f64 x lo) (/.f64 hi lo)))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (+.f64 (/.f64 x lo) (/.f64 hi lo)))))
1
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (+.f64 (/.f64 x lo) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo))))
(+.f64 1 (fma.f64 1/2 (/.f64 (pow.f64 (+.f64 x hi) 2) (*.f64 lo lo)) (+.f64 (/.f64 x lo) (/.f64 hi lo))))
(+.f64 1 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (+.f64 (/.f64 x lo) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 hi x) 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (/.f64 (pow.f64 (+.f64 x hi) 2) (*.f64 lo lo)) (+.f64 (/.f64 x lo) (/.f64 hi lo)))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (+.f64 (/.f64 x lo) (/.f64 hi lo)))))
1
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
1
1
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 x lo) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))))
(-.f64 (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x 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 -1 (/.f64 x lo) (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x 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 -1 (/.f64 x lo) (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 x lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 x 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 -1 (/.f64 x lo) (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x 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 -1 (/.f64 x lo) (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 x lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (neg.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 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.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 (neg.f64 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 x lo)) (*.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.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 (neg.f64 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(-.f64 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 x lo)) (*.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))
(*.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x 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 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x 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 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (*.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 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (*.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 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (*.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 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)))
(+.f64 (*.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 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (*.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 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (*.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 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo)))
(fma.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))))
(*.f64 x (neg.f64 (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.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 -1 (*.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 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) (*.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.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 -1 (*.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 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) (*.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.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 -1 (*.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 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) (*.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo 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 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (neg.f64 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))))
(+.f64 (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo))) (-.f64 1 (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 1 (-.f64 (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 1 (-.f64 (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))
(fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 1 (-.f64 (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 1 (-.f64 (fma.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (/.f64 hi lo) (/.f64 hi lo))) (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi hi) (*.f64 lo lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (neg.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 (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.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 (neg.f64 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 1 (-.f64 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 x lo)) (*.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.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 (neg.f64 (/.f64 x (*.f64 lo lo))) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo)))))
(+.f64 1 (-.f64 (-.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 x lo)) (*.f64 hi (fma.f64 -1 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
(/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))
(/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))
(*.f64 (/.f64 (+.f64 x hi) lo) (/.f64 hi lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) 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 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) 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 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) 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 1 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.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 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (*.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 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (*.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 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(*.f64 x (-.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)))
(+.f64 1 (+.f64 (*.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 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (*.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 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (*.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 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 x (-.f64 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 hi (*.f64 lo lo)) (/.f64 1 lo))))
(*.f64 x (neg.f64 (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.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 -1 (*.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 (-.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) (*.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.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 (fma.f64 -1 (/.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 1 lo) (/.f64 hi (*.f64 lo lo))))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.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 -1 (*.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 (-.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) (*.f64 x (-.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))))))
(*.f64 (pow.f64 (*.f64 1 (pow.f64 lo 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (cbrt.f64 (*.f64 lo lo)) (pow.f64 (cbrt.f64 -1) 2))
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 1 4) lo) 1/9) (*.f64 x (pow.f64 (cbrt.f64 -1) 1/3)))) (*.f64 (pow.f64 (*.f64 1 (pow.f64 lo 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2)))
(fma.f64 2/3 (*.f64 (*.f64 (pow.f64 lo 1/18) (pow.f64 lo 1/18)) (*.f64 x (cbrt.f64 (cbrt.f64 -1)))) (*.f64 (cbrt.f64 (*.f64 lo lo)) (pow.f64 (cbrt.f64 -1) 2)))
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 1 4) lo) 1/9) (*.f64 x (pow.f64 (cbrt.f64 -1) 1/3)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 lo 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 lo 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))))) (*.f64 (pow.f64 (*.f64 1 (pow.f64 lo 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2))))
(fma.f64 2/3 (*.f64 (*.f64 (pow.f64 lo 1/18) (pow.f64 lo 1/18)) (*.f64 x (cbrt.f64 (cbrt.f64 -1)))) (fma.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 lo 4)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)))) -1/9) (*.f64 (cbrt.f64 (*.f64 lo lo)) (pow.f64 (cbrt.f64 -1) 2))))
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 1 4) lo) 1/9) (*.f64 x (pow.f64 (cbrt.f64 -1) 1/3)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 lo 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 lo 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))))) (+.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 lo) 1/3) (/.f64 (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (cbrt.f64 -1)))) (*.f64 2/27 (*.f64 (pow.f64 1 1/9) (/.f64 1 lo))))) (*.f64 (pow.f64 (*.f64 1 (pow.f64 lo 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2)))))
(fma.f64 2/3 (*.f64 (*.f64 (pow.f64 lo 1/18) (pow.f64 lo 1/18)) (*.f64 x (cbrt.f64 (cbrt.f64 -1)))) (fma.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 lo 4)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)))) -1/9) (fma.f64 (pow.f64 x 3) (fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 lo)) (/.f64 (+.f64 (*.f64 -2/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 lo lo))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 lo lo))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) 1/27)) (cbrt.f64 -1))) (*.f64 (/.f64 1 lo) 2/27)) (*.f64 (cbrt.f64 (*.f64 lo lo)) (pow.f64 (cbrt.f64 -1) 2)))))
(fma.f64 2/3 (*.f64 (*.f64 (pow.f64 lo 1/18) (pow.f64 lo 1/18)) (*.f64 x (cbrt.f64 (cbrt.f64 -1)))) (fma.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 lo 4)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)))) -1/9) (fma.f64 (pow.f64 x 3) (fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 lo)) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 lo lo))) (pow.f64 (cbrt.f64 -1) 2)) -5/27) (cbrt.f64 -1))) (*.f64 (/.f64 1 lo) 2/27)) (*.f64 (cbrt.f64 (*.f64 lo lo)) (pow.f64 (cbrt.f64 -1) 2)))))
(pow.f64 (pow.f64 x 2) 1/3)
(cbrt.f64 (*.f64 x x))
(+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 x) 1/9) lo)) (pow.f64 (pow.f64 x 2) 1/3))
(fma.f64 -2/3 (*.f64 lo (*.f64 (pow.f64 x 1/18) (pow.f64 x 1/18))) (cbrt.f64 (*.f64 x x)))
(+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 x) 1/9) lo)) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/9)))) (pow.f64 (pow.f64 x 2) 1/3)))
(fma.f64 -2/3 (*.f64 lo (*.f64 (pow.f64 x 1/18) (pow.f64 x 1/18))) (fma.f64 (*.f64 lo lo) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/18)) -1/9) (cbrt.f64 (*.f64 x x))))
(+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 x) 1/9) lo)) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/9)))) (+.f64 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 x) 1/3) (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/3)) (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/3)))))) (*.f64 2/27 (*.f64 (pow.f64 1 1/9) (/.f64 1 x))))) (pow.f64 (pow.f64 x 2) 1/3))))
(fma.f64 -2/3 (*.f64 lo (*.f64 (pow.f64 x 1/18) (pow.f64 x 1/18))) (fma.f64 (*.f64 lo lo) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/18)) -1/9) (fma.f64 (pow.f64 lo 3) (fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 x)) (fma.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 2/9 (cbrt.f64 (/.f64 1 (*.f64 x x)))))) (*.f64 (/.f64 1 x) 2/27)) (cbrt.f64 (*.f64 x x)))))
(fma.f64 -2/3 (*.f64 lo (*.f64 (pow.f64 x 1/18) (pow.f64 x 1/18))) (fma.f64 (*.f64 lo lo) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/18)) -1/9) (fma.f64 (pow.f64 lo 3) (fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) 5/27)) (*.f64 (/.f64 1 x) 2/27)) (cbrt.f64 (*.f64 x x)))))
(*.f64 (pow.f64 (*.f64 1 lo) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 lo))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 lo 2)) 1/9) (*.f64 x (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 lo) 1/3) (cbrt.f64 -1)))
(fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 lo lo)) 1/18) (pow.f64 (/.f64 1 (*.f64 lo lo)) 1/18)) (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 lo)))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 lo 7)) 1/9) (*.f64 (pow.f64 x 2) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 lo 2)) 1/9) (*.f64 x (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 lo) 1/3) (cbrt.f64 -1))))
(fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 lo 7)) 1/18)) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 lo lo)) 1/18) (pow.f64 (/.f64 1 (*.f64 lo lo)) 1/18)) (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 lo))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/3) (/.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 lo 7)) 1/9) (*.f64 (pow.f64 x 2) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 lo 2)) 1/9) (*.f64 x (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 lo) 1/3) (cbrt.f64 -1)))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 lo lo))) (/.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -2/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 lo lo))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 lo lo))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) 1/27))) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 lo 7)) 1/18)) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 lo lo)) 1/18) (pow.f64 (/.f64 1 (*.f64 lo lo)) 1/18)) (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 lo)))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 lo lo))) (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 lo lo))) (pow.f64 (cbrt.f64 -1) 2)) -5/27)))) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 lo 7)) 1/18)) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 lo lo)) 1/18) (pow.f64 (/.f64 1 (*.f64 lo lo)) 1/18)) (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 lo)))))
(pow.f64 x 1/3)
(cbrt.f64 x)
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9) lo)) (pow.f64 x 1/3))
(fma.f64 -1/3 (*.f64 lo (*.f64 (pow.f64 (/.f64 1 (*.f64 x x)) 1/18) (pow.f64 (/.f64 1 (*.f64 x x)) 1/18))) (cbrt.f64 x))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9) lo)) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/9) (pow.f64 lo 2))) (pow.f64 x 1/3)))
(fma.f64 -1/3 (*.f64 lo (*.f64 (pow.f64 (/.f64 1 (*.f64 x x)) 1/18) (pow.f64 (/.f64 1 (*.f64 x x)) 1/18))) (fma.f64 -1/9 (*.f64 (*.f64 lo lo) (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18))) (cbrt.f64 x)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9) lo)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/3) (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/3)) (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/3))))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/9) (pow.f64 lo 2))) (pow.f64 x 1/3))))
(fma.f64 -1/3 (*.f64 lo (*.f64 (pow.f64 (/.f64 1 (*.f64 x x)) 1/18) (pow.f64 (/.f64 1 (*.f64 x x)) 1/18))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 (pow.f64 lo 3) (fma.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 2/9 (cbrt.f64 (/.f64 1 (*.f64 x x))))))) (fma.f64 -1/9 (*.f64 (*.f64 lo lo) (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18))) (cbrt.f64 x))))
(fma.f64 -1/3 (*.f64 lo (*.f64 (pow.f64 (/.f64 1 (*.f64 x x)) 1/18) (pow.f64 (/.f64 1 (*.f64 x x)) 1/18))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 (pow.f64 lo 3) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) 5/27))) (fma.f64 -1/9 (*.f64 (*.f64 lo lo) (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18))) (cbrt.f64 x))))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.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))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.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))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.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))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.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))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.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))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(*.f64 (pow.f64 (*.f64 1 lo) 1/3) (/.f64 (cbrt.f64 -1) hi))
(/.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 lo)) hi)
(*.f64 (cbrt.f64 lo) (/.f64 (cbrt.f64 -1) hi))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 lo 2)) 1/9) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 lo) 1/3) (/.f64 (cbrt.f64 -1) hi)))
(fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 lo lo)) 1/18) (pow.f64 (/.f64 1 (*.f64 lo lo)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (/.f64 x hi))) (/.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 lo)) hi))
(fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 lo lo)) 1/18) (pow.f64 (/.f64 1 (*.f64 lo lo)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (/.f64 x hi))) (*.f64 (cbrt.f64 lo) (/.f64 (cbrt.f64 -1) hi)))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 lo 7)) 1/9) (*.f64 (/.f64 (pow.f64 x 2) hi) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 lo 2)) 1/9) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 lo) 1/3) (/.f64 (cbrt.f64 -1) hi))))
(fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 lo 7)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))) (/.f64 (*.f64 x x) hi))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 lo lo)) 1/18) (pow.f64 (/.f64 1 (*.f64 lo lo)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (/.f64 x hi))) (/.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 lo)) hi)))
(fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 lo 7)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))) (/.f64 (*.f64 x x) hi))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 lo lo)) 1/18) (pow.f64 (/.f64 1 (*.f64 lo lo)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (/.f64 x hi))) (*.f64 (cbrt.f64 lo) (/.f64 (cbrt.f64 -1) hi))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/3) (/.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (*.f64 hi (pow.f64 (cbrt.f64 -1) 2))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 lo 7)) 1/9) (*.f64 (/.f64 (pow.f64 x 2) hi) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 lo 2)) 1/9) (*.f64 (/.f64 x hi) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 lo) 1/3) (/.f64 (cbrt.f64 -1) hi)))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 lo lo))) (/.f64 (pow.f64 x 3) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 -1) 2)) (+.f64 (*.f64 -2/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 lo lo))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 lo lo))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) 1/27))))) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 lo 7)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))) (/.f64 (*.f64 x x) hi))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 lo lo)) 1/18) (pow.f64 (/.f64 1 (*.f64 lo lo)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (/.f64 x hi))) (/.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 lo)) hi))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 lo lo))) (*.f64 (/.f64 (pow.f64 x 3) hi) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 lo lo))) (pow.f64 (cbrt.f64 -1) 2)) -5/27) (pow.f64 (cbrt.f64 -1) 2)))) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 lo 7)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))) (/.f64 (*.f64 x x) hi))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 lo lo)) 1/18) (pow.f64 (/.f64 1 (*.f64 lo lo)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (/.f64 x hi))) (*.f64 (cbrt.f64 lo) (/.f64 (cbrt.f64 -1) hi)))))
(*.f64 (pow.f64 (*.f64 1 x) 1/3) (/.f64 1 hi))
(*.f64 (/.f64 1 hi) (cbrt.f64 x))
(/.f64 (cbrt.f64 x) hi)
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9) (/.f64 lo hi))) (*.f64 (pow.f64 (*.f64 1 x) 1/3) (/.f64 1 hi)))
(fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 x x)) 1/18) (pow.f64 (/.f64 1 (*.f64 x x)) 1/18)) (/.f64 lo hi)) (*.f64 (/.f64 1 hi) (cbrt.f64 x)))
(fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 x x)) 1/18) (pow.f64 (/.f64 1 (*.f64 x x)) 1/18)) (/.f64 lo hi)) (/.f64 (cbrt.f64 x) hi))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9) (/.f64 lo hi))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/9) (/.f64 (pow.f64 lo 2) hi))) (*.f64 (pow.f64 (*.f64 1 x) 1/3) (/.f64 1 hi))))
(fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 x x)) 1/18) (pow.f64 (/.f64 1 (*.f64 x x)) 1/18)) (/.f64 lo hi)) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18)) (/.f64 (*.f64 lo lo) hi)) (*.f64 (/.f64 1 hi) (cbrt.f64 x))))
(fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 x x)) 1/18) (pow.f64 (/.f64 1 (*.f64 x x)) 1/18)) (/.f64 lo hi)) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18)) (/.f64 (*.f64 lo lo) hi)) (/.f64 (cbrt.f64 x) hi)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9) (/.f64 lo hi))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/3) (/.f64 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/3)) (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/3))))) hi))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/9) (/.f64 (pow.f64 lo 2) hi))) (*.f64 (pow.f64 (*.f64 1 x) 1/3) (/.f64 1 hi)))))
(fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 x x)) 1/18) (pow.f64 (/.f64 1 (*.f64 x x)) 1/18)) (/.f64 lo hi)) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (pow.f64 lo 3) (/.f64 hi (fma.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 2/9 (cbrt.f64 (/.f64 1 (*.f64 x x)))))))) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18)) (/.f64 (*.f64 lo lo) hi)) (*.f64 (/.f64 1 hi) (cbrt.f64 x)))))
(fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 x x)) 1/18) (pow.f64 (/.f64 1 (*.f64 x x)) 1/18)) (/.f64 lo hi)) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (/.f64 (*.f64 (pow.f64 lo 3) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) 5/27)) hi)) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18)) (/.f64 (*.f64 lo lo) hi)) (/.f64 (cbrt.f64 x) hi))))
(*.f64 (pow.f64 (*.f64 1 (-.f64 x lo)) 1/3) (/.f64 1 hi))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(*.f64 (pow.f64 (*.f64 1 (-.f64 x lo)) 1/3) (/.f64 1 hi))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(*.f64 (pow.f64 (*.f64 1 (-.f64 x lo)) 1/3) (/.f64 1 hi))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(*.f64 (pow.f64 (*.f64 1 (-.f64 x lo)) 1/3) (/.f64 1 hi))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(*.f64 (pow.f64 (*.f64 1 (-.f64 x lo)) 1/3) (/.f64 1 hi))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(*.f64 (pow.f64 (*.f64 1 (-.f64 x lo)) 1/3) (/.f64 1 hi))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(*.f64 (pow.f64 (*.f64 1 (-.f64 x lo)) 1/3) (/.f64 1 hi))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(*.f64 (pow.f64 (*.f64 1 (-.f64 x lo)) 1/3) (/.f64 1 hi))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(*.f64 (pow.f64 (*.f64 1 (-.f64 x lo)) 1/3) (/.f64 1 hi))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(*.f64 (pow.f64 (*.f64 1 (-.f64 x lo)) 1/3) (/.f64 1 hi))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(*.f64 (pow.f64 (*.f64 1 (-.f64 x lo)) 1/3) (/.f64 1 hi))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(*.f64 (pow.f64 (*.f64 1 (-.f64 x lo)) 1/3) (/.f64 1 hi))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (+.f64 1 (/.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 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 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (+.f64 1 (/.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 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 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (+.f64 1 (/.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 lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 (*.f64 hi hi) (*.f64 lo lo)) (/.f64 hi lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi hi) (*.f64 lo lo))))
(+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(pow.f64 (pow.f64 x 2) 1/3)
(cbrt.f64 (*.f64 x x))
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 x) 1/9) hi)) (pow.f64 (pow.f64 x 2) 1/3))
(fma.f64 2/3 (*.f64 hi (*.f64 (pow.f64 x 1/18) (pow.f64 x 1/18))) (cbrt.f64 (*.f64 x x)))
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 x) 1/9) hi)) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/9)))) (pow.f64 (pow.f64 x 2) 1/3)))
(fma.f64 2/3 (*.f64 hi (*.f64 (pow.f64 x 1/18) (pow.f64 x 1/18))) (fma.f64 (*.f64 hi hi) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/18)) -1/9) (cbrt.f64 (*.f64 x x))))
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 x) 1/9) hi)) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/9)))) (+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 x) 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/3))) (*.f64 1/27 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/3))))) (*.f64 -2/27 (*.f64 (pow.f64 1 1/9) (/.f64 1 x))))) (pow.f64 (pow.f64 x 2) 1/3))))
(fma.f64 2/3 (*.f64 hi (*.f64 (pow.f64 x 1/18) (pow.f64 x 1/18))) (fma.f64 (*.f64 hi hi) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/18)) -1/9) (fma.f64 (pow.f64 hi 3) (fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 x)) (+.f64 (*.f64 -2/9 (cbrt.f64 (/.f64 1 (*.f64 x x)))) (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 x x)))))) (*.f64 (/.f64 1 x) -2/27)) (cbrt.f64 (*.f64 x x)))))
(fma.f64 2/3 (*.f64 hi (*.f64 (pow.f64 x 1/18) (pow.f64 x 1/18))) (fma.f64 (*.f64 hi hi) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/18)) -1/9) (fma.f64 (pow.f64 hi 3) (fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 x)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) -5/27)) (*.f64 (/.f64 1 x) -2/27)) (cbrt.f64 (*.f64 x x)))))
(pow.f64 (pow.f64 hi 2) 1/3)
(cbrt.f64 (*.f64 hi hi))
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 hi) 1/9) x)) (pow.f64 (pow.f64 hi 2) 1/3))
(fma.f64 2/3 (*.f64 x (*.f64 (pow.f64 hi 1/18) (pow.f64 hi 1/18))) (cbrt.f64 (*.f64 hi hi)))
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 hi) 1/9) x)) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 1 (pow.f64 hi 4)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 1 (pow.f64 hi 4)) 1/9)))) (pow.f64 (pow.f64 hi 2) 1/3)))
(fma.f64 2/3 (*.f64 x (*.f64 (pow.f64 hi 1/18) (pow.f64 hi 1/18))) (fma.f64 (*.f64 x x) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 hi 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 hi 4)) 1/18)) -1/9) (cbrt.f64 (*.f64 hi hi))))
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 hi) 1/9) x)) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 1 (pow.f64 hi 4)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 1 (pow.f64 hi 4)) 1/9)))) (+.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (pow.f64 hi 2)) 1/3))) (*.f64 1/27 (pow.f64 (/.f64 1 (pow.f64 hi 2)) 1/3))))) (*.f64 -2/27 (*.f64 (pow.f64 1 1/9) (/.f64 1 hi))))) (pow.f64 (pow.f64 hi 2) 1/3))))
(fma.f64 2/3 (*.f64 x (*.f64 (pow.f64 hi 1/18) (pow.f64 hi 1/18))) (fma.f64 (*.f64 x x) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 hi 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 hi 4)) 1/18)) -1/9) (fma.f64 (pow.f64 x 3) (fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 hi)) (+.f64 (*.f64 -2/9 (cbrt.f64 (/.f64 1 (*.f64 hi hi)))) (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 hi hi)))))) (*.f64 (/.f64 1 hi) -2/27)) (cbrt.f64 (*.f64 hi hi)))))
(fma.f64 2/3 (*.f64 x (*.f64 (pow.f64 hi 1/18) (pow.f64 hi 1/18))) (fma.f64 (*.f64 x x) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 hi 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 hi 4)) 1/18)) -1/9) (fma.f64 (pow.f64 x 3) (fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 hi)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 hi hi))) -5/27)) (*.f64 (/.f64 1 hi) -2/27)) (cbrt.f64 (*.f64 hi hi)))))
(pow.f64 x 1/3)
(cbrt.f64 x)
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9) hi)) (pow.f64 x 1/3))
(fma.f64 1/3 (*.f64 hi (*.f64 (pow.f64 (/.f64 1 (*.f64 x x)) 1/18) (pow.f64 (/.f64 1 (*.f64 x x)) 1/18))) (cbrt.f64 x))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/9) (pow.f64 hi 2))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9) hi)) (pow.f64 x 1/3)))
(fma.f64 -1/9 (*.f64 (*.f64 hi hi) (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18))) (fma.f64 1/3 (*.f64 hi (*.f64 (pow.f64 (/.f64 1 (*.f64 x x)) 1/18) (pow.f64 (/.f64 1 (*.f64 x x)) 1/18))) (cbrt.f64 x)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/3) (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/3))) (*.f64 1/27 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/3)))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/9) (pow.f64 hi 2))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9) hi)) (pow.f64 x 1/3))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -2/9 (cbrt.f64 (/.f64 1 (*.f64 x x)))) (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 x x))))))) (fma.f64 -1/9 (*.f64 (*.f64 hi hi) (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18))) (fma.f64 1/3 (*.f64 hi (*.f64 (pow.f64 (/.f64 1 (*.f64 x x)) 1/18) (pow.f64 (/.f64 1 (*.f64 x x)) 1/18))) (cbrt.f64 x))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) (*.f64 (pow.f64 hi 3) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x x))) -5/27))) (fma.f64 -1/9 (*.f64 (*.f64 hi hi) (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18))) (fma.f64 1/3 (*.f64 hi (*.f64 (pow.f64 (/.f64 1 (*.f64 x x)) 1/18) (pow.f64 (/.f64 1 (*.f64 x x)) 1/18))) (cbrt.f64 x))))
(pow.f64 hi 1/3)
(cbrt.f64 hi)
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 hi 2)) 1/9) x)) (pow.f64 hi 1/3))
(fma.f64 1/3 (*.f64 x (*.f64 (pow.f64 (/.f64 1 (*.f64 hi hi)) 1/18) (pow.f64 (/.f64 1 (*.f64 hi hi)) 1/18))) (cbrt.f64 hi))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 hi 7)) 1/9) (pow.f64 x 2))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 hi 2)) 1/9) x)) (pow.f64 hi 1/3)))
(fma.f64 -1/9 (*.f64 (*.f64 x x) (*.f64 (pow.f64 (/.f64 1 (pow.f64 hi 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 hi 7)) 1/18))) (fma.f64 1/3 (*.f64 x (*.f64 (pow.f64 (/.f64 1 (*.f64 hi hi)) 1/18) (pow.f64 (/.f64 1 (*.f64 hi hi)) 1/18))) (cbrt.f64 hi)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 hi 2)) 1/3) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (pow.f64 hi 2)) 1/3))) (*.f64 1/27 (pow.f64 (/.f64 1 (pow.f64 hi 2)) 1/3)))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 hi 7)) 1/9) (pow.f64 x 2))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 hi 2)) 1/9) x)) (pow.f64 hi 1/3))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 hi hi))) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -2/9 (cbrt.f64 (/.f64 1 (*.f64 hi hi)))) (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 hi hi))))))) (fma.f64 -1/9 (*.f64 (*.f64 x x) (*.f64 (pow.f64 (/.f64 1 (pow.f64 hi 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 hi 7)) 1/18))) (fma.f64 1/3 (*.f64 x (*.f64 (pow.f64 (/.f64 1 (*.f64 hi hi)) 1/18) (pow.f64 (/.f64 1 (*.f64 hi hi)) 1/18))) (cbrt.f64 hi))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 hi hi))) (*.f64 (pow.f64 x 3) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 hi hi))) -5/27))) (fma.f64 -1/9 (*.f64 (*.f64 x x) (*.f64 (pow.f64 (/.f64 1 (pow.f64 hi 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 hi 7)) 1/18))) (fma.f64 1/3 (*.f64 x (*.f64 (pow.f64 (/.f64 1 (*.f64 hi hi)) 1/18) (pow.f64 (/.f64 1 (*.f64 hi hi)) 1/18))) (cbrt.f64 hi))))
(/.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 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))))) 1)
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))))
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))) 1)
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))))) (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))))) (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))))))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))) 1))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))))
(fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.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 1 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))
(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 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(*.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 x hi) 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 (+.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (+.f64 x hi) lo) 3)
(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 (*.f64 (*.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (pow.f64 (/.f64 (+.f64 hi x) lo) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (pow.f64 (/.f64 (+.f64 x hi) lo) 6)))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) 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 (*.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2)) (/.f64 (+.f64 hi x) lo))
(fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))) 1)
(fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))
(*.f64 1 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))
(fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))) (cbrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))) (cbrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))
(fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))
(*.f64 (sqrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))) (sqrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))
(fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))
(pow.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)) 1)
(fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))
(log.f64 (exp.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))
(fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))
(fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))
(cbrt.f64 (*.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)) (*.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))
(fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))
(exp.f64 (log.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))
(fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))) 1))
(fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))
(log1p.f64 (expm1.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))
(fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))) 1)
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))))
(*.f64 1 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))) (cbrt.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))) (cbrt.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))))
(*.f64 (sqrt.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))) (sqrt.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))) 3)) (+.f64 1 (-.f64 (*.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))) (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))) (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))) 3)) (+.f64 1 (-.f64 (*.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))) (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))) (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))))))
(/.f64 (-.f64 1 (*.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))) (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))) (-.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))
(/.f64 (-.f64 1 (*.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))) (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))))) (-.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))))
(pow.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))) 1)
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))))
(log.f64 (exp.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))))
(cbrt.f64 (*.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))) (*.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))))))
(cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))))
(exp.f64 (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))
(exp.f64 (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))) 1))
(exp.f64 (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))))
(log1p.f64 (expm1.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))))
(fma.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))) 1)
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))) (cbrt.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))) (cbrt.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))) 1)
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))))
(fma.f64 (sqrt.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))) (sqrt.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))) 1)
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(+.f64 1 (/.f64 hi lo))
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(+.f64 1 (/.f64 hi lo))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (*.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 (/.f64 hi lo) 1) 1)
(+.f64 1 (/.f64 hi lo))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(+.f64 1 (/.f64 hi lo))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (/.f64 hi lo) 1)) (+.f64 (/.f64 hi lo) 1)))
(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 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 1 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (cbrt.f64 (/.f64 hi lo))) (cbrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x 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 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo))) -1)
(+.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo)) 0)
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) 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 (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 1)
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x 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))))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))
(-.f64 (+.f64 (/.f64 hi lo) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo))) 1)
(/.f64 (+.f64 x hi) lo)
(/.f64 1 (/.f64 lo (+.f64 hi x)))
(/.f64 1 (/.f64 lo (+.f64 x hi)))
(*.f64 (/.f64 1 lo) (+.f64 x hi))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (/.f64 (+.f64 hi x) lo) 1)
(/.f64 (+.f64 x hi) lo)
(/.f64 (neg.f64 (+.f64 hi x)) (neg.f64 lo))
(/.f64 (+.f64 x hi) lo)
(/.f64 (*.f64 (+.f64 hi x) 1) lo)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (/.f64 (+.f64 hi x) lo) 1)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (/.f64 lo (+.f64 hi x)) -1)
(/.f64 1 (/.f64 lo (+.f64 x hi)))
(*.f64 (/.f64 1 lo) (+.f64 x hi))
(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 (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 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))) 1)
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) 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 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) 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 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) 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 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 1 (fma.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)) (neg.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 1 (fma.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo)) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo)) (neg.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo)) 2) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) 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 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo)) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo)))) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo)) 2)) (-.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo))))
(pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1)
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) 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 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) 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 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) 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 x hi) lo) (/.f64 (-.f64 hi x) lo))) (*.f64 (+.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 x hi) lo) (/.f64 (-.f64 hi x) lo))))))
(cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) 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 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) 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 lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo))) 1))
(exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo))))
(log1p.f64 (expm1.f64 (+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo) (/.f64 (-.f64 hi x) lo)))))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) 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 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) 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 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) 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 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (/.f64 (*.f64 lo lo) (+.f64 x hi)))) (/.f64 x lo))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 x hi) lo) (/.f64 (-.f64 hi x) lo)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2))) 1)
(pow.f64 (cbrt.f64 (-.f64 x lo)) 2)
(*.f64 1 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2))
(pow.f64 (cbrt.f64 (-.f64 x lo)) 2)
(*.f64 (cbrt.f64 (-.f64 x lo)) (cbrt.f64 (-.f64 x lo)))
(pow.f64 (cbrt.f64 (-.f64 x lo)) 2)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1)
(pow.f64 (cbrt.f64 (-.f64 x lo)) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)))
(pow.f64 (cbrt.f64 (-.f64 x lo)) 2)
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)))
(pow.f64 (cbrt.f64 (-.f64 x lo)) 2)
(/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)))
(pow.f64 (cbrt.f64 (-.f64 x lo)) 2)
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1)
(pow.f64 (cbrt.f64 (-.f64 x lo)) 2)
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)) -1)
(neg.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) -1))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)))
(pow.f64 (cbrt.f64 (-.f64 x lo)) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2))))
(pow.f64 (cbrt.f64 (-.f64 x lo)) 2)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)) (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)))
(cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 x lo)) 4)))
(cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)))
(pow.f64 (cbrt.f64 (-.f64 x lo)) 2)
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (-.f64 x lo)))))
(pow.f64 (cbrt.f64 (-.f64 x lo)) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (-.f64 x lo)))) 1))
(pow.f64 (cbrt.f64 (-.f64 x lo)) 2)
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)))
(pow.f64 (cbrt.f64 (-.f64 x lo)) 2)
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (-.f64 x lo)))) 1)
(cbrt.f64 (-.f64 x lo))
(*.f64 1 (cbrt.f64 (-.f64 x lo)))
(cbrt.f64 (-.f64 x lo))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) (cbrt.f64 (cbrt.f64 (-.f64 x lo)))) (cbrt.f64 (cbrt.f64 (-.f64 x lo))))
(cbrt.f64 (-.f64 x lo))
(*.f64 (sqrt.f64 (cbrt.f64 (-.f64 x lo))) (sqrt.f64 (cbrt.f64 (-.f64 x lo))))
(cbrt.f64 (-.f64 x lo))
(pow.f64 (-.f64 x lo) 1/3)
(cbrt.f64 (-.f64 x lo))
(pow.f64 (cbrt.f64 (-.f64 x lo)) 1)
(cbrt.f64 (-.f64 x lo))
(log.f64 (exp.f64 (cbrt.f64 (-.f64 x lo))))
(cbrt.f64 (-.f64 x lo))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (-.f64 x lo)))))
(cbrt.f64 (-.f64 x lo))
(expm1.f64 (log1p.f64 (cbrt.f64 (-.f64 x lo))))
(cbrt.f64 (-.f64 x lo))
(exp.f64 (log.f64 (cbrt.f64 (-.f64 x lo))))
(cbrt.f64 (-.f64 x lo))
(exp.f64 (*.f64 (log.f64 (-.f64 x lo)) 1/3))
(cbrt.f64 (-.f64 x lo))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 x lo))) 1))
(cbrt.f64 (-.f64 x lo))
(log1p.f64 (expm1.f64 (cbrt.f64 (-.f64 x lo))))
(cbrt.f64 (-.f64 x lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (/.f64 (-.f64 x lo) hi) 1)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi)) (/.f64 (-.f64 x lo) hi)))
(cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi))) 1)
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(*.f64 1 (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 hi))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)) (cbrt.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi))) (cbrt.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(*.f64 (sqrt.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)) (sqrt.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(pow.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi) 1)
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(pow.f64 (/.f64 hi (cbrt.f64 (-.f64 x lo))) -1)
(/.f64 1 (/.f64 hi (cbrt.f64 (-.f64 x lo))))
(log.f64 (exp.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi))))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(cbrt.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi) (/.f64 (cbrt.f64 (-.f64 x lo)) hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) hi)))
(cbrt.f64 (*.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi) (*.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))))
(cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi) 3))
(expm1.f64 (log1p.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(exp.f64 (log.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)) 1))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(log1p.f64 (expm1.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 (+.f64 hi x) lo))
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)))) 1)
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)))
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(*.f64 (hypot.f64 (/.f64 hi lo) (sqrt.f64 (/.f64 (+.f64 hi x) lo))) (hypot.f64 (/.f64 hi lo) (sqrt.f64 (/.f64 (+.f64 hi x) lo))))
(*.f64 (hypot.f64 (/.f64 hi lo) (sqrt.f64 (/.f64 (+.f64 x hi) lo))) (hypot.f64 (/.f64 hi lo) (sqrt.f64 (/.f64 (+.f64 x hi) lo))))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) 1)
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)))))
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo))) (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo))))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 x hi) lo)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo))) 1))
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 hi x) lo))))
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 (+.f64 x hi) lo))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2))) 1)
(pow.f64 (cbrt.f64 (+.f64 x hi)) 2)
(*.f64 1 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2))
(pow.f64 (cbrt.f64 (+.f64 x hi)) 2)
(*.f64 (cbrt.f64 (+.f64 hi x)) (cbrt.f64 (+.f64 hi x)))
(pow.f64 (cbrt.f64 (+.f64 x hi)) 2)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) 1)
(pow.f64 (cbrt.f64 (+.f64 x hi)) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2)))
(pow.f64 (cbrt.f64 (+.f64 x hi)) 2)
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2)))
(pow.f64 (cbrt.f64 (+.f64 x hi)) 2)
(/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2)))
(pow.f64 (cbrt.f64 (+.f64 x hi)) 2)
(/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) 1)
(pow.f64 (cbrt.f64 (+.f64 x hi)) 2)
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2)) -1)
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x hi)) 2)) -1)
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2)))
(pow.f64 (cbrt.f64 (+.f64 x hi)) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2))))
(pow.f64 (cbrt.f64 (+.f64 x hi)) 2)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) (pow.f64 (cbrt.f64 (+.f64 hi x)) 2)) (pow.f64 (cbrt.f64 (+.f64 hi x)) 2)))
(cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x hi)) 2) (pow.f64 (cbrt.f64 (+.f64 x hi)) 4)))
(cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x hi)) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2)))
(pow.f64 (cbrt.f64 (+.f64 x hi)) 2)
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (+.f64 hi x)))))
(pow.f64 (cbrt.f64 (+.f64 x hi)) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (+.f64 hi x)))) 1))
(pow.f64 (cbrt.f64 (+.f64 x hi)) 2)
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2)))
(pow.f64 (cbrt.f64 (+.f64 x hi)) 2)
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (+.f64 hi x)))) 1)
(cbrt.f64 (+.f64 x hi))
(*.f64 1 (cbrt.f64 (+.f64 hi x)))
(cbrt.f64 (+.f64 x hi))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 hi x))) (cbrt.f64 (cbrt.f64 (+.f64 hi x)))) (cbrt.f64 (cbrt.f64 (+.f64 hi x))))
(cbrt.f64 (+.f64 x hi))
(*.f64 (sqrt.f64 (cbrt.f64 (+.f64 hi x))) (sqrt.f64 (cbrt.f64 (+.f64 hi x))))
(cbrt.f64 (+.f64 x hi))
(pow.f64 (+.f64 hi x) 1/3)
(cbrt.f64 (+.f64 x hi))
(pow.f64 (cbrt.f64 (+.f64 hi x)) 1)
(cbrt.f64 (+.f64 x hi))
(log.f64 (exp.f64 (cbrt.f64 (+.f64 hi x))))
(cbrt.f64 (+.f64 x hi))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (+.f64 hi x)))))
(cbrt.f64 (+.f64 x hi))
(expm1.f64 (log1p.f64 (cbrt.f64 (+.f64 hi x))))
(cbrt.f64 (+.f64 x hi))
(exp.f64 (log.f64 (cbrt.f64 (+.f64 hi x))))
(cbrt.f64 (+.f64 x hi))
(exp.f64 (*.f64 (log.f64 (+.f64 hi x)) 1/3))
(cbrt.f64 (+.f64 x hi))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 hi x))) 1))
(cbrt.f64 (+.f64 x hi))
(log1p.f64 (expm1.f64 (cbrt.f64 (+.f64 hi x))))
(cbrt.f64 (+.f64 x hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo))) 1)
(/.f64 (+.f64 x hi) lo)
(/.f64 1 (/.f64 lo (+.f64 hi x)))
(/.f64 1 (/.f64 lo (+.f64 x hi)))
(*.f64 (/.f64 1 lo) (+.f64 x hi))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (/.f64 (+.f64 hi x) lo) 1)
(/.f64 (+.f64 x hi) lo)
(/.f64 (neg.f64 (+.f64 hi x)) (neg.f64 lo))
(/.f64 (+.f64 x hi) lo)
(/.f64 (*.f64 (+.f64 hi x) 1) lo)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (/.f64 (+.f64 hi x) lo) 1)
(/.f64 (+.f64 x hi) lo)
(pow.f64 (/.f64 lo (+.f64 hi x)) -1)
(/.f64 1 (/.f64 lo (+.f64 x hi)))
(*.f64 (/.f64 1 lo) (+.f64 x hi))
(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 (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)

eval621.0ms (5.7%)

Compiler

Compiled 36106 to 18446 computations (48.9% saved)

prune466.0ms (4.3%)

Pruning

131 alts after pruning (125 fresh and 6 done)

PrunedKeptTotal
New77952831
Fresh187391
Picked235
Done033
Total799131930
Accuracy
20.9%
Counts
930 → 131
Alt Table
Click to see full alt table
StatusAccuracyProgram
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)
19.0%
(pow.f64 (cbrt.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (-.f64 hi x) lo)))) 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))
18.8%
(/.f64 (-.f64 x lo) hi)
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))))
19.0%
(/.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))))
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.7%
(-.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.2%
(-.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 (pow.f64 (/.f64 hi lo) 2) 1))
8.7%
(+.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo hi) (/.f64 hi (-.f64 x lo)))) 3) (/.f64 (-.f64 x lo) hi))
8.7%
(+.f64 (/.f64 (/.f64 (-.f64 x lo) hi) (/.f64 hi lo)) (/.f64 (-.f64 x lo) hi))
18.7%
(+.f64 (/.f64 x lo) 1)
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) 3) (sqrt.f64 hi)))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi)))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2)))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (/.f64 (expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)))) (sqrt.f64 hi)))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi))))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi))))
8.7%
(+.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 lo hi)) (*.f64 (-.f64 x lo) (/.f64 1 hi)))
8.7%
(+.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 1 hi)) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
8.7%
(+.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (/.f64 lo hi)) (/.f64 (-.f64 x lo) 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.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) 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 hi 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 1 (/.f64 lo (+.f64 x hi)))))
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) (/.f64 1 lo))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (/.f64 (+.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2)) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) 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 (pow.f64 (cbrt.f64 lo) 2) (/.f64 (+.f64 hi x) (cbrt.f64 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) 1) (/.f64 (cbrt.f64 (+.f64 hi x)) lo))))
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 hi x) (/.f64 1 lo))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) 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.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (fma.f64 (*.f64 (cbrt.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))) (cbrt.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))) (cbrt.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))) 1))))
16.5%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (*.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2))))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (-.f64 (exp.f64 (log1p.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))) 1))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (+.f64 (exp.f64 (/.f64 hi lo)) (/.f64 (*.f64 x (exp.f64 (/.f64 hi lo))) lo)))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo))))))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))))))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (*.f64 (*.f64 (cbrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))) (cbrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))) (cbrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))))))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (log.f64 (exp.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (cbrt.f64 (pow.f64 (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)) 3)))))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (+.f64 1 (fma.f64 1/6 (log.f64 (exp.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (*.f64 (*.f64 (cbrt.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))) (cbrt.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))) (cbrt.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (log.f64 (exp.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo)))))))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (exp.f64 (/.f64 hi lo)))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (exp.f64 (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))))))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))) 3)))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (cbrt.f64 (*.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))) (*.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))) (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))))))))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi 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 hi lo) (/.f64 1 (/.f64 lo (+.f64 x hi)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi x)) 2) 1) (/.f64 (cbrt.f64 hi) lo))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 hi 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 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) lo)))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 1 (/.f64 lo (+.f64 x hi))) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (/.f64 hi lo))) (/.f64 x lo)) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))))))
19.1%
(+.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))) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))))))
19.1%
(+.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))) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) 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.1%
(+.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)) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))))))
19.1%
(+.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))) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (/.f64 (sqrt.f64 (+.f64 hi x)) 1) (/.f64 (sqrt.f64 (+.f64 hi x)) lo)) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) 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.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 x hi) (cbrt.f64 lo))) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (+.f64 hi x) (/.f64 1 lo)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 3)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (+.f64 hi x) (/.f64 1 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) (/.f64 1 lo)) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (+.f64 hi x) (/.f64 1 lo)) (/.f64 hi lo)))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (+.f64 hi x) (/.f64 1 lo)) (/.f64 1 (/.f64 lo (+.f64 x hi)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (+.f64 hi x) (/.f64 1 lo)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) 2) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (+.f64 hi x) (/.f64 1 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) (/.f64 1 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) (/.f64 1 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) (/.f64 1 lo)) (log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (+.f64 hi x) (/.f64 1 lo)) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (+.f64 hi x) (/.f64 1 lo)) (log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (*.f64 (+.f64 hi x) (/.f64 1 lo)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3))))
19.1%
(+.f64 1 (fma.f64 (/.f64 hi lo) (log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo))) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo)))))))
19.0%
(+.f64 1 (fma.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) 3)) (/.f64 (-.f64 hi x) lo)))
10.2%
(+.f64 1 (/.f64 hi lo))
19.0%
(+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 -1 lo)))))
19.0%
(+.f64 1 (+.f64 (/.f64 x lo) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
19.0%
(+.f64 1 (+.f64 (/.f64 0 (*.f64 lo lo)) (+.f64 (/.f64 x lo) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 hi 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 (/.f64 hi lo) (/.f64 (+.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo)))
19.0%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 (+.f64 hi x) lo)))
19.1%
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))))
19.0%
(+.f64 1 (+.f64 1 (-.f64 (+.f64 (/.f64 (-.f64 hi x) lo) (pow.f64 (/.f64 hi lo) 2)) 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)))
19.1%
(+.f64 1 (log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 hi x) lo) 2) (/.f64 (+.f64 hi x) lo))))))))
19.1%
(+.f64 1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 (+.f64 x hi) lo) 2) (/.f64 (+.f64 x hi) lo))))) 3)))
18.8%
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(*.f64 (/.f64 (pow.f64 (pow.f64 (-.f64 x lo) 1/3) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
18.8%
(*.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 (log.f64 (-.f64 x lo)) 1/3)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
18.8%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
8.7%
(*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1))
18.8%
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
18.8%
(*.f64 (/.f64 (exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (-.f64 x lo))))) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) 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%
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
19.0%
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (-.f64 hi x) lo))))))
18.8%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
19.0%
(log.f64 (exp.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (-.f64 hi x) lo)))))
17.9%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
18.1%
(fabs.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) 1)))
18.8%
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
19.0%
(expm1.f64 (log1p.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (-.f64 hi x) lo)))))
19.0%
(cbrt.f64 (pow.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (-.f64 hi x) lo))) 3))
18.8%
(cbrt.f64 (*.f64 (/.f64 (-.f64 x lo) hi) (*.f64 (/.f64 (-.f64 x lo) hi) (/.f64 (-.f64 x lo) hi))))
18.7%
1
Compiler

Compiled 7880 to 3590 computations (54.4% saved)

regimes356.0ms (3.3%)

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

4 calls:

94.0ms
x
91.0ms
hi
89.0ms
lo
11.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
19.1%1lo
19.1%1hi
19.1%1x
19.1%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 4285 to 1515 computations (64.6% saved)

regimes290.0ms (2.7%)

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

4 calls:

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

Compiled 3057 to 1023 computations (66.5% saved)

regimes121.0ms (1.1%)

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

2 calls:

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

Compiled 2588 to 861 computations (66.7% saved)

regimes252.0ms (2.3%)

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

4 calls:

67.0ms
hi
66.0ms
x
66.0ms
lo
7.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
19.1%1x
19.1%1lo
19.1%1hi
19.1%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 2524 to 846 computations (66.5% saved)

regimes244.0ms (2.2%)

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

4 calls:

66.0ms
lo
65.0ms
hi
63.0ms
x
7.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
19.1%1x
19.1%1hi
19.1%1lo
19.1%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 2491 to 834 computations (66.5% saved)

regimes219.0ms (2%)

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

4 calls:

59.0ms
lo
58.0ms
x
57.0ms
hi
7.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
19.0%1x
19.0%1hi
19.0%1lo
19.0%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 2186 to 740 computations (66.1% saved)

regimes194.0ms (1.8%)

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

4 calls:

54.0ms
x
54.0ms
hi
53.0ms
lo
6.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
19.0%1hi
19.0%1lo
19.0%1x
19.0%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 1947 to 671 computations (65.5% saved)

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

4 calls:

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

Compiled 258 to 109 computations (57.8% saved)

regimes41.0ms (0.4%)

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

4 calls:

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

Compiled 181 to 87 computations (51.9% saved)

regimes33.0ms (0.3%)

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

4 calls:

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

Compiled 134 to 67 computations (50% 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:

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

Compiled 16 to 13 computations (18.8% saved)

simplify16.0ms (0.1%)

Algorithm
egg-herbie
Rules
50×+-commutative
14×*-commutative
sub-neg
neg-mul-1
neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
072751
1106751
2113751
3118751
4120751
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo))))))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))))))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))))))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (+.f64 (exp.f64 (/.f64 hi lo)) (/.f64 (*.f64 x (exp.f64 (/.f64 hi lo))) lo)))))
(+.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 hi lo) (+.f64 1 (/.f64 hi lo))))
(/.f64 (neg.f64 lo) hi)
1
Outputs
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo))))))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (*.f64 lo lo))) (/.f64 hi lo))))))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 x (*.f64 lo lo)) (/.f64 1 lo)))))))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 x (*.f64 lo lo))))))))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 x hi) lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 (+.f64 hi x) lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo)))))))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (log1p.f64 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) (/.f64 hi lo))))))
(+.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo) (log.f64 (+.f64 (exp.f64 (/.f64 hi lo)) (/.f64 (*.f64 x (exp.f64 (/.f64 hi lo))) lo)))))
(+.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 hi lo) (+.f64 1 (/.f64 hi lo))))
(/.f64 (neg.f64 lo) hi)
1
Compiler

Compiled 293 to 163 computations (44.4% saved)

soundness2.5s (23.3%)

Rules
1612×associate-+r+
1612×associate-+r+
1612×associate-+r+
1612×associate-+r+
1612×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
067725498
1167119590
2571212876
024236
1571232
080024036
1205720752
0111734931
1322232197
078620177
1206918379
024236
1571232
0111734931
1322232197
024236
1571232
042466
1961466
034323
1784319
0111734931
1322232197
0111734931
1322232197
0111734931
1322232197
0111734931
1322232197
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
Compiler

Compiled 3551 to 1672 computations (52.9% saved)

end0.0ms (0%)

preprocess137.0ms (1.3%)

Compiler

Compiled 546 to 214 computations (60.8% saved)

Profiling

Loading profile data...