xlohi (overflows)

Time bar (total: 15.0s)

analyze1.0ms (0%)

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

Compiled 17 to 11 computations (35.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
Operation ival-sub, time spent: 0.0ms, 0.0% of total-time
Operation ival-div, time spent: 0.0ms, 0.0% of total-time
Operation ival-and, time spent: 0.0ms, 0.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time
Operation ival->, time spent: 0.0ms, 0.0% of total-time
Operation ival-<, time spent: 0.0ms, 0.0% of total-time

sample1.2s (7.7%)

Results
1.1s8255×256valid
0.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 377.0ms
Operation ival-<, time spent: 114.0ms, 30.0% of total-time
Operation ival-sub, time spent: 108.0ms, 29.0% of total-time
Operation ival-div, time spent: 93.0ms, 25.0% of total-time
Operation ival->, time spent: 36.0ms, 10.0% of total-time
Operation const, time spent: 14.0ms, 4.0% of total-time
Operation ival-and, time spent: 11.0ms, 3.0% of total-time
Bogosity

preprocess346.0ms (2.3%)

Algorithm
egg-herbie
Rules
1508×fma-neg
676×times-frac
420×div-sub
318×unsub-neg
278×fma-define
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
2560-0-(/.f64 (-.f64 x lo) (-.f64 hi lo))
00-0-x
00-0-hi
00-0-(-.f64 x lo)
00-0-lo
00-0-(-.f64 hi lo)
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
033385
190361
2208353
3598345
41443345
52874345
63293345
73415345
83495345
93524345
103544345
Stop Event
saturated
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))
(neg.f64 (/.f64 (-.f64 x (neg.f64 lo)) (-.f64 hi (neg.f64 lo))))
(neg.f64 (/.f64 (-.f64 x lo) (-.f64 (neg.f64 hi) lo)))
(neg.f64 (/.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))
(neg.f64 (/.f64 (-.f64 x (neg.f64 lo)) (-.f64 hi (neg.f64 lo))))
(/.f64 (-.f64 (neg.f64 x) lo) (+.f64 lo hi))
(/.f64 (+.f64 x lo) (-.f64 (neg.f64 lo) hi))
(neg.f64 (/.f64 (-.f64 x lo) (-.f64 (neg.f64 hi) lo)))
(/.f64 (-.f64 x lo) (neg.f64 (-.f64 (neg.f64 hi) lo)))
(/.f64 (-.f64 lo x) (-.f64 (neg.f64 hi) lo))
(/.f64 (-.f64 x lo) (+.f64 lo hi))
(neg.f64 (/.f64 (-.f64 (neg.f64 x) lo) (-.f64 hi lo)))
(/.f64 (neg.f64 (-.f64 (neg.f64 x) lo)) (-.f64 hi lo))
(/.f64 (-.f64 (neg.f64 x) lo) (-.f64 lo hi))
(/.f64 (+.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))
Compiler

Compiled 50 to 20 computations (60% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
Operation ival-sub, time spent: 8.0ms, 62.0% of total-time
Operation ival-div, time spent: 4.0ms, 31.0% of total-time
Operation const, time spent: 1.0ms, 8.0% of total-time

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

Compiled 10 to 6 computations (40% saved)

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

Precisions
Click to see histograms. Total time spent on operations: 5.0ms
Operation ival-sub, time spent: 3.0ms, 58.0% of total-time
Operation ival-div, time spent: 2.0ms, 38.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

series10.0ms (0.1%)

Counts
1 → 36
Calls

9 calls:

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

rewrite215.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
961×log1p-expm1-u
961×expm1-log1p-u
866×log-prod
662×fma-define
340×fma-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01231
115531
2245331
Stop Event
node limit
Counts
1 → 59
Calls
Call 1
Inputs
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Outputs
(+.f64 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 0 (/.f64 (-.f64 x 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 (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 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 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) (pow.f64 hi 2)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.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)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 (-.f64 hi lo))))
(neg.f64 (/.f64 (neg.f64 (-.f64 x lo)) (-.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))))
(log1p.f64 (expm1.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))
(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 (pow.f64 (cbrt.f64 x) 2) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (sqrt.f64 x) (/.f64 (sqrt.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) (pow.f64 hi 2)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo))))

simplify81.0ms (0.5%)

Algorithm
egg-herbie
Rules
1594×times-frac
692×distribute-lft-in
682×distribute-rgt-in
642×associate-+l+
512×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02595233
16904913
224374484
Stop Event
node limit
Counts
95 → 157
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 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 0 (/.f64 (-.f64 x 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 (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 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 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) (pow.f64 hi 2)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.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)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 (-.f64 hi lo))))
(neg.f64 (/.f64 (neg.f64 (-.f64 x lo)) (-.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))))
(log1p.f64 (expm1.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))
(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 (pow.f64 (cbrt.f64 x) 2) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (sqrt.f64 x) (/.f64 (sqrt.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) (pow.f64 hi 2)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.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 lo (+.f64 (neg.f64 hi) lo))
(/.f64 lo (fma.f64 -1 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 (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (/.f64 x (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) (+.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 (pow.f64 hi 2)) (/.f64 1 hi))) (fma.f64 -1 (*.f64 (pow.f64 lo 2) (fma.f64 -1 (/.f64 x (pow.f64 hi 3)) (/.f64 1 (pow.f64 hi 2)))) (/.f64 x hi)))
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (pow.f64 lo 2) (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 x (pow.f64 hi 3))))) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(-.f64 (/.f64 x hi) (*.f64 lo (+.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.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 (pow.f64 hi 2)) (/.f64 1 hi))) (fma.f64 -1 (*.f64 (pow.f64 lo 2) (fma.f64 -1 (/.f64 x (pow.f64 hi 3)) (/.f64 1 (pow.f64 hi 2)))) (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 (pow.f64 lo 2) (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 x (pow.f64 hi 3))))) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(+.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (/.f64 x (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 2) (-.f64 (+.f64 (/.f64 x (pow.f64 hi 3)) (neg.f64 (/.f64 1 (pow.f64 hi 2)))) (*.f64 lo (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 x (pow.f64 hi 4)))))))
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 (*.f64 hi (*.f64 -1 (-.f64 x hi))) (pow.f64 lo 2))) (/.f64 (neg.f64 hi) lo)))
(fma.f64 -1 (fma.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)) (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.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)))
(-.f64 (+.f64 1 (+.f64 (fma.f64 -1 (/.f64 x lo) (/.f64 (*.f64 hi (*.f64 -1 (-.f64 x hi))) (pow.f64 lo 2))) (*.f64 (pow.f64 hi 2) (/.f64 (*.f64 -1 (-.f64 x hi)) (pow.f64 lo 3))))) (/.f64 (neg.f64 hi) lo))
(+.f64 1 (-.f64 (fma.f64 hi (/.f64 (fma.f64 -1 x hi) (pow.f64 lo 2)) (*.f64 (fma.f64 -1 x hi) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (+.f64 (*.f64 (/.f64 (-.f64 hi x) (pow.f64 lo 2)) (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) (/.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 (*.f64 hi (*.f64 -1 (-.f64 x hi))) (pow.f64 lo 2))) (/.f64 (neg.f64 hi) lo)))
(fma.f64 -1 (fma.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)) (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 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 (+.f64 1 (+.f64 (fma.f64 -1 (/.f64 x lo) (/.f64 (*.f64 hi (*.f64 -1 (-.f64 x hi))) (pow.f64 lo 2))) (*.f64 (pow.f64 hi 2) (/.f64 (*.f64 -1 (-.f64 x hi)) (pow.f64 lo 3))))) (/.f64 (neg.f64 hi) lo))
(+.f64 1 (-.f64 (fma.f64 hi (/.f64 (fma.f64 -1 x hi) (pow.f64 lo 2)) (*.f64 (fma.f64 -1 x hi) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (+.f64 (*.f64 (/.f64 (-.f64 hi x) (pow.f64 lo 2)) (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) (/.f64 (-.f64 hi x) lo)))
(*.f64 -1 (/.f64 (-.f64 x lo) lo))
(/.f64 (neg.f64 (-.f64 x lo)) lo)
(neg.f64 (+.f64 (/.f64 x lo) -1))
(-.f64 1 (/.f64 x 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 (pow.f64 lo 2)))))
(-.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) -1))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (-.f64 1 (/.f64 x 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 (pow.f64 lo 2))) (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 x lo) -1))
(+.f64 (-.f64 1 (/.f64 x lo)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (+.f64 hi (/.f64 (pow.f64 hi 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)))))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (*.f64 (pow.f64 hi 2) (/.f64 (-.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 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (fma.f64 (pow.f64 hi 3) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 lo 2)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) lo)))) (+.f64 (/.f64 x lo) -1))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (-.f64 1 (/.f64 x lo))) (*.f64 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo) (+.f64 (pow.f64 hi 2) (/.f64 (pow.f64 hi 3) lo))))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi)))
(+.f64 (*.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.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 (/.f64 x hi) (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (*.f64 (pow.f64 lo 2) (/.f64 (-.f64 x lo) (pow.f64 hi 3))))) (/.f64 lo hi))
(+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (*.f64 (pow.f64 lo 2) (/.f64 (-.f64 x lo) (pow.f64 hi 3)))) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (+.f64 lo (/.f64 (pow.f64 lo 2) hi))) (/.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 (/.f64 x hi) (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (+.f64 (*.f64 (pow.f64 lo 2) (/.f64 (-.f64 x lo) (pow.f64 hi 3))) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4))))) (/.f64 lo hi))
(+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (fma.f64 (pow.f64 lo 2) (/.f64 (-.f64 x lo) (pow.f64 hi 3)) (*.f64 (-.f64 x lo) (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))))) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi)) (*.f64 (-.f64 x lo) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)))))
(/.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 x lo) (pow.f64 hi 2))) (/.f64 lo hi)))
(+.f64 (*.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.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 (/.f64 x hi) (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (*.f64 (pow.f64 lo 2) (/.f64 (-.f64 x lo) (pow.f64 hi 3))))) (/.f64 lo hi))
(+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (*.f64 (pow.f64 lo 2) (/.f64 (-.f64 x lo) (pow.f64 hi 3)))) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (+.f64 lo (/.f64 (pow.f64 lo 2) hi))) (/.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 (/.f64 x hi) (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (+.f64 (*.f64 (pow.f64 lo 2) (/.f64 (-.f64 x lo) (pow.f64 hi 3))) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4))))) (/.f64 lo hi))
(+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (fma.f64 (pow.f64 lo 2) (/.f64 (-.f64 x lo) (pow.f64 hi 3)) (*.f64 (-.f64 x lo) (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))))) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi)) (*.f64 (-.f64 x lo) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)))))
(+.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 (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 3 (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 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 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) (pow.f64 hi 2)))
(*.f64 (-.f64 x lo) (/.f64 (fma.f64 lo (+.f64 lo hi) (pow.f64 hi 2)) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi))
(*.f64 (+.f64 lo hi) (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 (-.f64 x lo) (/.f64 (+.f64 lo hi) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(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))
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(neg.f64 (/.f64 (neg.f64 (-.f64 x lo)) (-.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))
(log1p.f64 (expm1.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))
(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 (pow.f64 (cbrt.f64 x) 2) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (sqrt.f64 x) (/.f64 (sqrt.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))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo)))
(-.f64 (*.f64 (/.f64 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))))
(fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo)))
(fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (+.f64 (neg.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))))
(fma.f64 (/.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 lo) (-.f64 hi lo)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 lo (+.f64 (neg.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))))
(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 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 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (fma.f64 -1 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))))
(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 lo) (-.f64 hi lo)))
(-.f64 (/.f64 (*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.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))) (/.f64 lo (fma.f64 -1 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 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.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))) (/.f64 lo (+.f64 (neg.f64 hi) lo)))
(fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (fma.f64 -1 hi lo)))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi 2)) (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) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) (-.f64 hi lo)))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi 2)) (/.f64 lo (+.f64 (neg.f64 hi) lo)))
(fma.f64 (fma.f64 lo (+.f64 lo hi) (pow.f64 hi 2)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 lo (fma.f64 -1 hi lo)))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (/.f64 (neg.f64 lo) (-.f64 hi lo)))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (+.f64 lo hi) (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 lo (fma.f64 -1 hi lo)))

eval40.0ms (0.3%)

Compiler

Compiled 3051 to 1248 computations (59.1% saved)

prune260.0ms (1.7%)

Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New1516157
Fresh000
Picked101
Done000
Total1526158
Accuracy
19.5%
Counts
158 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.8%
(/.f64 (-.f64 x lo) hi)
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
9.0%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
18.9%
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))
9.9%
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
18.7%
1
Compiler

Compiled 140 to 96 computations (31.4% saved)

localize154.0ms (1%)

Localize:

Found 10 expressions with local error:

NewAccuracyProgram
100.0%
(/.f64 (-.f64 x lo) hi)
99.5%
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
97.6%
(+.f64 (/.f64 lo hi) 1)
100.0%
(/.f64 (-.f64 x hi) lo)
97.6%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
100.0%
(/.f64 (-.f64 x lo) hi)
100.0%
(/.f64 (-.f64 x hi) lo)
99.9%
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))
99.4%
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
97.6%
(-.f64 -1 (/.f64 hi lo))
Compiler

Compiled 111 to 32 computations (71.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 30.0ms
Operation ival-sub, time spent: 10.0ms, 34.0% of total-time
Operation ival-div, time spent: 8.0ms, 27.0% of total-time
Operation ival-mult, time spent: 6.0ms, 20.0% of total-time
Operation ival-add, time spent: 4.0ms, 13.0% of total-time
Operation const, time spent: 2.0ms, 7.0% of total-time

series130.0ms (0.9%)

Counts
10 → 288
Calls

84 calls:

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

rewrite226.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
982×log1p-expm1-u
264×associate-*r*
196×frac-times
191×add-cube-cbrt
190×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

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

simplify340.0ms (2.3%)

Algorithm
egg-herbie
Rules
974×associate-*l*
926×associate-*r*
606×associate-/l*
516×fma-define
482×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

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

eval243.0ms (1.6%)

Compiler

Compiled 9346 to 4142 computations (55.7% saved)

prune453.0ms (3%)

Pruning

56 alts after pruning (54 fresh and 2 done)

PrunedKeptTotal
New50254556
Fresh101
Picked325
Done000
Total50656562
Accuracy
20.1%
Counts
562 → 56
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.9%
(fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
18.8%
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
18.9%
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2)
18.8%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
18.9%
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 3)
18.8%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 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.9%
(/.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))
18.8%
(/.f64 (-.f64 x lo) hi)
18.9%
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)))))
18.9%
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) -1) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) -1))
18.9%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
18.8%
(/.f64 lo (neg.f64 hi))
18.9%
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))))
18.9%
(/.f64 1 (/.f64 (+.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 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))))
18.9%
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))) 1)
18.8%
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
9.0%
(-.f64 1 (*.f64 (/.f64 1 lo) (-.f64 x hi)))
9.0%
(+.f64 (/.f64 hi lo) 1)
18.9%
(+.f64 1 (fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (pow.f64 (/.f64 hi lo) 2)))
18.9%
(+.f64 1 (/.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 lo (-.f64 x hi))))
18.9%
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
18.9%
(+.f64 1 (+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (-.f64 x hi) lo))))
18.9%
(+.f64 1 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 3) (-.f64 -1 (/.f64 hi lo))))
18.9%
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 3)))
18.9%
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (log.f64 (exp.f64 (-.f64 -1 (/.f64 hi lo))))))
18.9%
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3))))
18.9%
(+.f64 1 (*.f64 (*.f64 (/.f64 1 lo) (-.f64 x hi)) (-.f64 -1 (/.f64 hi lo))))
18.9%
(+.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
18.9%
(+.f64 1 (log.f64 (+.f64 1 (expm1.f64 (*.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)))
18.8%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (pow.f64 (cbrt.f64 hi) 2)))
18.8%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
18.8%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
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 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
18.8%
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
18.8%
(*.f64 (/.f64 1 hi) (-.f64 x lo))
18.9%
(*.f64 (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2)) (/.f64 1 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
9.9%
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 lo (neg.f64 hi)))
9.9%
(*.f64 (+.f64 (/.f64 lo hi) 1) (*.f64 (/.f64 1 hi) (-.f64 x lo)))
18.9%
(*.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))))))
18.8%
(*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
18.8%
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
18.0%
(*.f64 (fabs.f64 (+.f64 1 (/.f64 lo hi))) (/.f64 (-.f64 x lo) hi))
9.9%
(*.f64 lo (/.f64 (+.f64 1 (/.f64 lo hi)) (neg.f64 hi)))
18.9%
(log.f64 (exp.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
18.8%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
17.9%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
18.9%
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)))
18.8%
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
18.9%
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3))
18.8%
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
18.7%
1
Compiler

Compiled 2064 to 1333 computations (35.4% saved)

localize246.0ms (1.6%)

Localize:

Found 13 expressions with local error:

NewAccuracyProgram
99.5%
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
99.4%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
99.4%
(cbrt.f64 (-.f64 x lo))
99.1%
(pow.f64 (cbrt.f64 (-.f64 x lo)) 2)
99.5%
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
98.6%
(*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 hi))
100.0%
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
98.5%
(fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
97.6%
(+.f64 (/.f64 hi lo) 1)
100.0%
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
99.9%
(+.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
97.6%
(+.f64 (/.f64 hi lo) 1)
95.1%
(*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))
Compiler

Compiled 149 to 54 computations (63.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 73.0ms
Operation ival-div, time spent: 23.0ms, 31.0% of total-time
Operation ival-mult, time spent: 15.0ms, 20.0% of total-time
Operation ival-add, time spent: 14.0ms, 19.0% of total-time
Operation composed, time spent: 7.0ms, 10.0% of total-time
Operation ival-sqrt, time spent: 4.0ms, 5.0% of total-time
Operation const, time spent: 3.0ms, 4.0% of total-time
Operation ival-pow, time spent: 3.0ms, 4.0% of total-time
Operation ival-cbrt, time spent: 2.0ms, 3.0% of total-time
Operation ival-sub, time spent: 1.0ms, 1.0% of total-time
Operation ival-neg, time spent: 1.0ms, 1.0% of total-time

series119.0ms (0.8%)

Counts
13 → 296
Calls

90 calls:

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

rewrite226.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
1238×log1p-expm1-u
324×expm1-log1p-u
312×associate-*r*
220×associate-*l*
177×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify371.0ms (2.5%)

Algorithm
egg-herbie
Rules
1294×associate-*r*
1188×associate-*l*
602×fma-define
516×times-frac
490×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
079928009
1202525565
Stop Event
node limit
Counts
702 → 431
Calls
Call 1
Inputs
(/.f64 hi lo)
(+.f64 (/.f64 hi 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 (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 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.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 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.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 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 hi lo)
(+.f64 (/.f64 hi 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 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 hi lo)
(+.f64 (/.f64 hi 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 (pow.f64 hi 2) (pow.f64 lo 2)))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 1 lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 hi (pow.f64 lo 2))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 hi (pow.f64 lo 2))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 hi (pow.f64 lo 2))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 1 lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 1 lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 1 lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 hi (pow.f64 lo 2))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 hi (pow.f64 lo 2))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 hi (pow.f64 lo 2))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 1 lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 1 lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(*.f64 (/.f64 (sqrt.f64 -1) hi) (sqrt.f64 lo))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 x (*.f64 hi (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 lo)))) (*.f64 (/.f64 (sqrt.f64 -1) hi) (sqrt.f64 lo)))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 x 2) (*.f64 hi (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 x (*.f64 hi (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 lo)))) (*.f64 (/.f64 (sqrt.f64 -1) hi) (sqrt.f64 lo))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 x 2) (*.f64 hi (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 x 3) (*.f64 hi (pow.f64 (sqrt.f64 -1) 5))) (sqrt.f64 (/.f64 1 (pow.f64 lo 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 x (*.f64 hi (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 lo)))) (*.f64 (/.f64 (sqrt.f64 -1) hi) (sqrt.f64 lo)))))
(*.f64 (/.f64 1 hi) (sqrt.f64 x))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 lo hi) (sqrt.f64 (/.f64 1 x)))) (*.f64 (/.f64 1 hi) (sqrt.f64 x)))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 lo hi) (sqrt.f64 (/.f64 1 x)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 lo 2) hi) (sqrt.f64 (/.f64 1 (pow.f64 x 3))))) (*.f64 (/.f64 1 hi) (sqrt.f64 x))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 lo hi) (sqrt.f64 (/.f64 1 x)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 lo 2) hi) (sqrt.f64 (/.f64 1 (pow.f64 x 3))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 lo 3) hi) (sqrt.f64 (/.f64 1 (pow.f64 x 5))))) (*.f64 (/.f64 1 hi) (sqrt.f64 x)))))
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x 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 -1 (/.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) hi)) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 -1) 2)) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) hi)) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 -1) 2)) hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) hi)) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 -1) 2)) hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(*.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 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 1)
(/.f64 hi (/.f64 lo (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (/.f64 lo (*.f64 hi (+.f64 (/.f64 hi lo) 1))))
(/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) lo)
(/.f64 (neg.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1))) (neg.f64 lo))
(/.f64 (*.f64 hi (+.f64 -1 (neg.f64 (/.f64 hi lo)))) (neg.f64 lo))
(/.f64 (*.f64 (+.f64 -1 (neg.f64 (/.f64 hi lo))) hi) (neg.f64 lo))
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) 1) lo)
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 lo)) (sqrt.f64 lo))
(pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2))
(log.f64 (exp.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))))
(exp.f64 (log.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (+.f64 (/.f64 hi lo) 1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (neg.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 1 (/.f64 hi lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))) 1)
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))) (/.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
(*.f64 1 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))
(*.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 1)
(*.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) 2) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(*.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(*.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))))))
(*.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2)) (/.f64 1 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))) (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 3))))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))) (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2)) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2))) (neg.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) 1) (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 1))
(pow.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 2))
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))))
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(log1p.f64 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(exp.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))) 1))
(fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
(fma.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 1)
(fma.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) hi 1)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2)) (cbrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))) 1)
(fma.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))) (sqrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo))) 1)
(*.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) lo))
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 1 lo))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
(*.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (/.f64 1 lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) lo))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (/.f64 1 lo)))
(*.f64 (+.f64 -1 (neg.f64 (/.f64 hi lo))) (/.f64 1 (neg.f64 lo)))
(*.f64 (/.f64 1 lo) (+.f64 (/.f64 hi lo) 1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 (/.f64 hi lo) 1) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 (/.f64 hi lo) 1) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) 1) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (cbrt.f64 lo)))
(pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2)
(pow.f64 (/.f64 lo (+.f64 (/.f64 hi lo) 1)) -1)
(neg.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (neg.f64 lo)))
(neg.f64 (/.f64 (+.f64 -1 (neg.f64 (/.f64 hi lo))) lo))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(exp.f64 (-.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 lo)))
(exp.f64 (*.f64 (-.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 lo)) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (+.f64 (/.f64 hi lo) 1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (neg.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 1 (/.f64 hi lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))
(+.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))) 1)
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))) (/.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
(*.f64 1 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))
(*.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 1)
(*.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) 2) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(*.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(*.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))))))
(*.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2)) (/.f64 1 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))) (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 3))))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))) (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2)) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2))) (neg.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) 1) (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 1))
(pow.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 2))
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))))
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(log1p.f64 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(exp.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo))) 1)
(*.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) lo))
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 1 lo))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
(*.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (/.f64 1 lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) lo))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (/.f64 1 lo)))
(*.f64 (+.f64 -1 (neg.f64 (/.f64 hi lo))) (/.f64 1 (neg.f64 lo)))
(*.f64 (/.f64 1 lo) (+.f64 (/.f64 hi lo) 1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 (/.f64 hi lo) 1) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 (/.f64 hi lo) 1) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) 1) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (cbrt.f64 lo)))
(pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2)
(pow.f64 (/.f64 lo (+.f64 (/.f64 hi lo) 1)) -1)
(neg.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (neg.f64 lo)))
(neg.f64 (/.f64 (+.f64 -1 (neg.f64 (/.f64 hi lo))) lo))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(exp.f64 (-.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 lo)))
(exp.f64 (*.f64 (-.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 lo)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi))) 1)
(/.f64 1 (/.f64 hi (sqrt.f64 (-.f64 x lo))))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(/.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 hi))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 x lo))) (neg.f64 hi))
(/.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) hi)
(/.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi))
(/.f64 (*.f64 (sqrt.f64 (-.f64 x lo)) -1) (neg.f64 hi))
(/.f64 (*.f64 -1 (sqrt.f64 (-.f64 x lo))) (neg.f64 hi))
(pow.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi)) 3)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi)) 2)
(sqrt.f64 (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x lo) 3/2) (pow.f64 (/.f64 1 hi) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 hi) 3) (pow.f64 (-.f64 x lo) 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3/2) (pow.f64 hi 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi)))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 hi (cbrt.f64 (-.f64 x lo))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 hi (fma.f64 x x (*.f64 lo (+.f64 lo x)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) 1) (*.f64 (fma.f64 x x (*.f64 lo (+.f64 lo x))) hi))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) -1) (*.f64 (fma.f64 x x (*.f64 lo (+.f64 lo x))) (neg.f64 hi)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) 1) (*.f64 (+.f64 lo x) hi))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) -1) (*.f64 (+.f64 lo x) (neg.f64 hi)))
(/.f64 (neg.f64 (-.f64 x lo)) (neg.f64 hi))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (neg.f64 (cbrt.f64 (-.f64 x lo)))) (neg.f64 hi))
(/.f64 (*.f64 (-.f64 x lo) -1) (neg.f64 hi))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 x lo))) (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)) (neg.f64 hi))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (/.f64 1 hi)) (fma.f64 x x (*.f64 lo (+.f64 lo x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 1 hi)) (+.f64 lo x))
(/.f64 (/.f64 (-.f64 x lo) 1) hi)
(/.f64 (/.f64 (-.f64 x lo) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi) 3) (pow.f64 (-.f64 x lo) 2)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 (/.f64 1 hi) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x lo) 3/2) (pow.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi) 3) (pow.f64 (-.f64 x lo) 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.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))
(-.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 (sqrt.f64 (-.f64 x lo)) (pow.f64 (-.f64 x lo) 1/6))
(*.f64 (cbrt.f64 (-.f64 x lo)) (cbrt.f64 (-.f64 x lo)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) (cbrt.f64 (-.f64 x lo))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 2))
(*.f64 (pow.f64 (-.f64 x lo) 1/6) (sqrt.f64 (-.f64 x lo)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 x lo))))
(sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 4))
(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 (pow.f64 (-.f64 x lo) 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)))
(exp.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (-.f64 x lo)))) 1)
(*.f64 1 (cbrt.f64 (-.f64 x lo)))
(*.f64 (cbrt.f64 (-.f64 x lo)) 1)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 2) (cbrt.f64 (cbrt.f64 (-.f64 x lo))))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 2))
(*.f64 (pow.f64 (-.f64 x lo) 1/6) (pow.f64 (-.f64 x lo) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (-.f64 x lo)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 2)))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2))) (cbrt.f64 (+.f64 lo x)))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3))) (cbrt.f64 (fma.f64 x x (*.f64 lo (+.f64 lo x)))))
(pow.f64 (-.f64 x lo) 1/3)
(pow.f64 (cbrt.f64 (-.f64 x lo)) 1)
(pow.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 3)
(pow.f64 (pow.f64 (-.f64 x lo) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2))
(fabs.f64 (cbrt.f64 (-.f64 x lo)))
(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))))
(log1p.f64 (expm1.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))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 hi (cbrt.f64 (-.f64 x lo))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 hi (fma.f64 x x (*.f64 lo (+.f64 lo x)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) 1) (*.f64 (fma.f64 x x (*.f64 lo (+.f64 lo x))) hi))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) -1) (*.f64 (fma.f64 x x (*.f64 lo (+.f64 lo x))) (neg.f64 hi)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) 1) (*.f64 (+.f64 lo x) hi))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) -1) (*.f64 (+.f64 lo x) (neg.f64 hi)))
(/.f64 (neg.f64 (-.f64 x lo)) (neg.f64 hi))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (neg.f64 (cbrt.f64 (-.f64 x lo)))) (neg.f64 hi))
(/.f64 (*.f64 (-.f64 x lo) -1) (neg.f64 hi))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 x lo))) (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)) (neg.f64 hi))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (/.f64 1 hi)) (fma.f64 x x (*.f64 lo (+.f64 lo x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 1 hi)) (+.f64 lo x))
(/.f64 (/.f64 (-.f64 x lo) 1) hi)
(/.f64 (/.f64 (-.f64 x lo) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi) 3) (pow.f64 (-.f64 x lo) 2)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 (/.f64 1 hi) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x lo) 3/2) (pow.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi) 3) (pow.f64 (-.f64 x lo) 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.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))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi))) 1)
(*.f64 1 (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 1 hi) (cbrt.f64 (-.f64 x lo)))
(*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 hi))
(*.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi) 1)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 2) (/.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) hi))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) (/.f64 1 hi)))
(*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)) (pow.f64 (cbrt.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)) 2) (cbrt.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)))
(*.f64 (pow.f64 (-.f64 x lo) 1/6) (/.f64 (pow.f64 (-.f64 x lo) 1/6) hi))
(*.f64 (pow.f64 (-.f64 x lo) 1/6) (*.f64 (pow.f64 (-.f64 x lo) 1/6) (/.f64 1 hi)))
(*.f64 (sqrt.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)) (sqrt.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)))
(*.f64 (pow.f64 hi -1/2) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(*.f64 (neg.f64 (cbrt.f64 (-.f64 x lo))) (/.f64 1 (neg.f64 hi)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 2) 1) (/.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) (sqrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (-.f64 x lo) 1/6) 1) (/.f64 (pow.f64 (-.f64 x lo) 1/6) hi))
(*.f64 (/.f64 (pow.f64 (-.f64 x lo) 1/6) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 x lo)) (cbrt.f64 (pow.f64 hi -2))) (/.f64 1 (cbrt.f64 hi)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 x lo)) (pow.f64 hi -1/2)) (pow.f64 hi -1/2))
(pow.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)) 3)
(pow.f64 (pow.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)) 2)
(pow.f64 (/.f64 hi (cbrt.f64 (-.f64 x lo))) -1)
(neg.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) (neg.f64 hi)))
(neg.f64 (/.f64 (neg.f64 (cbrt.f64 (-.f64 x lo))) hi))
(sqrt.f64 (pow.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi) 2))
(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 (pow.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi) 3))
(cbrt.f64 (*.f64 (-.f64 x lo) (pow.f64 (/.f64 1 hi) 3)))
(cbrt.f64 (/.f64 (-.f64 x lo) (pow.f64 hi 3)))
(expm1.f64 (log1p.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)))
(log1p.f64 (expm1.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))
Outputs
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(/.f64 1 lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(/.f64 hi (pow.f64 lo 2))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(/.f64 hi (pow.f64 lo 2))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(/.f64 hi (pow.f64 lo 2))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(/.f64 1 lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(/.f64 1 lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(/.f64 1 lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(/.f64 hi (pow.f64 lo 2))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(/.f64 hi (pow.f64 lo 2))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(/.f64 hi (pow.f64 lo 2))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(/.f64 1 lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(/.f64 1 lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (/.f64 (sqrt.f64 -1) hi) (sqrt.f64 lo))
(*.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 lo) hi))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 x (*.f64 hi (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 lo)))) (*.f64 (/.f64 (sqrt.f64 -1) hi) (sqrt.f64 lo)))
(fma.f64 1/2 (*.f64 (/.f64 x (*.f64 hi (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 lo))) (*.f64 (/.f64 (sqrt.f64 -1) hi) (sqrt.f64 lo)))
(fma.f64 (/.f64 (sqrt.f64 -1) hi) (sqrt.f64 lo) (*.f64 1/2 (*.f64 (/.f64 (/.f64 x (sqrt.f64 -1)) hi) (sqrt.f64 (/.f64 1 lo)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 x 2) (*.f64 hi (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 x (*.f64 hi (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 lo)))) (*.f64 (/.f64 (sqrt.f64 -1) hi) (sqrt.f64 lo))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 x 2) (*.f64 hi (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (/.f64 1 (pow.f64 lo 3)))) (fma.f64 1/2 (*.f64 (/.f64 x (*.f64 hi (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 lo))) (*.f64 (/.f64 (sqrt.f64 -1) hi) (sqrt.f64 lo))))
(fma.f64 -1/8 (*.f64 (pow.f64 x 2) (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 lo 3))) (*.f64 (sqrt.f64 -1) (neg.f64 hi)))) (fma.f64 (/.f64 (sqrt.f64 -1) hi) (sqrt.f64 lo) (*.f64 1/2 (*.f64 (/.f64 (/.f64 x (sqrt.f64 -1)) hi) (sqrt.f64 (/.f64 1 lo))))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 x 2) (*.f64 hi (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 x 3) (*.f64 hi (pow.f64 (sqrt.f64 -1) 5))) (sqrt.f64 (/.f64 1 (pow.f64 lo 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 x (*.f64 hi (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 lo)))) (*.f64 (/.f64 (sqrt.f64 -1) hi) (sqrt.f64 lo)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 x 2) (*.f64 hi (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (/.f64 1 (pow.f64 lo 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 x 3) (*.f64 hi (pow.f64 (sqrt.f64 -1) 5))) (sqrt.f64 (/.f64 1 (pow.f64 lo 5)))) (fma.f64 1/2 (*.f64 (/.f64 x (*.f64 hi (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 lo))) (*.f64 (/.f64 (sqrt.f64 -1) hi) (sqrt.f64 lo)))))
(fma.f64 -1/8 (*.f64 (pow.f64 x 2) (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 lo 3))) (*.f64 (sqrt.f64 -1) (neg.f64 hi)))) (fma.f64 1/16 (*.f64 (pow.f64 x 3) (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 lo 5))) (*.f64 hi (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 (/.f64 (sqrt.f64 -1) hi) (sqrt.f64 lo) (*.f64 1/2 (*.f64 (/.f64 (/.f64 x (sqrt.f64 -1)) hi) (sqrt.f64 (/.f64 1 lo)))))))
(*.f64 (/.f64 1 hi) (sqrt.f64 x))
(/.f64 (sqrt.f64 x) hi)
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 lo hi) (sqrt.f64 (/.f64 1 x)))) (*.f64 (/.f64 1 hi) (sqrt.f64 x)))
(fma.f64 -1/2 (*.f64 (/.f64 lo hi) (sqrt.f64 (/.f64 1 x))) (*.f64 (/.f64 1 hi) (sqrt.f64 x)))
(fma.f64 -1/2 (*.f64 lo (/.f64 (sqrt.f64 (/.f64 1 x)) hi)) (/.f64 (sqrt.f64 x) hi))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 lo hi) (sqrt.f64 (/.f64 1 x)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 lo 2) hi) (sqrt.f64 (/.f64 1 (pow.f64 x 3))))) (*.f64 (/.f64 1 hi) (sqrt.f64 x))))
(fma.f64 -1/2 (*.f64 (/.f64 lo hi) (sqrt.f64 (/.f64 1 x))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 lo 2) hi) (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) (*.f64 (/.f64 1 hi) (sqrt.f64 x))))
(fma.f64 -1/2 (*.f64 lo (/.f64 (sqrt.f64 (/.f64 1 x)) hi)) (fma.f64 -1/8 (*.f64 (pow.f64 lo 2) (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 3))) hi)) (/.f64 (sqrt.f64 x) hi)))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 lo hi) (sqrt.f64 (/.f64 1 x)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 lo 2) hi) (sqrt.f64 (/.f64 1 (pow.f64 x 3))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 lo 3) hi) (sqrt.f64 (/.f64 1 (pow.f64 x 5))))) (*.f64 (/.f64 1 hi) (sqrt.f64 x)))))
(fma.f64 -1/2 (*.f64 (/.f64 lo hi) (sqrt.f64 (/.f64 1 x))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 lo 2) hi) (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) (fma.f64 -1/16 (/.f64 (*.f64 (pow.f64 lo 3) (sqrt.f64 (/.f64 1 (pow.f64 x 5)))) hi) (*.f64 (/.f64 1 hi) (sqrt.f64 x)))))
(fma.f64 -1/2 (*.f64 lo (/.f64 (sqrt.f64 (/.f64 1 x)) hi)) (fma.f64 -1/8 (*.f64 (pow.f64 lo 2) (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 3))) hi)) (fma.f64 -1/16 (*.f64 (pow.f64 lo 3) (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 5))) hi)) (/.f64 (sqrt.f64 x) hi))))
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(*.f64 -1 (/.f64 lo hi))
(neg.f64 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) hi)) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 -1) 2)) hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) hi)) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 -1) 2)) hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) hi)) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 -1) 2)) hi))
(/.f64 (-.f64 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))
(neg.f64 (/.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))
(neg.f64 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(*.f64 (pow.f64 (*.f64 1 (pow.f64 lo 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (cbrt.f64 (pow.f64 lo 2)) (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 (pow.f64 lo 2)) (pow.f64 (cbrt.f64 -1) 2)))
(fma.f64 (cbrt.f64 (pow.f64 lo 2)) (pow.f64 (cbrt.f64 -1) 2) (*.f64 2/3 (*.f64 x (*.f64 (cbrt.f64 (cbrt.f64 -1)) (*.f64 (pow.f64 lo 1/18) (pow.f64 lo 1/18))))))
(+.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 (pow.f64 x 2) (*.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 (pow.f64 lo 2)) (pow.f64 (cbrt.f64 -1) 2))))
(fma.f64 2/3 (*.f64 x (*.f64 (cbrt.f64 (cbrt.f64 -1)) (*.f64 (pow.f64 lo 1/18) (pow.f64 lo 1/18)))) (fma.f64 (pow.f64 x 2) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 lo 4)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))) -1/9)) (*.f64 (cbrt.f64 (pow.f64 lo 2)) (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 (pow.f64 x 2) (*.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 (pow.f64 lo 2))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 lo 2))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) 1/27)) (cbrt.f64 -1))) (*.f64 (/.f64 1 lo) 2/27)) (*.f64 (cbrt.f64 (pow.f64 lo 2)) (pow.f64 (cbrt.f64 -1) 2)))))
(fma.f64 2/3 (*.f64 x (*.f64 (cbrt.f64 (cbrt.f64 -1)) (*.f64 (pow.f64 lo 1/18) (pow.f64 lo 1/18)))) (fma.f64 (pow.f64 x 2) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 lo 4)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))) -1/9)) (fma.f64 (pow.f64 x 3) (fma.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 1 lo))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (cbrt.f64 -1) 2)) -5/27) (cbrt.f64 -1)) (/.f64 2/27 lo)) (*.f64 (cbrt.f64 (pow.f64 lo 2)) (pow.f64 (cbrt.f64 -1) 2)))))
(pow.f64 (pow.f64 x 2) 1/3)
(cbrt.f64 (pow.f64 x 2))
(+.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 (pow.f64 x 2)))
(fma.f64 -2/3 (*.f64 (*.f64 lo (pow.f64 x 1/18)) (pow.f64 x 1/18)) (cbrt.f64 (pow.f64 x 2)))
(+.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 (pow.f64 lo 2) (*.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 (pow.f64 x 2))))
(fma.f64 -2/3 (*.f64 (*.f64 lo (pow.f64 x 1/18)) (pow.f64 x 1/18)) (fma.f64 (pow.f64 lo 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/18) (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/18) -1/9)) (cbrt.f64 (pow.f64 x 2))))
(+.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 (pow.f64 lo 2) (*.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 (pow.f64 x 2))) (*.f64 2/9 (cbrt.f64 (/.f64 1 (pow.f64 x 2)))))) (*.f64 (/.f64 1 x) 2/27)) (cbrt.f64 (pow.f64 x 2)))))
(fma.f64 -2/3 (*.f64 (*.f64 lo (pow.f64 x 1/18)) (pow.f64 x 1/18)) (fma.f64 (pow.f64 lo 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/18) (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 4)) 1/18) -1/9)) (fma.f64 (pow.f64 lo 3) (fma.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 1 x))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) 5/27) (/.f64 2/27 x)) (cbrt.f64 (pow.f64 x 2)))))
(*.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 (pow.f64 lo 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 lo 2)) 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 (pow.f64 (cbrt.f64 -1) 2))) (*.f64 x (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/18)))) (*.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 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/18)) (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 lo))))
(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 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (*.f64 x (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/18)))) (*.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 (pow.f64 lo 2))) (*.f64 (pow.f64 x 3) (/.f64 (+.f64 (*.f64 -2/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 lo 2))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 lo 2))) (/.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 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 lo 2)) 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 (pow.f64 x 3) (*.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (cbrt.f64 -1) 2)) -5/27) (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 1 (pow.f64 lo 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 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (*.f64 x (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/18)))) (*.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 (pow.f64 x 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 2)) 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 (pow.f64 x 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/18))) (fma.f64 -1/9 (*.f64 (pow.f64 lo 2) (*.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 (pow.f64 x 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/18))) (fma.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18) (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18) (pow.f64 lo 2))) (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 (pow.f64 x 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/18))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (*.f64 (pow.f64 lo 3) (fma.f64 -1/27 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (*.f64 2/9 (cbrt.f64 (/.f64 1 (pow.f64 x 2))))))) (fma.f64 -1/9 (*.f64 (pow.f64 lo 2) (*.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 (pow.f64 x 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/18))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (*.f64 (pow.f64 lo 3) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) 5/27))) (fma.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18) (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18) (pow.f64 lo 2))) (cbrt.f64 x))))
(*.f64 -1 (/.f64 lo hi))
(neg.f64 (/.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))
(neg.f64 (/.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))
(neg.f64 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(*.f64 (pow.f64 (*.f64 1 lo) 1/3) (/.f64 (cbrt.f64 -1) hi))
(/.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 lo)) 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 (pow.f64 lo 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/18)) (*.f64 (/.f64 x hi) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (/.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 lo)) hi))
(fma.f64 1/3 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/18)) x) hi) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (/.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 lo)) 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 (pow.f64 x 2) hi))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/18)) (*.f64 (/.f64 x hi) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (/.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 lo)) hi)))
(fma.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 7)) 1/18) (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 7)) 1/18) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))) (/.f64 (pow.f64 x 2) hi)))) (fma.f64 1/3 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/18)) x) hi) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (/.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 lo)) 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 (pow.f64 lo 2))) (*.f64 (/.f64 (pow.f64 x 3) hi) (/.f64 (+.f64 (*.f64 -2/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 lo 2))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 lo 2))) (/.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 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))) (/.f64 (pow.f64 x 2) hi))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/18)) (*.f64 (/.f64 x hi) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (/.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 lo)) hi))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 lo 2))) (*.f64 (/.f64 (pow.f64 x 3) hi) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (cbrt.f64 -1) 2)) -5/27) (pow.f64 (cbrt.f64 -1) 2)))) (fma.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 7)) 1/18) (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 7)) 1/18) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))) (/.f64 (pow.f64 x 2) hi)))) (fma.f64 1/3 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 lo 2)) 1/18)) x) hi) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (/.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 lo)) hi))))
(*.f64 (pow.f64 (*.f64 1 x) 1/3) (/.f64 1 hi))
(/.f64 (*.f64 (cbrt.f64 x) 1) 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 (pow.f64 (*.f64 1 x) 1/3) (/.f64 1 hi)))
(fma.f64 -1/3 (*.f64 (/.f64 lo hi) (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/18))) (/.f64 (*.f64 (cbrt.f64 x) 1) hi))
(fma.f64 -1/3 (*.f64 (/.f64 lo hi) (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/18))) (/.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 lo hi) (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/18))) (fma.f64 -1/9 (*.f64 (/.f64 (pow.f64 lo 2) hi) (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18))) (/.f64 (*.f64 (cbrt.f64 x) 1) hi)))
(fma.f64 -1/3 (*.f64 (/.f64 lo hi) (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/18))) (fma.f64 -1/9 (*.f64 (/.f64 (pow.f64 lo 2) hi) (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18))) (/.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 lo hi) (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/18))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (*.f64 (pow.f64 lo 3) (/.f64 (fma.f64 -1/27 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (*.f64 2/9 (cbrt.f64 (/.f64 1 (pow.f64 x 2))))) hi))) (fma.f64 -1/9 (*.f64 (/.f64 (pow.f64 lo 2) hi) (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18))) (/.f64 (*.f64 (cbrt.f64 x) 1) hi))))
(fma.f64 -1/3 (*.f64 (/.f64 lo hi) (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/18))) (fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 lo 3) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) 5/27)) (/.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) hi)) (fma.f64 -1/9 (*.f64 (/.f64 (pow.f64 lo 2) hi) (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/18))) (/.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 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 1)
(+.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) -1)
(+.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 0)
(/.f64 hi (/.f64 lo (+.f64 (/.f64 hi lo) 1)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 1 (/.f64 lo (*.f64 hi (+.f64 (/.f64 hi lo) 1))))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (neg.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1))) (neg.f64 lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (*.f64 hi (+.f64 -1 (neg.f64 (/.f64 hi lo)))) (neg.f64 lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (*.f64 (+.f64 -1 (neg.f64 (/.f64 hi lo))) hi) (neg.f64 lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) 1) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 lo)) (sqrt.f64 lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 1)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))) 3)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(pow.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 3) 1/3)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))) 2)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2))
(sqrt.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2))
(fabs.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(log.f64 (exp.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(cbrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 3))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))))
(+.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) -1)
(+.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 0)
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(exp.f64 (log.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))) 1))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (+.f64 2 (/.f64 hi lo)) -1)
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(+.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (-.f64 1 (/.f64 hi lo))))
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(+.f64 (/.f64 hi lo) 1)
(*.f64 (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 (/.f64 hi lo) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2))
(+.f64 (/.f64 hi lo) 1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (/.f64 hi lo) 1)
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (/.f64 hi lo) 1)
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (/.f64 hi lo) -1))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (neg.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi (neg.f64 lo)) 1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi (neg.f64 lo)) 1))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 (/.f64 hi lo) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 3)
(+.f64 (/.f64 hi lo) 1)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) 1/3)
(+.f64 (/.f64 hi lo) 1)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)
(+.f64 (/.f64 hi lo) 1)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))
(fabs.f64 (+.f64 (/.f64 hi lo) 1))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (/.f64 hi lo) 1)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(+.f64 (/.f64 hi lo) 1)
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3))
(+.f64 (/.f64 hi lo) 1)
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (+.f64 2 (/.f64 hi lo)) -1)
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (/.f64 hi lo) 1)
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) 1)
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(+.f64 (/.f64 hi lo) 1)
(fma.f64 hi (/.f64 1 lo) 1)
(+.f64 (/.f64 hi lo) 1)
(fma.f64 1 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1)
(+.f64 (/.f64 hi lo) 1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(+.f64 (/.f64 hi lo) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))) 1)
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))) (/.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2)) (-.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)) (-.f64 1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(*.f64 1 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(*.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 1)
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(*.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) 2))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) 2) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(*.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(*.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2) (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) -1)))
(*.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2)) (/.f64 1 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2)) (-.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)) (-.f64 1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))) (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 3))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2) (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) -1)))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))) (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2)) (-.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)) (-.f64 1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2) (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) -1)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (-.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)) (+.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2) (-.f64 1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2)) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2)) (-.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)) (-.f64 1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)) (-.f64 -1 (-.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2) (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2))) (neg.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2))) (neg.f64 (-.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) 1) (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 1))
(/.f64 (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) -1) (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo) -1))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2) -1) (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) -1))
(pow.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 1)
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) 3)
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 3) 1/3)
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) 2)
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(sqrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 2))
(fabs.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 3))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(log1p.f64 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(exp.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(exp.f64 (*.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))) 1))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(fma.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 1)
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(fma.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) hi 1)
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2)) (cbrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))) 1)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2)) (cbrt.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))) 1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)) (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) 1)
(fma.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))) (sqrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))) 1)
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo))) 1)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(*.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) lo))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 1 lo))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) lo))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (/.f64 1 lo)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) lo))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (/.f64 1 lo)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (+.f64 -1 (neg.f64 (/.f64 hi lo))) (/.f64 1 (neg.f64 lo)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (/.f64 1 lo) (+.f64 (/.f64 hi lo) 1))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 (/.f64 hi lo) 1) (cbrt.f64 lo)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 (/.f64 hi lo) 1) (sqrt.f64 lo)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) lo))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (/.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 (/.f64 hi lo) 1) (sqrt.f64 lo)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) 1) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) lo))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 (/.f64 hi lo) 1) (cbrt.f64 lo)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(pow.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 3) 1/3)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(pow.f64 (/.f64 lo (+.f64 (/.f64 hi lo) 1)) -1)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(neg.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (neg.f64 lo)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(neg.f64 (/.f64 (+.f64 -1 (neg.f64 (/.f64 hi lo))) lo))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 2))
(fabs.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo))
(log.f64 (exp.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 3))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(exp.f64 (-.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 lo)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(exp.f64 (*.f64 (-.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 lo)) 1))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (+.f64 2 (/.f64 hi lo)) -1)
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(+.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (-.f64 1 (/.f64 hi lo))))
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(+.f64 (/.f64 hi lo) 1)
(*.f64 (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 (/.f64 hi lo) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2))
(+.f64 (/.f64 hi lo) 1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (/.f64 hi lo) 1)
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (/.f64 hi lo) 1)
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (/.f64 hi lo) -1))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (neg.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi (neg.f64 lo)) 1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi (neg.f64 lo)) 1))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 (/.f64 hi lo) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 3)
(+.f64 (/.f64 hi lo) 1)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) 1/3)
(+.f64 (/.f64 hi lo) 1)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)
(+.f64 (/.f64 hi lo) 1)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))
(fabs.f64 (+.f64 (/.f64 hi lo) 1))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (/.f64 hi lo) 1)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(+.f64 (/.f64 hi lo) 1)
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3))
(+.f64 (/.f64 hi lo) 1)
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (+.f64 2 (/.f64 hi lo)) -1)
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (/.f64 hi lo) 1)
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) 1)
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(+.f64 (/.f64 hi lo) 1)
(fma.f64 hi (/.f64 1 lo) 1)
(+.f64 (/.f64 hi lo) 1)
(fma.f64 1 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1)
(+.f64 (/.f64 hi lo) 1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 1)
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))) 1)
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))) (/.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2)) (-.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)) (-.f64 1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(*.f64 1 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(*.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 1)
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(*.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) 2))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) 2) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(*.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(*.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2) (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) -1)))
(*.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2)) (/.f64 1 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2)) (-.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)) (-.f64 1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))) (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 3))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2) (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) -1)))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))) (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2)) (-.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)) (-.f64 1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2) (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) -1)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (-.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)) (+.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2) (-.f64 1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2)) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2)) (-.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)) (-.f64 1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)) (-.f64 -1 (-.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2) (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2))) (neg.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2))) (neg.f64 (-.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) 1) (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 1))
(/.f64 (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) -1) (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo) -1))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2) -1) (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) -1))
(pow.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 1)
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) 3)
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 3) 1/3)
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) 2)
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(sqrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 2))
(fabs.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 3))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(log1p.f64 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(exp.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(exp.f64 (*.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))) 1))
(+.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo))) 1)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(*.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) lo))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 1 lo))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) lo))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (/.f64 1 lo)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) lo))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (/.f64 1 lo)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (+.f64 -1 (neg.f64 (/.f64 hi lo))) (/.f64 1 (neg.f64 lo)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (/.f64 1 lo) (+.f64 (/.f64 hi lo) 1))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 (/.f64 hi lo) 1) (cbrt.f64 lo)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 (/.f64 hi lo) 1) (sqrt.f64 lo)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) lo))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (/.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 (/.f64 hi lo) 1) (sqrt.f64 lo)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) 1) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) lo))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 (/.f64 hi lo) 1) (cbrt.f64 lo)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(pow.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 3) 1/3)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(pow.f64 (/.f64 lo (+.f64 (/.f64 hi lo) 1)) -1)
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(neg.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (neg.f64 lo)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(neg.f64 (/.f64 (+.f64 -1 (neg.f64 (/.f64 hi lo))) lo))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 2))
(fabs.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo))
(log.f64 (exp.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 3))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(exp.f64 (-.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 lo)))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(exp.f64 (*.f64 (-.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 lo)) 1))
(+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))
(/.f64 (+.f64 (/.f64 hi lo) 1) lo)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi))) 1)
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi)))
(/.f64 1 (/.f64 hi (sqrt.f64 (-.f64 x lo))))
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 hi))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 x lo))) (neg.f64 hi))
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(/.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) hi)
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(/.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi))
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(/.f64 (*.f64 (sqrt.f64 (-.f64 x lo)) -1) (neg.f64 hi))
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(/.f64 (*.f64 -1 (sqrt.f64 (-.f64 x lo))) (neg.f64 hi))
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(pow.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi) 1)
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi)) 3)
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi) 3) 1/3)
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi)) 2)
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(sqrt.f64 (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi)))
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi))))
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi) 3))
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x lo) 3/2) (pow.f64 (/.f64 1 hi) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x lo) 3/2) (/.f64 1 (pow.f64 hi 3))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 hi) 3) (pow.f64 (-.f64 x lo) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x lo) 3/2) (/.f64 1 (pow.f64 hi 3))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x lo) 3/2) (pow.f64 (/.f64 1 hi) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3/2) (pow.f64 hi 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi)))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi)))
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi)))
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi)) 1))
(*.f64 (/.f64 1 hi) (sqrt.f64 (-.f64 x lo)))
(/.f64 (sqrt.f64 (-.f64 x lo)) hi)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 hi (cbrt.f64 (-.f64 x lo))))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 hi (fma.f64 x x (*.f64 lo (+.f64 lo x)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) hi) (fma.f64 x x (*.f64 lo (+.f64 lo x))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) hi) (+.f64 lo x))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) 1) (*.f64 (fma.f64 x x (*.f64 lo (+.f64 lo x))) hi))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 hi (fma.f64 x x (*.f64 lo (+.f64 lo x)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) hi) (fma.f64 x x (*.f64 lo (+.f64 lo x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) -1) (*.f64 (fma.f64 x x (*.f64 lo (+.f64 lo x))) (neg.f64 hi)))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 hi (fma.f64 x x (*.f64 lo (+.f64 lo x)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) hi) (fma.f64 x x (*.f64 lo (+.f64 lo x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) 1) (*.f64 (+.f64 lo x) hi))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) hi) (+.f64 lo x))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) -1) (*.f64 (+.f64 lo x) (neg.f64 hi)))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) hi) (+.f64 lo x))
(/.f64 (neg.f64 (-.f64 x lo)) (neg.f64 hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (neg.f64 (cbrt.f64 (-.f64 x lo)))) (neg.f64 hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (*.f64 (-.f64 x lo) -1) (neg.f64 hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 x lo))) (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)) (neg.f64 hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (/.f64 1 hi)) (fma.f64 x x (*.f64 lo (+.f64 lo x))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 hi (fma.f64 x x (*.f64 lo (+.f64 lo x)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) hi) (fma.f64 x x (*.f64 lo (+.f64 lo x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 1 hi)) (+.f64 lo x))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) hi) (+.f64 lo x))
(/.f64 (/.f64 (-.f64 x lo) 1) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (/.f64 (-.f64 x lo) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 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 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(/.f64 (-.f64 x lo) hi)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(fabs.f64 (/.f64 (-.f64 x lo) hi))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi) 3)))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi) 3) (pow.f64 (-.f64 x lo) 2)))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 (/.f64 1 hi) 3)))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x lo) 3/2) (pow.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi) 3) (pow.f64 (-.f64 x lo) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi) 3) (pow.f64 (-.f64 x lo) 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))
(/.f64 (-.f64 x lo) hi)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.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)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2))) 1)
(expm1.f64 (log1p.f64 (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 (sqrt.f64 (-.f64 x lo)) (pow.f64 (-.f64 x lo) 1/6))
(*.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 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) (cbrt.f64 (-.f64 x lo))))
(pow.f64 (cbrt.f64 (-.f64 x lo)) 2)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 4)))
(*.f64 (pow.f64 (-.f64 x lo) 1/6) (sqrt.f64 (-.f64 x lo)))
(*.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (-.f64 x lo) 1/6))
(*.f64 (*.f64 (cbrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 x lo))))
(pow.f64 (cbrt.f64 (-.f64 x lo)) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 4))
(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 (pow.f64 (-.f64 x lo) 2))
(expm1.f64 (log1p.f64 (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)
(exp.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)))
(pow.f64 (cbrt.f64 (-.f64 x lo)) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)) 1))
(pow.f64 (cbrt.f64 (-.f64 x lo)) 2)
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (-.f64 x lo)))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (-.f64 x lo))))
(*.f64 1 (cbrt.f64 (-.f64 x lo)))
(cbrt.f64 (-.f64 x lo))
(*.f64 (cbrt.f64 (-.f64 x lo)) 1)
(cbrt.f64 (-.f64 x lo))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 2) (cbrt.f64 (cbrt.f64 (-.f64 x lo))))
(cbrt.f64 (-.f64 x lo))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 2))
(cbrt.f64 (-.f64 x lo))
(*.f64 (pow.f64 (-.f64 x lo) 1/6) (pow.f64 (-.f64 x lo) 1/6))
(cbrt.f64 (-.f64 x lo))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (-.f64 x lo)))
(cbrt.f64 (-.f64 x lo))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 4))) (fabs.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2))) (cbrt.f64 (+.f64 lo x)))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3))) (cbrt.f64 (fma.f64 x x (*.f64 lo (+.f64 lo x)))))
(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))
(pow.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1/2)
(cbrt.f64 (-.f64 x lo))
(pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 3)
(cbrt.f64 (-.f64 x lo))
(pow.f64 (pow.f64 (-.f64 x lo) 1/6) 2)
(cbrt.f64 (-.f64 x lo))
(sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2))
(cbrt.f64 (-.f64 x lo))
(fabs.f64 (cbrt.f64 (-.f64 x lo)))
(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))))
(log1p.f64 (expm1.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))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 hi (cbrt.f64 (-.f64 x lo))))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 hi (fma.f64 x x (*.f64 lo (+.f64 lo x)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) hi) (fma.f64 x x (*.f64 lo (+.f64 lo x))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) hi) (+.f64 lo x))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) 1) (*.f64 (fma.f64 x x (*.f64 lo (+.f64 lo x))) hi))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 hi (fma.f64 x x (*.f64 lo (+.f64 lo x)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) hi) (fma.f64 x x (*.f64 lo (+.f64 lo x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) -1) (*.f64 (fma.f64 x x (*.f64 lo (+.f64 lo x))) (neg.f64 hi)))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 hi (fma.f64 x x (*.f64 lo (+.f64 lo x)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) hi) (fma.f64 x x (*.f64 lo (+.f64 lo x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) 1) (*.f64 (+.f64 lo x) hi))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) hi) (+.f64 lo x))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) -1) (*.f64 (+.f64 lo x) (neg.f64 hi)))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) hi) (+.f64 lo x))
(/.f64 (neg.f64 (-.f64 x lo)) (neg.f64 hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (neg.f64 (cbrt.f64 (-.f64 x lo)))) (neg.f64 hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (*.f64 (-.f64 x lo) -1) (neg.f64 hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 x lo))) (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)) (neg.f64 hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (/.f64 1 hi)) (fma.f64 x x (*.f64 lo (+.f64 lo x))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 hi (fma.f64 x x (*.f64 lo (+.f64 lo x)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) hi) (fma.f64 x x (*.f64 lo (+.f64 lo x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (/.f64 1 hi)) (+.f64 lo x))
(/.f64 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) hi) (+.f64 lo x))
(/.f64 (/.f64 (-.f64 x lo) 1) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (/.f64 (-.f64 x lo) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 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 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(/.f64 (-.f64 x lo) hi)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(fabs.f64 (/.f64 (-.f64 x lo) hi))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi) 3)))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi) 3) (pow.f64 (-.f64 x lo) 2)))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 (/.f64 1 hi) 3)))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x lo) 3/2) (pow.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi) 3) (pow.f64 (-.f64 x lo) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi) 3) (pow.f64 (-.f64 x lo) 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))
(/.f64 (-.f64 x lo) hi)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.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)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi))) 1)
(expm1.f64 (log1p.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)))
(*.f64 1 (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(*.f64 (/.f64 1 hi) (cbrt.f64 (-.f64 x lo)))
(/.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 x lo)) hi) 1)
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 2) (/.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) hi))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) (/.f64 1 hi)))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)) (pow.f64 (cbrt.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)) 2))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)) 2) (cbrt.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(*.f64 (pow.f64 (-.f64 x lo) 1/6) (/.f64 (pow.f64 (-.f64 x lo) 1/6) hi))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(*.f64 (pow.f64 (-.f64 x lo) 1/6) (*.f64 (pow.f64 (-.f64 x lo) 1/6) (/.f64 1 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)
(*.f64 (pow.f64 hi -1/2) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 (pow.f64 hi -1/2) (sqrt.f64 hi)))
(*.f64 (neg.f64 (cbrt.f64 (-.f64 x lo))) (/.f64 1 (neg.f64 hi)))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)))
(/.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (pow.f64 (cbrt.f64 hi) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 2) 1) (/.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) hi))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)))
(*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 2) (pow.f64 (cbrt.f64 hi) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 2) (cbrt.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi))) (pow.f64 (cbrt.f64 hi) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (cbrt.f64 (-.f64 x lo))) (sqrt.f64 hi)))
(/.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)) (sqrt.f64 hi))
(*.f64 (/.f64 (pow.f64 (-.f64 x lo) 1/6) 1) (/.f64 (pow.f64 (-.f64 x lo) 1/6) hi))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(*.f64 (/.f64 (pow.f64 (-.f64 x lo) 1/6) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi)))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) hi)) (/.f64 (pow.f64 (-.f64 x lo) 1/6) (pow.f64 (cbrt.f64 hi) 2)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 x lo)) (cbrt.f64 (pow.f64 hi -2))) (/.f64 1 (cbrt.f64 hi)))
(*.f64 (cbrt.f64 (-.f64 x lo)) (*.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 x lo)) (cbrt.f64 (pow.f64 hi -2))) (cbrt.f64 hi))
(*.f64 (*.f64 (cbrt.f64 (-.f64 x lo)) (pow.f64 hi -1/2)) (pow.f64 hi -1/2))
(/.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 (cbrt.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)) 3)
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(pow.f64 (pow.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi) 3) 1/3)
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(pow.f64 (sqrt.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi)) 2)
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(pow.f64 (/.f64 hi (cbrt.f64 (-.f64 x lo))) -1)
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(neg.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) (neg.f64 hi)))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(neg.f64 (/.f64 (neg.f64 (cbrt.f64 (-.f64 x lo))) hi))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(sqrt.f64 (pow.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi) 2))
(fabs.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(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 (pow.f64 (/.f64 (cbrt.f64 (-.f64 x lo)) hi) 3))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(cbrt.f64 (*.f64 (-.f64 x lo) (pow.f64 (/.f64 1 hi) 3)))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(cbrt.f64 (/.f64 (-.f64 x lo) (pow.f64 hi 3)))
(/.f64 (cbrt.f64 (-.f64 x lo)) hi)
(expm1.f64 (log1p.f64 (/.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)
(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)

eval265.0ms (1.8%)

Compiler

Compiled 13037 to 7800 computations (40.2% saved)

prune161.0ms (1.1%)

Pruning

56 alts after pruning (51 fresh and 5 done)

PrunedKeptTotal
New53333566
Fresh311849
Picked235
Done022
Total56656622
Accuracy
20.2%
Counts
622 → 56
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.9%
(fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
19.7%
(fma.f64 hi (/.f64 (fabs.f64 (+.f64 (/.f64 hi lo) 1)) lo) 1)
18.9%
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) 2)
18.9%
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 3)
18.9%
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) 3)
18.9%
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) 1) (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 1))
18.8%
(/.f64 (-.f64 x lo) hi)
18.9%
(/.f64 (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2)) (-.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))
18.9%
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) -1) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) -1))
18.9%
(/.f64 (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) -1) (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo) -1))
18.9%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
18.9%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
18.9%
(/.f64 (+.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (-.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))))
18.9%
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))))
18.8%
(/.f64 lo (neg.f64 hi))
18.9%
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))) (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2))))
18.9%
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))) (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 3))))
18.8%
(/.f64 1 (/.f64 hi (-.f64 x lo)))
18.9%
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))) 1)
9.0%
(+.f64 (/.f64 hi lo) 1)
18.9%
(+.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 1)
18.9%
(+.f64 1 (fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (pow.f64 (/.f64 hi lo) 2)))
18.9%
(+.f64 1 (/.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 lo (-.f64 x hi))))
18.9%
(+.f64 1 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) lo))
18.9%
(+.f64 1 (+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (-.f64 x hi) lo))))
18.9%
(+.f64 1 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 3) (-.f64 -1 (/.f64 hi lo))))
18.9%
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 3)))
18.9%
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (log.f64 (exp.f64 (-.f64 -1 (/.f64 hi lo))))))
18.9%
(+.f64 1 (*.f64 (*.f64 (/.f64 1 lo) (-.f64 x hi)) (-.f64 -1 (/.f64 hi lo))))
18.9%
(+.f64 1 (*.f64 hi (/.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1) lo)))
18.9%
(+.f64 1 (*.f64 hi (/.f64 (fma.f64 hi (/.f64 1 lo) 1) lo)))
18.9%
(+.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
18.9%
(+.f64 1 (*.f64 hi (/.f64 (+.f64 (+.f64 2 (/.f64 hi lo)) -1) lo)))
19.7%
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 (/.f64 hi lo) 1)) lo)))
9.0%
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
18.9%
(+.f64 1 (*.f64 hi (*.f64 (/.f64 1 lo) (+.f64 (/.f64 hi lo) 1))))
9.3%
(+.f64 1 (*.f64 hi (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) lo))))
18.9%
(+.f64 1 (log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))))))
18.9%
(+.f64 1 (log.f64 (exp.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
18.9%
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) 2) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
18.8%
(*.f64 (/.f64 1 hi) (-.f64 x lo))
18.9%
(*.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2)) (/.f64 1 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
9.9%
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 lo (neg.f64 hi)))
9.9%
(*.f64 (+.f64 (/.f64 lo hi) 1) (*.f64 (/.f64 1 hi) (-.f64 x lo)))
18.9%
(*.f64 (+.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))))
2.7%
(*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 (sqrt.f64 x) hi))
18.0%
(*.f64 (fabs.f64 (+.f64 1 (/.f64 lo hi))) (/.f64 (-.f64 x lo) hi))
9.9%
(*.f64 lo (/.f64 (+.f64 1 (/.f64 lo hi)) (neg.f64 hi)))
18.9%
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))))
18.9%
(log.f64 (exp.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
18.9%
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
17.9%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
18.9%
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
18.9%
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
18.9%
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3))
18.7%
1
Compiler

Compiled 2136 to 1443 computations (32.4% saved)

localize638.0ms (4.3%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
99.2%
(pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2)
98.8%
(pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)
97.6%
(+.f64 (/.f64 hi lo) 1)
95.1%
(*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))
99.5%
(expm1.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))
99.4%
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))
97.7%
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
97.6%
(+.f64 (/.f64 hi lo) 1)
99.9%
(+.f64 1 (*.f64 (*.f64 (/.f64 1 lo) (-.f64 x hi)) (-.f64 -1 (/.f64 hi lo))))
99.4%
(*.f64 (*.f64 (/.f64 1 lo) (-.f64 x hi)) (-.f64 -1 (/.f64 hi lo)))
98.6%
(*.f64 (/.f64 1 lo) (-.f64 x hi))
97.6%
(-.f64 -1 (/.f64 hi lo))
97.6%
(+.f64 (/.f64 hi lo) 1)
100.0%
(/.f64 (fabs.f64 (+.f64 (/.f64 hi lo) 1)) lo)
99.8%
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 (/.f64 hi lo) 1)) lo)))
97.6%
(+.f64 (/.f64 hi lo) 1)
95.1%
(*.f64 hi (/.f64 (fabs.f64 (+.f64 (/.f64 hi lo) 1)) lo))
Compiler

Compiled 370 to 188 computations (49.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 319.0ms
Operation ival-pow, time spent: 71.0ms, 22.0% of total-time
Operation ival-add, time spent: 60.0ms, 19.0% of total-time
Operation ival-div, time spent: 53.0ms, 17.0% of total-time
Operation ival-mult, time spent: 45.0ms, 14.0% of total-time
Operation composed, time spent: 26.0ms, 8.0% of total-time
Operation ival-sub, time spent: 19.0ms, 6.0% of total-time
Operation ival-exp, time spent: 13.0ms, 4.0% of total-time
Operation ival-log, time spent: 12.0ms, 4.0% of total-time
Operation const, time spent: 11.0ms, 3.0% of total-time
Operation ival-neg, time spent: 7.0ms, 2.0% of total-time
Operation ival-fabs, time spent: 3.0ms, 1.0% of total-time

series62.0ms (0.4%)

Counts
11 → 300
Calls

75 calls:

TimeVariablePointExpression
4.0ms
lo
@-inf
(*.f64 hi (/.f64 (fabs.f64 (+.f64 (/.f64 hi lo) 1)) lo))
3.0ms
hi
@0
(expm1.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))
2.0ms
x
@0
(*.f64 (*.f64 (/.f64 1 lo) (-.f64 x hi)) (-.f64 -1 (/.f64 hi lo)))
1.0ms
hi
@0
(*.f64 hi (/.f64 (fabs.f64 (+.f64 (/.f64 hi lo) 1)) lo))
1.0ms
hi
@-inf
(*.f64 hi (/.f64 (fabs.f64 (+.f64 (/.f64 hi lo) 1)) lo))

rewrite135.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
416×associate-*r*
270×associate-*l*
250×log1p-expm1-u
249×expm1-log1p-u
241×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify441.0ms (2.9%)

Algorithm
egg-herbie
Rules
896×fma-define
784×distribute-lft-in
746×distribute-rgt-in
584×times-frac
478×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
087841247
1240537342
Stop Event
node limit
Counts
748 → 604
Calls
Call 1
Inputs
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(/.f64 (*.f64 hi (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo)
(/.f64 (*.f64 hi (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo)
(/.f64 (*.f64 hi (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo)
(/.f64 (*.f64 hi (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo)
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
1
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(/.f64 (*.f64 hi (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo)
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo))
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo))
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo))
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
1
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
1
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)
(/.f64 (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)
(/.f64 (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)
(/.f64 (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(*.f64 -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 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (/.f64 (-.f64 x hi) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (/.f64 (-.f64 x hi) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (*.f64 -1 (/.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))))
(+.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 (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 (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 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(+.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 -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))))
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 -1 (/.f64 (-.f64 x 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 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(*.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 (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (*.f64 -1 (/.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 (+.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 (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 (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 hi lo)
(+.f64 (/.f64 hi 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 (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 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.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 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.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 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 hi lo)
(+.f64 (/.f64 hi 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 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 hi lo)
(+.f64 (/.f64 hi 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 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 hi lo)
(+.f64 (/.f64 hi 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 (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 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.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 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.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 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 hi lo)
(+.f64 (/.f64 hi 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 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 hi lo)
(+.f64 (/.f64 hi 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 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 hi lo)
(+.f64 (*.f64 3/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))
(+.f64 (*.f64 7/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))
(+.f64 (*.f64 25/24 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 7/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))
(-.f64 (exp.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)
(-.f64 (exp.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)
(-.f64 (exp.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)
(-.f64 (exp.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)
(-.f64 (exp.f64 (/.f64 (*.f64 hi (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)) 1)
(-.f64 (exp.f64 (/.f64 (*.f64 hi (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)) 1)
(-.f64 (exp.f64 (/.f64 (*.f64 hi (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)) 1)
(-.f64 (exp.f64 (/.f64 (*.f64 hi (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)) 1)
(-.f64 (exp.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)
(-.f64 (exp.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)
(-.f64 (exp.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)
(-.f64 (exp.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)
(/.f64 hi lo)
(+.f64 (*.f64 1/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/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 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.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 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))))
(/.f64 hi lo)
(+.f64 (*.f64 1/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 (+.f64 (*.f64 -1 (pow.f64 hi 3)) (*.f64 -1/6 (pow.f64 hi 3))) (pow.f64 lo 3))) (+.f64 (*.f64 1/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 (+.f64 (*.f64 -1 (pow.f64 hi 3)) (*.f64 -1/6 (pow.f64 hi 3))) (pow.f64 lo 3))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(+.f64 (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(+.f64 (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))) (+.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))) (+.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (+.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (+.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (+.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (+.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (+.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (+.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (pow.f64 hi 5)) (*.f64 -1 (pow.f64 hi 5))) (pow.f64 lo 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (pow.f64 hi 5)) (*.f64 -1 (pow.f64 hi 5))) (pow.f64 lo 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (+.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(/.f64 (pow.f64 hi 4) (pow.f64 lo 4))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(/.f64 (pow.f64 hi 4) (pow.f64 lo 4))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(/.f64 (pow.f64 hi 4) (pow.f64 lo 4))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 0 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)) 2))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))))
(-.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 1)
(-.f64 (log.f64 (+.f64 1 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3))) (log.f64 (+.f64 1 (-.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))))
(-.f64 (log.f64 (-.f64 1 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2))) (log.f64 (-.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 hi (/.f64 lo (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (/.f64 lo (*.f64 hi (+.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo hi))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) lo)
(/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (neg.f64 lo))
(/.f64 (*.f64 hi (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 hi (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 (neg.f64 lo) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) hi) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) lo))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 lo hi)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 hi)) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (neg.f64 lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) hi) (*.f64 (+.f64 (/.f64 hi lo) -1) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 1) (*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 lo hi)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (neg.f64 hi)) (*.f64 (+.f64 (/.f64 hi lo) -1) (neg.f64 lo)))
(/.f64 (neg.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1))) (neg.f64 lo))
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (neg.f64 hi)) (neg.f64 lo))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (/.f64 hi lo) 1)) (neg.f64 lo))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) 1) lo)
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 lo)) (sqrt.f64 lo))
(pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 1)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3) 1/3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) 1/2)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))
(fabs.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (+.f64 (/.f64 hi lo) 1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) (pow.f64 (/.f64 hi lo) 3)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (+.f64 (log.f64 (/.f64 hi lo)) (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 hi lo)) (log1p.f64 (/.f64 hi lo))) 1))
(-.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))) 1)
(-.f64 (/.f64 1 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(*.f64 1 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))
(*.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 1)
(*.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) (cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 2)) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(*.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(*.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (/.f64 1 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))))
(/.f64 1 (/.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))) (neg.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) 1) (-.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 1))
(pow.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 2))
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))))
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(log1p.f64 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (*.f64 (log1p.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 1))
(fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
(fma.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 1)
(fma.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) hi 1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo))) 1)
(*.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) lo))
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 1 lo))
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 1 (neg.f64 lo)))
(*.f64 (/.f64 1 lo) (+.f64 (/.f64 hi lo) 1))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
(*.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2)) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) lo))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2)) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (/.f64 1 lo)))
(*.f64 (pow.f64 lo -1/2) (/.f64 (+.f64 (/.f64 hi lo) 1) (sqrt.f64 lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) lo))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (/.f64 1 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 (/.f64 hi lo) 1) (cbrt.f64 lo)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2)) 1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) lo))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) 1) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (cbrt.f64 lo)))
(*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (cbrt.f64 (pow.f64 lo -2))) (/.f64 1 (cbrt.f64 lo)))
(*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 lo -1/2)) (pow.f64 lo -1/2))
(pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
(pow.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2)
(pow.f64 (/.f64 lo (+.f64 (/.f64 hi lo) 1)) -1)
(neg.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 3))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(exp.f64 (-.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 lo)))
(exp.f64 (*.f64 (-.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 lo)) 1))
(+.f64 (*.f64 (/.f64 1 lo) x) (*.f64 (/.f64 1 lo) (neg.f64 hi)))
(+.f64 (*.f64 x (/.f64 1 lo)) (/.f64 (neg.f64 hi) lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo))) 1)
(-.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 1 (/.f64 lo (-.f64 x hi)))
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 lo (fma.f64 x x (*.f64 hi (+.f64 hi x)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 lo (+.f64 hi x)))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 x 3) (pow.f64 hi 3))) (*.f64 (neg.f64 lo) (fma.f64 x x (*.f64 hi (+.f64 hi x)))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 x 2) (pow.f64 hi 2))) (*.f64 (neg.f64 lo) (+.f64 hi x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) 1) (*.f64 (fma.f64 x x (*.f64 hi (+.f64 hi x))) lo))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) -1) (*.f64 (fma.f64 x x (*.f64 hi (+.f64 hi x))) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 hi 2)) 1) (*.f64 (+.f64 hi x) lo))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 hi 2)) -1) (*.f64 (+.f64 hi x) (neg.f64 lo)))
(/.f64 (neg.f64 (-.f64 x hi)) (neg.f64 lo))
(/.f64 (/.f64 (-.f64 x hi) (sqrt.f64 lo)) (sqrt.f64 lo))
(/.f64 (*.f64 (-.f64 x hi) -1) (neg.f64 lo))
(/.f64 (*.f64 -1 (-.f64 x hi)) (neg.f64 lo))
(/.f64 (*.f64 (/.f64 1 lo) (-.f64 (pow.f64 x 3) (pow.f64 hi 3))) (fma.f64 x x (*.f64 hi (+.f64 hi x))))
(/.f64 (*.f64 (/.f64 1 lo) (-.f64 (pow.f64 x 2) (pow.f64 hi 2))) (+.f64 hi x))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) (/.f64 1 lo)) (fma.f64 x x (*.f64 hi (+.f64 hi x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 1 lo)) (+.f64 hi x))
(/.f64 (/.f64 (-.f64 x hi) 1) lo)
(/.f64 (/.f64 (-.f64 x hi) (pow.f64 (cbrt.f64 lo) 2)) (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)
(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))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 lo) 3) (pow.f64 (-.f64 x hi) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 (/.f64 1 lo) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo)))
(log1p.f64 (expm1.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))
(+.f64 (*.f64 (/.f64 (-.f64 x hi) lo) -1) (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (neg.f64 hi) lo)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (-.f64 x hi) lo)))
(-.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1) 1)
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 x hi)) lo)
(/.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (*.f64 (-.f64 x hi) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 x hi)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))) lo))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 x hi)) (*.f64 (+.f64 (/.f64 hi lo) -1) lo))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 x hi))) (neg.f64 lo))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 (-.f64 x hi) lo)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (-.f64 x hi) lo)) (+.f64 (/.f64 hi lo) -1))
(pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)) (/.f64 (-.f64 x hi) lo)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo))))
(exp.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 x hi) lo))) 1))
(-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1))) 1)
(-.f64 (/.f64 1 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)) (/.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 2) (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)))
(*.f64 1 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1))
(*.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1) 1)
(*.f64 (cbrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1) 2)) (cbrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)) (sqrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)))
(*.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 1)))))
(*.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 2)) (/.f64 1 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 1))) (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 3))))
(/.f64 1 (/.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1) (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 2))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 1 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 1))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 2) (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 2)) (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 3))) (neg.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 1)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 2))) (neg.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 1 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 1))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 2) 1) (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 1))
(pow.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1) 2))
(log.f64 (exp.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)))
(exp.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo))) 1))
(fma.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 1)
(fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)
(fma.f64 (/.f64 1 lo) (*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 x hi)) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) 1) 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo))) 1)
(fma.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo))) 1)
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 0 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)) 2))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))))
(-.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 1)
(-.f64 (log.f64 (+.f64 1 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3))) (log.f64 (+.f64 1 (-.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))))
(-.f64 (log.f64 (-.f64 1 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2))) (log.f64 (-.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))))
(*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))
(*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))
(*.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) hi)
(*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (cbrt.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (*.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) hi))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2)) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (/.f64 hi lo)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 hi) 2) (*.f64 (cbrt.f64 hi) (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(*.f64 (sqrt.f64 (/.f64 hi lo)) (*.f64 (sqrt.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) (*.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) hi))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (/.f64 hi lo)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (sqrt.f64 hi) (*.f64 (sqrt.f64 hi) (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(*.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (/.f64 1 lo))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2)))
(*.f64 (/.f64 hi 1) (/.f64 (+.f64 (/.f64 hi lo) 1) lo))
(*.f64 (/.f64 hi (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 (/.f64 hi lo) 1) (cbrt.f64 lo)))
(*.f64 (/.f64 hi (sqrt.f64 lo)) (/.f64 (+.f64 (/.f64 hi lo) 1) (sqrt.f64 lo)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (sqrt.f64 lo)) (/.f64 hi (sqrt.f64 lo)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) 1) (/.f64 hi lo))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 hi (cbrt.f64 lo)))
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi))
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(*.f64 (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (*.f64 (/.f64 hi lo) (sqrt.f64 (+.f64 (/.f64 hi lo) 1))) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (/.f64 hi lo)))
(*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (sqrt.f64 (/.f64 hi lo))) (sqrt.f64 (/.f64 hi lo)))
(*.f64 (*.f64 hi (pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2)) (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(*.f64 (*.f64 hi (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo))) (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(/.f64 hi (/.f64 lo (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (/.f64 lo (*.f64 hi (+.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo hi))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) lo)
(/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (neg.f64 lo))
(/.f64 (*.f64 hi (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 hi (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 (neg.f64 lo) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) hi) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) lo))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 lo hi)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 hi)) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (neg.f64 lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) hi) (*.f64 (+.f64 (/.f64 hi lo) -1) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 1) (*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 lo hi)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (neg.f64 hi)) (*.f64 (+.f64 (/.f64 hi lo) -1) (neg.f64 lo)))
(/.f64 (neg.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1))) (neg.f64 lo))
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (neg.f64 hi)) (neg.f64 lo))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (/.f64 hi lo) 1)) (neg.f64 lo))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) 1) lo)
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 lo)) (sqrt.f64 lo))
(pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 1)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3) 1/3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) 1/2)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))
(fabs.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (+.f64 (/.f64 hi lo) 1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) (pow.f64 (/.f64 hi lo) 3)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (+.f64 (log.f64 (/.f64 hi lo)) (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 hi lo)) (log1p.f64 (/.f64 hi lo))) 1))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 0 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)) 2))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))))
(-.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 1)
(-.f64 (log.f64 (+.f64 1 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3))) (log.f64 (+.f64 1 (-.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))))
(-.f64 (log.f64 (-.f64 1 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2))) (log.f64 (-.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 hi (/.f64 lo (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (/.f64 lo (*.f64 hi (+.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo hi))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) lo)
(/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (neg.f64 lo))
(/.f64 (*.f64 hi (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 hi (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 (neg.f64 lo) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) hi) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) lo))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 lo hi)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 hi)) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (neg.f64 lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) hi) (*.f64 (+.f64 (/.f64 hi lo) -1) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 1) (*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 lo hi)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (neg.f64 hi)) (*.f64 (+.f64 (/.f64 hi lo) -1) (neg.f64 lo)))
(/.f64 (neg.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1))) (neg.f64 lo))
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (neg.f64 hi)) (neg.f64 lo))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (/.f64 hi lo) 1)) (neg.f64 lo))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) 1) lo)
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 lo)) (sqrt.f64 lo))
(pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 1)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3) 1/3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) 1/2)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))
(fabs.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (+.f64 (/.f64 hi lo) 1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) (pow.f64 (/.f64 hi lo) 3)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (+.f64 (log.f64 (/.f64 hi lo)) (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 hi lo)) (log1p.f64 (/.f64 hi lo))) 1))
(+.f64 1 (-.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 1))
(+.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)) -1)
(+.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 0)
(-.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)) 1)
(*.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 1)
(*.f64 (cbrt.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (pow.f64 (cbrt.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) 2) (cbrt.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (sqrt.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (sqrt.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (+.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1))) 1) (-.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1))) 1))
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)) 3) 1) (+.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)) 2) (+.f64 1 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)) 2) 1) (+.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)) 1))
(pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 1)
(pow.f64 (cbrt.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) 3)
(pow.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) 2)
(sqrt.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2))
(log.f64 (exp.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))))
(cbrt.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3))
(log1p.f64 (expm1.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(exp.f64 (log.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) 1))
(fma.f64 1 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)) -1)
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)) 2)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1))) -1)
(fma.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1))) (sqrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1))) -1)
(-.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) 1)
(*.f64 hi (*.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(*.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) (*.f64 hi (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3) 1)
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (pow.f64 hi 3) (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 3))
(*.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 3) (pow.f64 hi 3))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 4)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (pow.f64 hi 2) (*.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 2) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3/2) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3/2))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3) (pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3))
(*.f64 (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (pow.f64 hi 2)) (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 2))
(*.f64 (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 4))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2))
(*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) hi) (/.f64 (+.f64 (/.f64 hi lo) 1) lo))
(*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) hi)
(*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1))
(*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 (/.f64 hi lo) 1)) (/.f64 hi lo))
(/.f64 (pow.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) 3) (pow.f64 lo 3))
(/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 hi (+.f64 (/.f64 hi lo) 1))) lo)
(/.f64 (*.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) lo)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 6))
(log.f64 (exp.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)))
(exp.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 hi lo)) (log1p.f64 (/.f64 hi lo)))))
(exp.f64 (*.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 hi lo)) (log1p.f64 (/.f64 hi lo)))) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))) 1)
(*.f64 hi (*.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 hi lo) (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))
(*.f64 (+.f64 (/.f64 hi lo) 1) (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) (*.f64 hi (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) 1)
(*.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 2) (pow.f64 hi 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 4)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2))
(*.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (pow.f64 hi 2) (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 2))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3/2))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3/2) (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) hi) (/.f64 (+.f64 (/.f64 hi lo) 1) lo))
(*.f64 (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) hi)
(*.f64 (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1))
(*.f64 (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1)) (/.f64 hi lo))
(*.f64 (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (*.f64 hi (+.f64 (/.f64 hi lo) 1))) (pow.f64 lo 2))
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (*.f64 hi (+.f64 (/.f64 hi lo) 1))) lo)
(/.f64 (*.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) lo)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(exp.f64 (*.f64 2 (+.f64 (log.f64 (/.f64 hi lo)) (log1p.f64 (/.f64 hi lo)))))
(exp.f64 (*.f64 (*.f64 2 (+.f64 (log.f64 (/.f64 hi lo)) (log1p.f64 (/.f64 hi lo)))) 1))
Outputs
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(/.f64 (*.f64 hi (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(/.f64 (*.f64 hi (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(/.f64 (*.f64 hi (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(/.f64 (*.f64 hi (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
1
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) 1)
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) 1)
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) 1)
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) 1)
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) 1)
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) 1)
(/.f64 (*.f64 hi (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo))
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) 1)
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo))
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) 1)
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo))
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) 1)
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) 1)
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) 1)
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) 1)
1
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) 1)
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) 1)
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) 1)
1
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) 1)
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) 1)
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) 1)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(/.f64 hi (neg.f64 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))
(/.f64 (neg.f64 hi) lo)
(/.f64 hi (neg.f64 lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(/.f64 hi (neg.f64 lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(*.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 (-.f64 x hi) lo))
(/.f64 (neg.f64 (-.f64 x hi)) lo)
(/.f64 (-.f64 x hi) (neg.f64 lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 (-.f64 x hi) lo))
(/.f64 (neg.f64 (-.f64 x hi)) lo)
(/.f64 (-.f64 x hi) (neg.f64 lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(neg.f64 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(neg.f64 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (*.f64 -1 (/.f64 x lo)))
(*.f64 -1 (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo)))
(neg.f64 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.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 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo)) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.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 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo)) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.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 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo)) (pow.f64 (/.f64 hi lo) 2))
(*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(*.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 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 -1 (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 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 -1 (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (neg.f64 (-.f64 x hi)) lo))
(-.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 -1 (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 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 -1 (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (neg.f64 (-.f64 x hi)) lo))
(-.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 -1 (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 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 -1 (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(+.f64 (*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(+.f64 (*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(+.f64 (*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(neg.f64 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(+.f64 (*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(+.f64 (*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(+.f64 (*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(neg.f64 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(+.f64 (*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(+.f64 (*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(+.f64 (*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (neg.f64 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (*.f64 -1 (/.f64 x lo))))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))))
(fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo)) 1)
(+.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 (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.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 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 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 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.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 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (neg.f64 hi) (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 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 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.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 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 hi lo)
(+.f64 (*.f64 3/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))
(fma.f64 3/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 hi lo))
(fma.f64 3/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(+.f64 (*.f64 7/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))
(fma.f64 7/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 3/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 hi lo)))
(fma.f64 7/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 3/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(+.f64 (*.f64 25/24 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 7/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo))))
(fma.f64 25/24 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 7/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 3/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 hi lo))))
(fma.f64 25/24 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 7/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 3/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(-.f64 (exp.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(-.f64 (exp.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(-.f64 (exp.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(-.f64 (exp.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(-.f64 (exp.f64 (/.f64 (*.f64 hi (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)) 1)
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(-.f64 (exp.f64 (/.f64 (*.f64 hi (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)) 1)
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(-.f64 (exp.f64 (/.f64 (*.f64 hi (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)) 1)
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(-.f64 (exp.f64 (/.f64 (*.f64 hi (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)) 1)
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(-.f64 (exp.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(-.f64 (exp.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(-.f64 (exp.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(-.f64 (exp.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(/.f64 hi lo)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(+.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 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3)))))
(fma.f64 (pow.f64 (/.f64 hi lo) 3) 1/6 (+.f64 (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) (pow.f64 (/.f64 hi lo) 3)))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.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 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))))
(fma.f64 1/24 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))))
(fma.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) 1/24 (fma.f64 (pow.f64 (/.f64 hi lo) 3) 1/6 (+.f64 (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))
(/.f64 hi lo)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 hi 3)) (*.f64 -1/6 (pow.f64 hi 3))) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) -7/6) (pow.f64 lo 3)) (fma.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(-.f64 (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) (/.f64 (*.f64 (pow.f64 hi 3) -7/6) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 hi 3)) (*.f64 -1/6 (pow.f64 hi 3))) (pow.f64 lo 3))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) -7/6) (pow.f64 lo 3)) (fma.f64 1/24 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))))
(-.f64 (fma.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) 1/24 (+.f64 (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))) (/.f64 (*.f64 (pow.f64 hi 3) -7/6) (pow.f64 lo 3)))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(+.f64 (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(fma.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (pow.f64 (/.f64 hi lo) 3))
(+.f64 (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(fma.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (pow.f64 (/.f64 hi lo) 3)))
(+.f64 (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (+.f64 (fma.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (fma.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (pow.f64 (/.f64 hi lo) 3))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(fma.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(fma.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (+.f64 (fma.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (fma.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (pow.f64 (/.f64 hi lo) 3))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(fma.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(fma.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (+.f64 (fma.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (fma.f64 3 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (pow.f64 (/.f64 hi lo) 3))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))) (+.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(fma.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))) (+.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (+.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))))
(fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (+.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (+.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))))
(fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (+.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (+.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (+.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))))
(fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (+.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))))
(fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (+.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (fma.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (+.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))))))
(fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (+.f64 (pow.f64 (/.f64 hi lo) 3) (+.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))))))
(fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (+.f64 (fma.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (pow.f64 (/.f64 hi lo) 3)) (+.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (+.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (+.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))))
(fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 2 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (+.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))))
(fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (+.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (fma.f64 3 (/.f64 (pow.f64 hi 5) (pow.f64 lo 5)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (pow.f64 hi 5)) (*.f64 -1 (pow.f64 hi 5))) (pow.f64 lo 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 hi 5) -3) (pow.f64 lo 5)) (fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))
(-.f64 (+.f64 (fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (/.f64 (*.f64 (pow.f64 hi 5) -3) (pow.f64 lo 5)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (pow.f64 hi 5)) (*.f64 -1 (pow.f64 hi 5))) (pow.f64 lo 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (+.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)) (+.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 hi 5) -3) (pow.f64 lo 5)) (fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (+.f64 (pow.f64 (/.f64 hi lo) 3) (+.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))))
(+.f64 (-.f64 (+.f64 (fma.f64 2 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (/.f64 (*.f64 (pow.f64 hi 5) -3) (pow.f64 lo 5))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 4) (pow.f64 lo 4))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 4) (pow.f64 lo 4))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 4) (pow.f64 lo 4))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 0 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)) 2))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo))) 2))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo))))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) 2))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))))
(-.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 1)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(-.f64 (log.f64 (+.f64 1 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3))) (log.f64 (+.f64 1 (-.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))))
(-.f64 (log1p.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3)) (log1p.f64 (-.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))))
(-.f64 (log1p.f64 (pow.f64 (expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) 3)) (log1p.f64 (*.f64 (expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) (+.f64 (expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) -1))))
(-.f64 (log.f64 (-.f64 1 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2))) (log.f64 (-.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))))
(-.f64 (log1p.f64 (neg.f64 (pow.f64 (expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) 2))) (log1p.f64 (neg.f64 (expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))))
(/.f64 hi (/.f64 lo (+.f64 (/.f64 hi lo) 1)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 1 (/.f64 lo (*.f64 hi (+.f64 (/.f64 hi lo) 1))))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo hi))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) lo)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (neg.f64 lo))
(/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (neg.f64 lo))
(*.f64 hi (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(/.f64 (*.f64 hi (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1))))
(*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (*.f64 hi (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (neg.f64 hi) lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1))))
(*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 (neg.f64 lo) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (neg.f64 hi) lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) hi) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) lo))
(*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 lo hi)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 hi)) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (neg.f64 lo)))
(*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) hi) (*.f64 (+.f64 (/.f64 hi lo) -1) lo))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (neg.f64 hi) lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 1) (*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 lo hi)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (neg.f64 hi)) (*.f64 (+.f64 (/.f64 hi lo) -1) (neg.f64 lo)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (neg.f64 hi) lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1))) (neg.f64 lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))
(*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (neg.f64 hi) lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (neg.f64 hi)) (neg.f64 lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (/.f64 hi lo) 1)) (neg.f64 lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))
(*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (neg.f64 hi) lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) 1) lo)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 1)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3) 1/3)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) 1/2)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(fabs.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(log.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (+.f64 (/.f64 hi lo) 1) 3)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(exp.f64 (+.f64 (log.f64 (/.f64 hi lo)) (log1p.f64 (/.f64 hi lo))))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 hi lo)) (log1p.f64 (/.f64 hi lo))) 1))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(-.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(-.f64 1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))) 1)
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(-.f64 (/.f64 1 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))
(*.f64 1 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(*.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 1)
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(*.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) (cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 2)))
(*.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) (cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 2)) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(*.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) (cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) 2)))
(*.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(*.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))))
(*.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (/.f64 1 (+.f64 1 (+.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)) (+.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (/.f64 1 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))))
(*.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (/.f64 1 (+.f64 1 (+.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)) (+.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)))
(/.f64 1 (/.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (/.f64 1 (+.f64 1 (+.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)) (+.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(*.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (/.f64 1 (+.f64 1 (+.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)) (+.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))) (+.f64 -1 (neg.f64 (+.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)) (-.f64 -1 (*.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))) (neg.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))) (neg.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)) (-.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (+.f64 1 (+.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)) (+.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) 1) (-.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 1))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2) -1) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(pow.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 1)
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) 3)
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 3) 1/3)
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)) 2)
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(sqrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 2))
(sqrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 2))
(fabs.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 3))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(log1p.f64 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(exp.f64 (*.f64 (log1p.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 1))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(fma.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 1)
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(fma.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) hi 1)
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 1)
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 1)
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo))) 1)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) lo))
(/.f64 (+.f64 1 (/.f64 hi lo)) lo)
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 1 lo))
(/.f64 (+.f64 1 (/.f64 hi lo)) lo)
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 1 (neg.f64 lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (neg.f64 (/.f64 1 lo)))
(/.f64 (-.f64 -1 (/.f64 hi lo)) lo)
(*.f64 (/.f64 1 lo) (+.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 1 (/.f64 hi lo)) lo)
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
(/.f64 (+.f64 1 (/.f64 hi lo)) lo)
(*.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2))
(/.f64 (+.f64 1 (/.f64 hi lo)) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(/.f64 (+.f64 1 (/.f64 hi lo)) lo)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2)) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) lo))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (/.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) lo))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2)) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (/.f64 1 lo)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (/.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) lo))
(*.f64 (pow.f64 lo -1/2) (/.f64 (+.f64 (/.f64 hi lo) 1) (sqrt.f64 lo)))
(*.f64 (pow.f64 lo -1/2) (/.f64 (+.f64 1 (/.f64 hi lo)) (sqrt.f64 lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 lo -1/2)) (sqrt.f64 lo))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(/.f64 (+.f64 1 (/.f64 hi lo)) lo)
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) lo))
(/.f64 (+.f64 1 (/.f64 hi lo)) lo)
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (/.f64 1 lo)))
(/.f64 (+.f64 1 (/.f64 hi lo)) lo)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 (/.f64 hi lo) 1) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 1 (/.f64 hi lo)) (cbrt.f64 lo)))
(/.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2)) 1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) lo))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (/.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) lo))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 (cbrt.f64 lo) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 lo)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) 1) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) lo))
(/.f64 (+.f64 1 (/.f64 hi lo)) lo)
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 1 (/.f64 hi lo)) (cbrt.f64 lo)))
(/.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (cbrt.f64 (pow.f64 lo -2))) (/.f64 1 (cbrt.f64 lo)))
(*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (cbrt.f64 (pow.f64 lo -2))) (/.f64 1 (cbrt.f64 lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (cbrt.f64 (pow.f64 lo -2))) (cbrt.f64 lo))
(*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 lo -1/2)) (pow.f64 lo -1/2))
(/.f64 (+.f64 1 (/.f64 hi lo)) lo)
(pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
(/.f64 (+.f64 1 (/.f64 hi lo)) lo)
(pow.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 3) 1/3)
(/.f64 (+.f64 1 (/.f64 hi lo)) lo)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)
(/.f64 (+.f64 1 (/.f64 hi lo)) lo)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2)
(/.f64 (+.f64 1 (/.f64 hi lo)) lo)
(pow.f64 (/.f64 lo (+.f64 (/.f64 hi lo) 1)) -1)
(/.f64 1 (/.f64 lo (+.f64 1 (/.f64 hi lo))))
(neg.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (neg.f64 (/.f64 1 lo)))
(/.f64 (-.f64 -1 (/.f64 hi lo)) lo)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 2))
(fabs.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo))
(log.f64 (exp.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(/.f64 (+.f64 1 (/.f64 hi lo)) lo)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))
(/.f64 (+.f64 1 (/.f64 hi lo)) lo)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 3))
(/.f64 (+.f64 1 (/.f64 hi lo)) lo)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(/.f64 (+.f64 1 (/.f64 hi lo)) lo)
(exp.f64 (-.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 lo)))
(/.f64 (+.f64 1 (/.f64 hi lo)) lo)
(exp.f64 (*.f64 (-.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 lo)) 1))
(/.f64 (+.f64 1 (/.f64 hi lo)) lo)
(+.f64 (*.f64 (/.f64 1 lo) x) (*.f64 (/.f64 1 lo) (neg.f64 hi)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 x (/.f64 1 lo)) (/.f64 (neg.f64 hi) lo))
(/.f64 (-.f64 x hi) lo)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo))) 1)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo)))
(-.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 (-.f64 x hi) lo)
(/.f64 1 (/.f64 lo (-.f64 x hi)))
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 lo (fma.f64 x x (*.f64 hi (+.f64 hi x)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) lo) (fma.f64 x x (*.f64 hi (+.f64 hi x))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 lo (+.f64 hi x)))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 x 3) (pow.f64 hi 3))) (*.f64 (neg.f64 lo) (fma.f64 x x (*.f64 hi (+.f64 hi x)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 lo (fma.f64 x x (*.f64 hi (+.f64 hi x)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) lo) (fma.f64 x x (*.f64 hi (+.f64 hi x))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 x 2) (pow.f64 hi 2))) (*.f64 (neg.f64 lo) (+.f64 hi x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 lo (+.f64 hi x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) 1) (*.f64 (fma.f64 x x (*.f64 hi (+.f64 hi x))) lo))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 lo (fma.f64 x x (*.f64 hi (+.f64 hi x)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) lo) (fma.f64 x x (*.f64 hi (+.f64 hi x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) -1) (*.f64 (fma.f64 x x (*.f64 hi (+.f64 hi x))) (neg.f64 lo)))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 lo (fma.f64 x x (*.f64 hi (+.f64 hi x)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) lo) (fma.f64 x x (*.f64 hi (+.f64 hi x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 hi 2)) 1) (*.f64 (+.f64 hi x) lo))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 lo (+.f64 hi x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 hi 2)) -1) (*.f64 (+.f64 hi x) (neg.f64 lo)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 lo (+.f64 hi x)))
(/.f64 (neg.f64 (-.f64 x hi)) (neg.f64 lo))
(/.f64 (-.f64 x hi) lo)
(/.f64 (/.f64 (-.f64 x hi) (sqrt.f64 lo)) (sqrt.f64 lo))
(/.f64 (-.f64 x hi) lo)
(/.f64 (*.f64 (-.f64 x hi) -1) (neg.f64 lo))
(/.f64 (-.f64 x hi) lo)
(/.f64 (*.f64 -1 (-.f64 x hi)) (neg.f64 lo))
(/.f64 (-.f64 x hi) lo)
(/.f64 (*.f64 (/.f64 1 lo) (-.f64 (pow.f64 x 3) (pow.f64 hi 3))) (fma.f64 x x (*.f64 hi (+.f64 hi x))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 lo (fma.f64 x x (*.f64 hi (+.f64 hi x)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) lo) (fma.f64 x x (*.f64 hi (+.f64 hi x))))
(/.f64 (*.f64 (/.f64 1 lo) (-.f64 (pow.f64 x 2) (pow.f64 hi 2))) (+.f64 hi x))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 lo (+.f64 hi x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) (/.f64 1 lo)) (fma.f64 x x (*.f64 hi (+.f64 hi x))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) (*.f64 lo (fma.f64 x x (*.f64 hi (+.f64 hi x)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 hi 3)) lo) (fma.f64 x x (*.f64 hi (+.f64 hi x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 1 lo)) (+.f64 hi x))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 hi 2)) (*.f64 lo (+.f64 hi x)))
(/.f64 (/.f64 (-.f64 x hi) 1) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (/.f64 (-.f64 x hi) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(/.f64 (-.f64 x hi) lo)
(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)
(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)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 lo) 3) (pow.f64 (-.f64 x hi) 3)))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 lo 3)) (pow.f64 (-.f64 x hi) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 (/.f64 1 lo) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 lo) 3) (pow.f64 (-.f64 x hi) 3)))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 lo 3)) (pow.f64 (-.f64 x hi) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3)))
(/.f64 (-.f64 x hi) lo)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo)))
(log1p.f64 (expm1.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)
(+.f64 (*.f64 (/.f64 (-.f64 x hi) lo) -1) (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (neg.f64 hi) lo)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(-.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1) 1)
(+.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1) -1)
(+.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) 0)
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 x hi)) lo)
(*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))))
(*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1) 1)))
(/.f64 (*.f64 (-.f64 x hi) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 x hi)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))) lo))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))))
(*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1) 1)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 x hi)) (*.f64 (+.f64 (/.f64 hi lo) -1) lo))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))))
(*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1) 1)))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 x hi))) (neg.f64 lo))
(*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 (-.f64 x hi) lo)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))))
(*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1) 1)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (-.f64 x hi) lo)) (+.f64 (/.f64 hi lo) -1))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 1)
(*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo))) 3)
(*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)))
(pow.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 3) 1/3)
(*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo))) 2)
(*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) 2))
(fabs.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))))
(log.f64 (pow.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)))))
(*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 3))
(*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo))))
(*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)))
(exp.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 x hi) lo))))
(*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 (-.f64 x hi) lo))) 1))
(*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)))
(-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (*.f64 -1 (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1))) 1)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1)))
(-.f64 (/.f64 1 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)) (/.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 2) (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) 2)) (fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1))
(*.f64 1 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1))
(fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1)
(*.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1)
(*.f64 (cbrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1) 2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1) 2)) (cbrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1) 2)))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)) (sqrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)))
(fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1)
(*.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 1)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) -1)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) 3)) (fma.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) (fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) -1) 1))
(*.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 2)) (/.f64 1 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) 2)) (fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 1))) (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 3))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) -1)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) 3)) (fma.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) (fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) -1) 1))
(/.f64 1 (/.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1) (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 2))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) 2)) (fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 1 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 1))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) -1)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) 3)) (fma.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) (fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) -1) 1))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 2) (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) 3)) (+.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1) (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) 2)))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 2)) (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) 2)) (fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 3))) (neg.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 1)))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) 3))) (+.f64 -1 (neg.f64 (*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) -1)))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) 3)) (neg.f64 (fma.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) (fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) -1) 1)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 2))) (neg.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) 2))) (neg.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1)))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) 2)) (+.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) -1))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 1 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 1))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) 3)) (+.f64 1 (*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) -1))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) 3)) (fma.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) (fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) -1) 1))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 2) 1) (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 1))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) 2) -1) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) -1))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))) 2) -1) (fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) -1))
(pow.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)) 3)
(fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1)
(pow.f64 (pow.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1) 3) 1/3)
(fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)) 2)
(fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1) 2))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1) 2))
(fabs.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1))
(log.f64 (exp.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)))
(fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1)
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1) 3))
(fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1)
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1)))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)))
(fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1)
(exp.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)))))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo))) 1))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)))))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1)
(fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1)
(fma.f64 (/.f64 1 lo) (*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 x hi)) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) 1) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo))) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1)
(fma.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo))) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1)
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 0 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)) 2))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo))) 2))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo))))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) 2))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))))
(-.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 1)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(-.f64 (log.f64 (+.f64 1 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3))) (log.f64 (+.f64 1 (-.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))))
(-.f64 (log1p.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3)) (log1p.f64 (-.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))))
(-.f64 (log1p.f64 (pow.f64 (expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) 3)) (log1p.f64 (*.f64 (expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) (+.f64 (expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) -1))))
(-.f64 (log.f64 (-.f64 1 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2))) (log.f64 (-.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))))
(-.f64 (log1p.f64 (neg.f64 (pow.f64 (expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) 2))) (log1p.f64 (neg.f64 (expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))))
(*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(*.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) hi)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 1)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (cbrt.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 1 (/.f64 hi lo)) (cbrt.f64 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (*.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) hi))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2)) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (/.f64 hi lo)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (/.f64 hi lo) (cbrt.f64 (+.f64 1 (/.f64 hi lo)))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(*.f64 (pow.f64 (cbrt.f64 hi) 2) (*.f64 (cbrt.f64 hi) (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(*.f64 (sqrt.f64 (/.f64 hi lo)) (*.f64 (sqrt.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(*.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) (*.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) hi))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (/.f64 hi lo)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(*.f64 (sqrt.f64 hi) (*.f64 (sqrt.f64 hi) (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(*.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (/.f64 1 lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 4))) (fabs.f64 (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))))
(*.f64 (/.f64 hi 1) (/.f64 (+.f64 (/.f64 hi lo) 1) lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(*.f64 (/.f64 hi (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 (/.f64 hi lo) 1) (cbrt.f64 lo)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(*.f64 (/.f64 hi (sqrt.f64 lo)) (/.f64 (+.f64 (/.f64 hi lo) 1) (sqrt.f64 lo)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (sqrt.f64 lo)) (/.f64 hi (sqrt.f64 lo)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) 1) (/.f64 hi lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 hi (cbrt.f64 lo)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(*.f64 (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))))
(*.f64 (/.f64 hi lo) (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo)))))
(*.f64 (*.f64 (/.f64 hi lo) (sqrt.f64 (+.f64 (/.f64 hi lo) 1))) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (/.f64 hi lo)))
(*.f64 (cbrt.f64 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 hi lo)) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (sqrt.f64 (/.f64 hi lo))) (sqrt.f64 (/.f64 hi lo)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(*.f64 (*.f64 hi (pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2)) (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(*.f64 (*.f64 hi (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo))) (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 hi (/.f64 lo (+.f64 (/.f64 hi lo) 1)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 1 (/.f64 lo (*.f64 hi (+.f64 (/.f64 hi lo) 1))))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo hi))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) lo)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (neg.f64 lo))
(/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (neg.f64 lo))
(*.f64 hi (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(/.f64 (*.f64 hi (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1))))
(*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (*.f64 hi (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (neg.f64 hi) lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1))))
(*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 (neg.f64 lo) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (neg.f64 hi) lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) hi) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) lo))
(*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 lo hi)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 hi)) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (neg.f64 lo)))
(*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) hi) (*.f64 (+.f64 (/.f64 hi lo) -1) lo))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (neg.f64 hi) lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 1) (*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 lo hi)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (neg.f64 hi)) (*.f64 (+.f64 (/.f64 hi lo) -1) (neg.f64 lo)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (neg.f64 hi) lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1))) (neg.f64 lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))
(*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (neg.f64 hi) lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (neg.f64 hi)) (neg.f64 lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (/.f64 hi lo) 1)) (neg.f64 lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))
(*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (neg.f64 hi) lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) 1) lo)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 1)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3) 1/3)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) 1/2)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(fabs.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (+.f64 (/.f64 hi lo) 1) 3)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(exp.f64 (+.f64 (log.f64 (/.f64 hi lo)) (log1p.f64 (/.f64 hi lo))))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 hi lo)) (log1p.f64 (/.f64 hi lo))) 1))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 0 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)) 2))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo))) 2))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo))))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) 2))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))))
(-.f64 (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1) 1)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(-.f64 (log.f64 (+.f64 1 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3))) (log.f64 (+.f64 1 (-.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))))
(-.f64 (log1p.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3)) (log1p.f64 (-.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))))
(-.f64 (log1p.f64 (pow.f64 (expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) 3)) (log1p.f64 (*.f64 (expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) (+.f64 (expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) -1))))
(-.f64 (log.f64 (-.f64 1 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2))) (log.f64 (-.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))))
(-.f64 (log1p.f64 (neg.f64 (pow.f64 (expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) 2))) (log1p.f64 (neg.f64 (expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))))
(/.f64 hi (/.f64 lo (+.f64 (/.f64 hi lo) 1)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 1 (/.f64 lo (*.f64 hi (+.f64 (/.f64 hi lo) 1))))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo hi))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) lo)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (neg.f64 lo))
(/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (neg.f64 lo))
(*.f64 hi (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(/.f64 (*.f64 hi (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1))))
(*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (*.f64 hi (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (neg.f64 hi) lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1))))
(*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 (neg.f64 lo) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (neg.f64 hi) lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) hi) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) lo))
(*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 lo hi)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 hi)) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (neg.f64 lo)))
(*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) hi) (*.f64 (+.f64 (/.f64 hi lo) -1) lo))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (neg.f64 hi) lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 1) (*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 lo hi)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (neg.f64 hi)) (*.f64 (+.f64 (/.f64 hi lo) -1) (neg.f64 lo)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (neg.f64 hi) lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1))) (neg.f64 lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))
(*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (neg.f64 hi) lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (neg.f64 hi)) (neg.f64 lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (/.f64 hi lo) 1)) (neg.f64 lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))
(*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (neg.f64 hi) lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) 1) lo)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 1)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3) 1/3)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) 1/2)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(fabs.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(log.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (+.f64 (/.f64 hi lo) 1) 3)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(exp.f64 (+.f64 (log.f64 (/.f64 hi lo)) (log1p.f64 (/.f64 hi lo))))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 hi lo)) (log1p.f64 (/.f64 hi lo))) 1))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 1 (-.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 1))
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(+.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)) -1)
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(+.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 0)
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(-.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)) 1)
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(*.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(*.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 1)
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(*.f64 (cbrt.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (pow.f64 (cbrt.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) 2))
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) 2) (cbrt.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(*.f64 (sqrt.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (sqrt.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(*.f64 (+.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1))) 1) (-.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1))) 1))
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)) 3) 1) (+.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)) 2) (+.f64 1 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo))) 3) -1) (+.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo))) 2) (+.f64 1 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo))))))
(/.f64 (+.f64 (pow.f64 (exp.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) 3) -1) (+.f64 (pow.f64 (exp.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) 2) (+.f64 1 (exp.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)) 2) 1) (+.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)) 1))
(/.f64 (+.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo))) 2) -1) (+.f64 1 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 (pow.f64 (exp.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) 2) -1) (+.f64 1 (exp.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))))
(pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 1)
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(pow.f64 (cbrt.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) 3)
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(pow.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3) 1/3)
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(pow.f64 (sqrt.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) 2)
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(sqrt.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2))
(fabs.f64 (expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(log.f64 (exp.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))))
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(cbrt.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3))
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(log1p.f64 (expm1.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(exp.f64 (log.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) 1))
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(fma.f64 1 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)) -1)
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)) 2)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1))) -1)
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo))) 2)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo)))) -1)
(fma.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) 2)) (cbrt.f64 (exp.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))) -1)
(fma.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1))) (sqrt.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1))) -1)
(expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(-.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) 1)
(+.f64 1 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3) 1))
(+.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3) 0)
(*.f64 hi (*.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(*.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) (*.f64 hi (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3) 1)
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(*.f64 (pow.f64 hi 3) (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 3))
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(*.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 3) (pow.f64 hi 3))
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 4)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 4)) (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) 2) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 4))) (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(*.f64 (pow.f64 hi 2) (*.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 2) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3/2) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3/2))
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(*.f64 (pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3) (pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3))
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(*.f64 (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (pow.f64 hi 2)) (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 2))
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(*.f64 (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 4))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 4))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) 2) (*.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 4))))
(*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) hi) (/.f64 (+.f64 (/.f64 hi lo) 1) lo))
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) hi)
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1))
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 (/.f64 hi lo) 1)) (/.f64 hi lo))
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(/.f64 (pow.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) 3) (pow.f64 lo 3))
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 hi (+.f64 (/.f64 hi lo) 1))) lo)
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(/.f64 (*.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) lo)
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 6))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 6))
(log.f64 (exp.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)))
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))))
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3) 3))
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)))
(+.f64 1 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3) 1))
(+.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3) 0)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)))
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(exp.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 hi lo)) (log1p.f64 (/.f64 hi lo)))))
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(exp.f64 (*.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 hi lo)) (log1p.f64 (/.f64 hi lo)))) 1))
(*.f64 hi (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)))
(*.f64 hi (*.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)
(*.f64 (/.f64 hi lo) (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)
(*.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))
(*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)
(*.f64 (+.f64 (/.f64 hi lo) 1) (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) (*.f64 hi (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)
(*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) 1)
(*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)
(*.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 2) (pow.f64 hi 2))
(*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) 2) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 4)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 4)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) 2) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 4)))
(*.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))
(*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)
(*.f64 (pow.f64 hi 2) (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 2))
(*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3/2))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3/2))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3/2) (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3/2))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3/2))
(*.f64 (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) hi) (/.f64 (+.f64 (/.f64 hi lo) 1) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)
(*.f64 (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) hi)
(*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)
(*.f64 (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1))
(*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)
(*.f64 (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1)) (/.f64 hi lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)
(*.f64 (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)
(/.f64 (*.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (*.f64 hi (+.f64 (/.f64 hi lo) 1))) (pow.f64 lo 2))
(*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (*.f64 hi (+.f64 (/.f64 hi lo) 1))) lo)
(*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)
(/.f64 (*.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) lo)
(*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 4))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 6))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)
(exp.f64 (*.f64 2 (+.f64 (log.f64 (/.f64 hi lo)) (log1p.f64 (/.f64 hi lo)))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)
(exp.f64 (*.f64 (*.f64 2 (+.f64 (log.f64 (/.f64 hi lo)) (log1p.f64 (/.f64 hi lo)))) 1))
(*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)

eval1.6s (10.6%)

Compiler

Compiled 52680 to 31576 computations (40.1% saved)

prune347.0ms (2.3%)

Pruning

68 alts after pruning (60 fresh and 8 done)

PrunedKeptTotal
New1732351767
Fresh212546
Picked235
Done055
Total1755681823
Accuracy
32.3%
Counts
1823 → 68
Alt Table
Click to see full alt table
StatusAccuracyProgram
19.1%
(fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) 1) 1)
19.1%
(fma.f64 (/.f64 1 lo) (*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 x hi)) 1)
18.9%
(fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
19.7%
(fma.f64 hi (/.f64 (fabs.f64 (+.f64 (/.f64 hi lo) 1)) lo) 1)
19.1%
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 2) 1) (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 1))
18.9%
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2) 1) (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 1))
18.8%
(/.f64 (-.f64 x lo) hi)
18.9%
(/.f64 (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2)) (-.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))
18.9%
(/.f64 (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) -1) (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo) -1))
19.1%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 1 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 1))))
22.9%
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))))
31.5%
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))))
29.2%
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (/.f64 hi lo)))))
29.2%
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (*.f64 hi (/.f64 1 lo))))))
31.5%
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 1 lo)) 2) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))))
19.0%
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 hi (/.f64 (fabs.f64 (+.f64 (/.f64 hi lo) 1)) lo)) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))))
18.8%
(/.f64 lo (neg.f64 hi))
18.9%
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))) (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2))))
19.1%
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 1))) (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 3))))
18.8%
(/.f64 1 (/.f64 hi (-.f64 x lo)))
19.1%
(-.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
9.0%
(+.f64 (/.f64 hi lo) 1)
18.9%
(+.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 1)
19.1%
(+.f64 1 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo))) 3))
14.3%
(+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))))
18.9%
(+.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo hi)))
14.3%
(+.f64 1 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))))
14.3%
(+.f64 1 (/.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1))))
19.1%
(+.f64 1 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (neg.f64 lo)))
18.9%
(+.f64 1 (+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (-.f64 x hi) lo))))
18.9%
(+.f64 1 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 3) (-.f64 -1 (/.f64 hi lo))))
18.9%
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 3)))
19.1%
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))))
18.9%
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (log.f64 (exp.f64 (-.f64 -1 (/.f64 hi lo))))))
18.9%
(+.f64 1 (*.f64 (/.f64 1 (/.f64 lo (-.f64 x hi))) (-.f64 -1 (/.f64 hi lo))))
18.9%
(+.f64 1 (*.f64 (*.f64 (/.f64 1 lo) (-.f64 x hi)) (/.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo))) (-.f64 -1 (/.f64 (neg.f64 hi) lo)))))
18.9%
(+.f64 1 (*.f64 (*.f64 (/.f64 1 lo) (-.f64 x hi)) (-.f64 -1 (/.f64 hi lo))))
18.9%
(+.f64 1 (*.f64 (*.f64 (/.f64 1 lo) (-.f64 x hi)) (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))))
18.9%
(+.f64 1 (*.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (/.f64 1 lo)))
18.9%
(+.f64 1 (*.f64 hi (/.f64 (fma.f64 hi (/.f64 1 lo) 1) lo)))
19.1%
(+.f64 1 (*.f64 hi (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
18.9%
(+.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
18.9%
(+.f64 1 (*.f64 hi (/.f64 (+.f64 (+.f64 2 (/.f64 hi lo)) -1) lo)))
14.4%
(+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1))))))
19.7%
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (fma.f64 hi (/.f64 1 lo) 1)) lo)))
19.7%
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))) lo)))
9.0%
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
18.9%
(+.f64 1 (*.f64 hi (*.f64 (/.f64 1 lo) (+.f64 (/.f64 hi lo) 1))))
19.1%
(+.f64 1 (*.f64 hi (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 1 (neg.f64 lo)))))
9.3%
(+.f64 1 (*.f64 hi (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) lo))))
9.7%
(+.f64 1 (log.f64 (+.f64 1 (fma.f64 7/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 3/2 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))))
19.1%
(+.f64 1 (log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo))))))
18.9%
(+.f64 1 (log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))))))
18.9%
(+.f64 1 (log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (+.f64 2 (/.f64 hi lo)) -1) (/.f64 hi lo))))))
18.9%
(+.f64 1 (log.f64 (exp.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
18.8%
(*.f64 (/.f64 1 hi) (-.f64 x lo))
18.9%
(*.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 2)) (/.f64 1 (fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo) 1)))
18.9%
(*.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) 2)) (/.f64 1 (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))))
9.9%
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 lo (neg.f64 hi)))
9.9%
(*.f64 (+.f64 (/.f64 lo hi) 1) (*.f64 (/.f64 1 hi) (-.f64 x lo)))
19.1%
(*.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 1)))))
2.7%
(*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 (sqrt.f64 x) hi))
18.0%
(*.f64 (fabs.f64 (+.f64 1 (/.f64 lo hi))) (/.f64 (-.f64 x lo) hi))
9.9%
(*.f64 lo (/.f64 (+.f64 1 (/.f64 lo hi)) (neg.f64 hi)))
19.2%
(fabs.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo)) 1))
17.9%
(fabs.f64 (+.f64 (/.f64 hi lo) 1))
17.9%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
18.7%
1
Compiler

Compiled 3823 to 2164 computations (43.4% saved)

regimes228.0ms (1.5%)

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

4 calls:

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

Compiled 22 to 15 computations (31.8% saved)

regimes279.0ms (1.9%)

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

4 calls:

144.0ms
lo
55.0ms
hi
44.0ms
x
4.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
29.2%1x
29.2%1lo
29.2%1hi
29.2%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes219.0ms (1.5%)

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

4 calls:

120.0ms
hi
46.0ms
x
44.0ms
lo
5.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
19.7%1x
19.7%1lo
19.7%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
19.7%1hi
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes163.0ms (1.1%)

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

4 calls:

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

Compiled 22 to 15 computations (31.8% saved)

regimes49.0ms (0.3%)

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

4 calls:

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

Compiled 22 to 15 computations (31.8% saved)

regimes30.0ms (0.2%)

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

4 calls:

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

Compiled 22 to 15 computations (31.8% saved)

regimes27.0ms (0.2%)

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

4 calls:

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

Compiled 22 to 15 computations (31.8% saved)

regimes8.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

3 calls:

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

Compiled 12 to 9 computations (25% saved)

simplify38.0ms (0.3%)

Algorithm
egg-herbie
Rules
196×unsub-neg
178×distribute-lft-neg-in
126×neg-mul-1
104×neg-sub0
92×distribute-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
047445
185445
2118445
3164445
4230445
5314445
6452445
7553445
8647445
9701445
10740445
11756445
12759445
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (/.f64 hi lo)))))
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 (/.f64 hi lo) 1)) lo)))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (*.f64 hi (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(+.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(/.f64 lo (neg.f64 hi))
1
Outputs
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)) (-.f64 -1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)) (+.f64 -1 (-.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (/.f64 hi lo)))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)) (-.f64 -1 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (/.f64 hi lo))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)) (+.f64 -1 (-.f64 (/.f64 hi lo) (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2))))
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 (/.f64 hi lo) 1)) lo)))
(+.f64 (*.f64 hi (/.f64 (fabs.f64 (+.f64 (/.f64 hi lo) 1)) lo)) 1)
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (*.f64 hi (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(+.f64 (*.f64 hi (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 1)
(+.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(+.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 1)
(/.f64 lo (neg.f64 hi))
1
Compiler

Compiled 138 to 95 computations (31.2% saved)

soundness5.5s (37%)

Rules
1594×times-frac
1294×associate-*r*
1294×associate-*r*
1238×log1p-expm1-u
1238×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02595233
16904913
224374484
071128373
1199225125
028357
1429345
25767345
079928009
1202525565
071128373
1199225125
028357
1429345
25767345
079928009
1202525565
034449
1559421
087841247
1240537342
023298
1397294
26418294
034449
1559421
087841247
1240537342
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
Compiler

Compiled 1806 to 1059 computations (41.4% saved)

end0.0ms (0%)

preprocess91.0ms (0.6%)

Compiler

Compiled 254 to 150 computations (40.9% saved)

Profiling

Loading profile data...