xlohi (overflows)

Time bar (total: 22.3s)

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.4s (6.1%)

Results
1.1s8255×256valid
0.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 386.0ms
Operation ival-sub, time spent: 113.0ms, 29.0% of total-time
Operation ival->, time spent: 104.0ms, 27.0% of total-time
Operation ival-div, time spent: 98.0ms, 25.0% of total-time
Operation ival-<, time spent: 47.0ms, 12.0% of total-time
Operation const, time spent: 13.0ms, 3.0% of total-time
Operation ival-and, time spent: 11.0ms, 3.0% of total-time
Bogosity

preprocess262.0ms (1.2%)

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-(-.f64 hi lo)
00-0-(-.f64 x lo)
00-0-lo
00-0-hi
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 (-.f64 x lo) (-.f64 hi lo))n/o2560
(-.f64 hi lo)overflow256
Confusion
Predicted +Predicted -
+2560
-00
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+25600
-000
Precision?
1.0
Recall?
1.0
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 60 to 26 computations (56.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
Operation ival-sub, time spent: 7.0ms, 59.0% of total-time
Operation ival-div, time spent: 4.0ms, 33.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)

localize142.0ms (0.6%)

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, 57.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

series8.0ms (0%)

Counts
1 → 36
Calls
Call 1
Inputs
#<alt (/.f64 (-.f64 x lo) (-.f64 hi lo))>
Outputs
#<alt (*.f64 -1 (/.f64 lo (-.f64 hi lo)))>
#<alt (+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))>
#<alt (+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))>
#<alt (+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))>
#<alt (/.f64 x (-.f64 hi lo))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 lo (*.f64 x (-.f64 hi lo)))) (/.f64 1 (-.f64 hi lo))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 lo (*.f64 x (-.f64 hi lo)))) (/.f64 1 (-.f64 hi lo))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 lo (*.f64 x (-.f64 hi lo)))) (/.f64 1 (-.f64 hi lo))))>
#<alt (/.f64 x (-.f64 hi lo))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (/.f64 lo (*.f64 x (-.f64 hi lo))) (/.f64 1 (-.f64 hi lo)))))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (/.f64 lo (*.f64 x (-.f64 hi lo))) (/.f64 1 (-.f64 hi lo)))))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (/.f64 lo (*.f64 x (-.f64 hi lo))) (/.f64 1 (-.f64 hi lo)))))>
#<alt (/.f64 x hi)>
#<alt (+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 x hi))>
#<alt (+.f64 (*.f64 lo (-.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 x hi))>
#<alt (+.f64 (*.f64 lo (-.f64 (*.f64 lo (-.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 4))) (/.f64 1 (pow.f64 hi 3))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 x hi))>
#<alt 1>
#<alt (-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))>
#<alt (-.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)))>
#<alt (-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (-.f64 (+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) lo)) (*.f64 hi (-.f64 x hi))) lo))) hi) lo)))>
#<alt (*.f64 -1 (/.f64 (-.f64 x lo) lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (+.f64 (/.f64 1 lo) (/.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)) (/.f64 x (pow.f64 lo 2)))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (+.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (pow.f64 lo 2)) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo)))) (/.f64 1 lo)) (/.f64 x (pow.f64 lo 2)))))>
#<alt (/.f64 (-.f64 x lo) hi)>
#<alt (/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo) hi)>
#<alt (/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 2))) (+.f64 lo (*.f64 -1 (/.f64 (*.f64 lo (-.f64 x lo)) hi)))) hi)>
#<alt (/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 3))) (+.f64 lo (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (-.f64 x lo)) hi)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 2)))))) hi)>
#<alt (/.f64 (-.f64 x lo) hi)>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 x lo)) (*.f64 -1 (/.f64 (*.f64 lo (-.f64 x lo)) hi))) hi))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 x lo)) (*.f64 -1 (/.f64 (+.f64 (*.f64 lo (-.f64 x lo)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) hi)) hi))) hi))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 x lo)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (-.f64 x lo))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) hi))) hi)) (*.f64 lo (-.f64 x lo))) hi))) hi))>
Calls

9 calls:

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

rewrite219.0ms (1%)

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

simplify99.0ms (0.4%)

Algorithm
egg-herbie
Rules
1426×times-frac
912×distribute-rgt-in
906×distribute-lft-in
536×fma-neg
472×cancel-sign-sub-inv
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03105283
18265070
226594743
Stop Event
node limit
Counts
95 → 175
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 x (+.f64 (*.f64 -1 (/.f64 lo (*.f64 x (-.f64 hi lo)))) (/.f64 1 (-.f64 hi lo))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 lo (*.f64 x (-.f64 hi lo)))) (/.f64 1 (-.f64 hi lo))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 lo (*.f64 x (-.f64 hi lo)))) (/.f64 1 (-.f64 hi lo))))
(/.f64 x (-.f64 hi lo))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 lo (*.f64 x (-.f64 hi lo))) (/.f64 1 (-.f64 hi lo)))))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 lo (*.f64 x (-.f64 hi lo))) (/.f64 1 (-.f64 hi lo)))))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 lo (*.f64 x (-.f64 hi lo))) (/.f64 1 (-.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 lo (-.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 x hi))
(+.f64 (*.f64 lo (-.f64 (*.f64 lo (-.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 4))) (/.f64 1 (pow.f64 hi 3))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (/.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 (pow.f64 hi 2) (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) lo)) (*.f64 hi (-.f64 x hi))) lo))) 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 hi (-.f64 (+.f64 (/.f64 1 lo) (/.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)) (/.f64 x (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (+.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (pow.f64 lo 2)) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo)))) (/.f64 1 lo)) (/.f64 x (pow.f64 lo 2)))))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 2))) (+.f64 lo (*.f64 -1 (/.f64 (*.f64 lo (-.f64 x lo)) hi)))) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 3))) (+.f64 lo (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (-.f64 x lo)) hi)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 2)))))) hi)
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 x lo)) (*.f64 -1 (/.f64 (*.f64 lo (-.f64 x lo)) hi))) hi))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 x lo)) (*.f64 -1 (/.f64 (+.f64 (*.f64 lo (-.f64 x lo)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) hi)) hi))) hi))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 x lo)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (-.f64 x lo))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) hi))) hi)) (*.f64 lo (-.f64 x lo))) hi))) 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 x (+.f64 (*.f64 -1 (/.f64 lo (*.f64 x (-.f64 hi lo)))) (/.f64 1 (-.f64 hi lo))))
(*.f64 x (fma.f64 -1 (/.f64 lo (*.f64 (-.f64 hi lo) x)) (/.f64 1 (-.f64 hi lo))))
(*.f64 x (-.f64 (/.f64 1 (-.f64 hi lo)) (/.f64 lo (*.f64 (-.f64 hi lo) x))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 lo (*.f64 x (-.f64 hi lo)))) (/.f64 1 (-.f64 hi lo))))
(*.f64 x (fma.f64 -1 (/.f64 lo (*.f64 (-.f64 hi lo) x)) (/.f64 1 (-.f64 hi lo))))
(*.f64 x (-.f64 (/.f64 1 (-.f64 hi lo)) (/.f64 lo (*.f64 (-.f64 hi lo) x))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 lo (*.f64 x (-.f64 hi lo)))) (/.f64 1 (-.f64 hi lo))))
(*.f64 x (fma.f64 -1 (/.f64 lo (*.f64 (-.f64 hi lo) x)) (/.f64 1 (-.f64 hi lo))))
(*.f64 x (-.f64 (/.f64 1 (-.f64 hi lo)) (/.f64 lo (*.f64 (-.f64 hi lo) x))))
(/.f64 x (-.f64 hi lo))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 lo (*.f64 x (-.f64 hi lo))) (/.f64 1 (-.f64 hi lo)))))
(*.f64 x (fma.f64 -1 (/.f64 lo (*.f64 (-.f64 hi lo) x)) (/.f64 1 (-.f64 hi lo))))
(*.f64 x (-.f64 (/.f64 1 (-.f64 hi lo)) (/.f64 lo (*.f64 (-.f64 hi lo) x))))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 lo (*.f64 x (-.f64 hi lo))) (/.f64 1 (-.f64 hi lo)))))
(*.f64 x (fma.f64 -1 (/.f64 lo (*.f64 (-.f64 hi lo) x)) (/.f64 1 (-.f64 hi lo))))
(*.f64 x (-.f64 (/.f64 1 (-.f64 hi lo)) (/.f64 lo (*.f64 (-.f64 hi lo) x))))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 lo (*.f64 x (-.f64 hi lo))) (/.f64 1 (-.f64 hi lo)))))
(*.f64 x (fma.f64 -1 (/.f64 lo (*.f64 (-.f64 hi lo) x)) (/.f64 1 (-.f64 hi lo))))
(*.f64 x (-.f64 (/.f64 1 (-.f64 hi lo)) (/.f64 lo (*.f64 (-.f64 hi lo) x))))
(/.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 lo (-.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 x hi))
(fma.f64 lo (-.f64 (neg.f64 (*.f64 lo (fma.f64 -1 (/.f64 x (pow.f64 hi 3)) (/.f64 1 (pow.f64 hi 2))))) (fma.f64 -1 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(fma.f64 lo (-.f64 (*.f64 lo (neg.f64 (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 x (pow.f64 hi 3))))) (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x hi))
(fma.f64 lo (+.f64 (fma.f64 lo (+.f64 (/.f64 x (pow.f64 hi 3)) (/.f64 -1 (pow.f64 hi 2))) (/.f64 x (pow.f64 hi 2))) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 lo (-.f64 (*.f64 lo (-.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 4))) (/.f64 1 (pow.f64 hi 3))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 x hi))
(fma.f64 lo (fma.f64 lo (-.f64 (neg.f64 (*.f64 lo (fma.f64 -1 (/.f64 x (pow.f64 hi 4)) (/.f64 1 (pow.f64 hi 3))))) (fma.f64 -1 (/.f64 x (pow.f64 hi 3)) (/.f64 1 (pow.f64 hi 2)))) (neg.f64 (fma.f64 -1 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))) (/.f64 x hi))
(fma.f64 lo (-.f64 (*.f64 lo (-.f64 (*.f64 lo (neg.f64 (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 x (pow.f64 hi 4))))) (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 x (pow.f64 hi 3))))) (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (/.f64 x hi))
(fma.f64 lo (+.f64 (fma.f64 lo (+.f64 (fma.f64 lo (neg.f64 (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 x (pow.f64 hi 4)))) (/.f64 x (pow.f64 hi 3))) (/.f64 -1 (pow.f64 hi 2))) (/.f64 -1 hi)) (/.f64 x (pow.f64 hi 2))) (/.f64 x hi))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (-.f64 (/.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (-.f64 (fma.f64 -1 (/.f64 x lo) (*.f64 hi (/.f64 (*.f64 -1 (-.f64 x hi)) (pow.f64 lo 2)))) (/.f64 (neg.f64 hi) lo)))
(+.f64 1 (+.f64 (*.f64 hi (/.f64 (fma.f64 -1 x hi) (pow.f64 lo 2))) (/.f64 (fma.f64 -1 x hi) lo)))
(+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)))))
(+.f64 1 (-.f64 (fma.f64 -1 (/.f64 x lo) (/.f64 (*.f64 (pow.f64 hi 2) (*.f64 -1 (-.f64 x hi))) (pow.f64 lo 3))) (*.f64 -1 (+.f64 (/.f64 hi lo) (*.f64 hi (/.f64 (*.f64 -1 (-.f64 x hi)) (pow.f64 lo 2)))))))
(+.f64 1 (-.f64 (-.f64 (*.f64 (pow.f64 hi 2) (/.f64 (fma.f64 -1 x hi) (pow.f64 lo 3))) (/.f64 x lo)) (-.f64 (/.f64 hi (neg.f64 lo)) (*.f64 hi (/.f64 (fma.f64 -1 x hi) (pow.f64 lo 2))))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 hi x) (pow.f64 lo 3))) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.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 -1 (/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
(-.f64 1 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) lo)) (*.f64 hi (-.f64 x hi))) lo))) hi) lo)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 x (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 x hi) lo))) (*.f64 hi (-.f64 x hi))) lo)) hi)) lo)))
(-.f64 1 (/.f64 (-.f64 (-.f64 x (/.f64 (-.f64 (*.f64 (pow.f64 hi 2) (/.f64 (fma.f64 -1 x hi) lo)) (*.f64 hi (-.f64 x hi))) lo)) hi) lo))
(-.f64 1 (/.f64 (+.f64 (-.f64 x hi) (/.f64 (*.f64 (-.f64 x hi) (+.f64 (/.f64 (pow.f64 hi 2) lo) hi)) lo)) 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 hi (-.f64 (+.f64 (/.f64 1 lo) (/.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)) (/.f64 x (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (+.f64 (/.f64 1 lo) (-.f64 (*.f64 hi (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo)) (/.f64 x (pow.f64 lo 2))))))
(-.f64 (*.f64 hi (-.f64 (fma.f64 hi (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 x (pow.f64 lo 3))) (/.f64 1 lo)) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) -1))
(fma.f64 hi (-.f64 (fma.f64 hi (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 x (pow.f64 lo 3))) (/.f64 1 lo)) (/.f64 x (pow.f64 lo 2))) (-.f64 1 (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (+.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (pow.f64 lo 2)) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo)))) (/.f64 1 lo)) (/.f64 x (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (fma.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 lo 2))) (neg.f64 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (/.f64 1 lo)) (/.f64 x (pow.f64 lo 2)))))
(-.f64 (*.f64 hi (-.f64 (fma.f64 hi (fma.f64 hi (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 lo 2)) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 x (pow.f64 lo 3)))) (/.f64 1 lo)) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) -1))
(fma.f64 hi (-.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 x (pow.f64 lo 3))) (+.f64 1 (/.f64 hi lo))) (/.f64 1 lo)) (/.f64 x (pow.f64 lo 2))) (-.f64 1 (/.f64 x lo)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo) hi)
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo)) hi)
(/.f64 (-.f64 (fma.f64 lo (/.f64 (-.f64 x lo) hi) x) lo) hi)
(/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (/.f64 lo hi))) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 2))) (+.f64 lo (*.f64 -1 (/.f64 (*.f64 lo (-.f64 x lo)) hi)))) hi)
(/.f64 (-.f64 (+.f64 x (*.f64 (pow.f64 lo 2) (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) (+.f64 lo (neg.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi))))) hi)
(/.f64 (-.f64 (fma.f64 (pow.f64 lo 2) (/.f64 (-.f64 x lo) (pow.f64 hi 2)) x) (-.f64 lo (*.f64 lo (/.f64 (-.f64 x lo) hi)))) hi)
(/.f64 (+.f64 (-.f64 x lo) (*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 lo (/.f64 (pow.f64 lo 2) hi)))) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 3))) (+.f64 lo (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (-.f64 x lo)) hi)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 2)))))) hi)
(/.f64 (-.f64 (-.f64 (+.f64 x (*.f64 (pow.f64 lo 3) (/.f64 (-.f64 x lo) (pow.f64 hi 3)))) lo) (*.f64 -1 (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (*.f64 (pow.f64 lo 2) (/.f64 (-.f64 x lo) (pow.f64 hi 2)))))) hi)
(/.f64 (-.f64 (fma.f64 (pow.f64 lo 3) (/.f64 (-.f64 x lo) (pow.f64 hi 3)) x) (fma.f64 -1 (fma.f64 lo (/.f64 (-.f64 x lo) hi) (*.f64 (pow.f64 lo 2) (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) lo)) hi)
(/.f64 (+.f64 (*.f64 (-.f64 x lo) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) 1)) (*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 lo (/.f64 (pow.f64 lo 2) hi)))) hi)
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 x lo)) (*.f64 -1 (/.f64 (*.f64 lo (-.f64 x lo)) hi))) hi))
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo)) hi)
(/.f64 (-.f64 (fma.f64 lo (/.f64 (-.f64 x lo) hi) x) lo) hi)
(/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (/.f64 lo hi))) hi)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 x lo)) (*.f64 -1 (/.f64 (+.f64 (*.f64 lo (-.f64 x lo)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) hi)) hi))) hi))
(neg.f64 (/.f64 (*.f64 -1 (+.f64 (-.f64 x lo) (/.f64 (fma.f64 lo (-.f64 x lo) (*.f64 (pow.f64 lo 2) (/.f64 (-.f64 x lo) hi))) hi))) hi))
(/.f64 (*.f64 1 (+.f64 (-.f64 x lo) (/.f64 (fma.f64 lo (-.f64 x lo) (*.f64 (pow.f64 lo 2) (/.f64 (-.f64 x lo) hi))) hi))) hi)
(/.f64 (+.f64 (-.f64 x lo) (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (+.f64 1 (/.f64 lo hi)))) hi)) hi)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 x lo)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (-.f64 x lo))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) hi))) hi)) (*.f64 lo (-.f64 x lo))) hi))) hi))
(neg.f64 (/.f64 (*.f64 -1 (+.f64 (-.f64 x lo) (/.f64 (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (*.f64 (pow.f64 lo 3) (/.f64 (-.f64 x lo) hi)))) hi) (*.f64 lo (-.f64 x lo))) hi))) hi))
(/.f64 (*.f64 1 (+.f64 (-.f64 x lo) (/.f64 (fma.f64 lo (-.f64 x lo) (/.f64 (*.f64 1 (fma.f64 (pow.f64 lo 2) (-.f64 x lo) (*.f64 (pow.f64 lo 3) (/.f64 (-.f64 x lo) hi)))) hi)) hi))) hi)
(/.f64 (+.f64 (-.f64 x lo) (/.f64 (fma.f64 lo (-.f64 x lo) (/.f64 (*.f64 (-.f64 x lo) (+.f64 (pow.f64 lo 2) (/.f64 (pow.f64 lo 3) hi))) hi)) hi)) hi)
(+.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 (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 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (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 (-.f64 x lo) (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.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)))
(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 (+.f64 (neg.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)))
(-.f64 (/.f64 (*.f64 x (fma.f64 lo (+.f64 lo hi) (pow.f64 hi 2))) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 lo (-.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)))

eval62.0ms (0.3%)

Compiler

Compiled 3419 to 1402 computations (59% saved)

prune39.0ms (0.2%)

Pruning

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New16411175
Fresh000
Picked101
Done000
Total16511176
Accuracy
19.5%
Counts
176 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.8%
(/.f64 (-.f64 x lo) hi)
9.0%
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo)) hi)
9.3%
(/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (/.f64 lo hi))) hi)
18.7%
(/.f64 (neg.f64 (-.f64 x lo)) lo)
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
9.5%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
18.7%
(-.f64 1 (/.f64 x lo))
18.9%
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (+.f64 (/.f64 1 lo) (/.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)) (/.f64 x (pow.f64 lo 2)))))
18.9%
(+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)))
16.0%
(+.f64 1 (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
18.7%
1
Compiler

Compiled 316 to 210 computations (33.5% saved)

localize418.0ms (1.9%)

Localize:

Found 10 expressions with local error:

NewAccuracyProgram
100.0%
(/.f64 (-.f64 hi x) lo)
99.9%
(+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)))
99.3%
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))
97.4%
(+.f64 (/.f64 hi lo) 1)
100.0%
(/.f64 (-.f64 x hi) lo)
97.4%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
99.6%
(+.f64 (/.f64 1 lo) (/.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo))
99.2%
(/.f64 x (pow.f64 lo 2))
98.4%
(*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))
94.9%
(*.f64 hi (-.f64 (+.f64 (/.f64 1 lo) (/.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)) (/.f64 x (pow.f64 lo 2))))
Compiler

Compiled 242 to 121 computations (50% saved)

Precisions
Click to see histograms. Total time spent on operations: 277.0ms
Operation ival-pow, time spent: 85.0ms, 31.0% of total-time
Operation ival-div, time spent: 81.0ms, 29.0% of total-time
Operation ival-sub, time spent: 73.0ms, 26.0% of total-time
Operation ival-mult, time spent: 22.0ms, 8.0% of total-time
Operation ival-add, time spent: 11.0ms, 4.0% of total-time
Operation const, time spent: 5.0ms, 2.0% of total-time

series230.0ms (1%)

Counts
10 → 276
Calls
Call 1
Inputs
#<alt (*.f64 hi (-.f64 (+.f64 (/.f64 1 lo) (/.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)) (/.f64 x (pow.f64 lo 2))))>
#<alt (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))>
#<alt (/.f64 x (pow.f64 lo 2))>
#<alt (+.f64 (/.f64 1 lo) (/.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo))>
#<alt (-.f64 1 (/.f64 (-.f64 x hi) lo))>
#<alt (/.f64 (-.f64 x hi) lo)>
#<alt (+.f64 (/.f64 hi lo) 1)>
#<alt (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo))>
#<alt (+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)))>
#<alt (/.f64 (-.f64 hi x) lo)>
Outputs
#<alt (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))>
#<alt (*.f64 hi (-.f64 (+.f64 (*.f64 hi (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 x (pow.f64 lo 3)))) (/.f64 1 lo)) (/.f64 x (pow.f64 lo 2))))>
#<alt (*.f64 hi (-.f64 (+.f64 (*.f64 hi (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 x (pow.f64 lo 3)))) (/.f64 1 lo)) (/.f64 x (pow.f64 lo 2))))>
#<alt (*.f64 hi (-.f64 (+.f64 (*.f64 hi (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 x (pow.f64 lo 3)))) (/.f64 1 lo)) (/.f64 x (pow.f64 lo 2))))>
#<alt (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 x (pow.f64 lo 3))))>
#<alt (*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo 2))) (/.f64 x (pow.f64 lo 3)))))>
#<alt (*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo 2))) (/.f64 x (pow.f64 lo 3)))))>
#<alt (*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo 2))) (/.f64 x (pow.f64 lo 3)))))>
#<alt (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)>
#<alt (*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo 2))) (/.f64 x (pow.f64 lo 3)))))>
#<alt (*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo 2))) (/.f64 x (pow.f64 lo 3)))))>
#<alt (*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo 2))) (/.f64 x (pow.f64 lo 3)))))>
#<alt (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 3)))>
#<alt (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 2) x)) (*.f64 hi (*.f64 lo (-.f64 hi x)))) (pow.f64 lo 3))>
#<alt (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 2) x)) (*.f64 lo (+.f64 (*.f64 hi lo) (*.f64 hi (-.f64 hi x))))) (pow.f64 lo 3))>
#<alt (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 2) x)) (*.f64 lo (+.f64 (*.f64 hi lo) (*.f64 hi (-.f64 hi x))))) (pow.f64 lo 3))>
#<alt (/.f64 hi lo)>
#<alt (/.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) lo)>
#<alt (/.f64 (+.f64 hi (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)>
#<alt (/.f64 (+.f64 hi (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)>
#<alt (/.f64 hi lo)>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 hi) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 hi) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) lo)) (*.f64 hi (-.f64 hi x))) lo))) lo))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 hi) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) lo)) (*.f64 hi (-.f64 hi x))) lo))) lo))>
#<alt (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))>
#<alt (+.f64 (*.f64 hi (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))>
#<alt (+.f64 (*.f64 hi (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))>
#<alt (+.f64 (*.f64 hi (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2))))) (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))>
#<alt (*.f64 hi (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2)))))>
#<alt (*.f64 x (+.f64 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) x)))>
#<alt (*.f64 x (+.f64 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) x)))>
#<alt (*.f64 x (+.f64 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) x)))>
#<alt (*.f64 -1 (*.f64 hi (*.f64 x (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) x)) (*.f64 hi (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3)))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) x)) (*.f64 hi (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3)))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) x)) (*.f64 hi (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3)))))))>
#<alt (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))>
#<alt (/.f64 (+.f64 (*.f64 -1 (*.f64 hi x)) (*.f64 hi lo)) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 -1 (*.f64 hi x)) (*.f64 hi lo)) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 -1 (*.f64 hi x)) (*.f64 hi lo)) (pow.f64 lo 2))>
#<alt (/.f64 hi lo)>
#<alt (/.f64 (+.f64 hi (*.f64 -1 (/.f64 (*.f64 hi x) lo))) lo)>
#<alt (/.f64 (+.f64 hi (*.f64 -1 (/.f64 (*.f64 hi x) lo))) lo)>
#<alt (/.f64 (+.f64 hi (*.f64 -1 (/.f64 (*.f64 hi x) lo))) lo)>
#<alt (/.f64 hi lo)>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 hi) (/.f64 (*.f64 hi x) lo)) lo))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 hi) (/.f64 (*.f64 hi x) lo)) lo))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 hi) (/.f64 (*.f64 hi x) lo)) lo))>
#<alt (/.f64 hi lo)>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 hi lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 hi lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 hi lo))>
#<alt (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 hi (*.f64 lo x))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 hi (*.f64 lo x))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 hi (*.f64 lo x))))>
#<alt (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2)))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo x))) (/.f64 hi (pow.f64 lo 2)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo x))) (/.f64 hi (pow.f64 lo 2)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo x))) (/.f64 hi (pow.f64 lo 2)))))>
#<alt (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 3)))>
#<alt (/.f64 (+.f64 (*.f64 -1 (*.f64 hi x)) (*.f64 hi lo)) (pow.f64 lo 3))>
#<alt (/.f64 (+.f64 (*.f64 -1 (*.f64 hi x)) (*.f64 lo (+.f64 hi lo))) (pow.f64 lo 3))>
#<alt (/.f64 (+.f64 (*.f64 -1 (*.f64 hi x)) (*.f64 lo (+.f64 hi lo))) (pow.f64 lo 3))>
#<alt (/.f64 1 lo)>
#<alt (/.f64 (+.f64 1 (/.f64 hi lo)) lo)>
#<alt (/.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 hi lo))) lo)>
#<alt (/.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 2))) (/.f64 hi lo))) lo)>
#<alt (/.f64 1 lo)>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 hi lo)) 1) lo))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 hi (*.f64 -1 (/.f64 (*.f64 hi x) lo))) lo)) 1) lo))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 hi (*.f64 -1 (/.f64 (*.f64 hi x) lo))) lo)) 1) lo))>
#<alt (/.f64 1 lo)>
#<alt (+.f64 (*.f64 hi (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 x (pow.f64 lo 3)))) (/.f64 1 lo))>
#<alt (+.f64 (*.f64 hi (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 x (pow.f64 lo 3)))) (/.f64 1 lo))>
#<alt (+.f64 (*.f64 hi (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 x (pow.f64 lo 3)))) (/.f64 1 lo))>
#<alt (*.f64 hi (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 x (pow.f64 lo 3))))>
#<alt (*.f64 hi (-.f64 (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))) (/.f64 x (pow.f64 lo 3))))>
#<alt (*.f64 hi (-.f64 (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))) (/.f64 x (pow.f64 lo 3))))>
#<alt (*.f64 hi (-.f64 (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))) (/.f64 x (pow.f64 lo 3))))>
#<alt (/.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)>
#<alt (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo)) (/.f64 1 (*.f64 hi lo)))))>
#<alt (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo)) (/.f64 1 (*.f64 hi lo)))))>
#<alt (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo)) (/.f64 1 (*.f64 hi lo)))))>
#<alt (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))>
#<alt (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 3)))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (+.f64 (/.f64 1 (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo 2) x)))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (+.f64 (/.f64 1 (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo 2) x)))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 3))) (+.f64 (/.f64 1 (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo 2) x)))))>
#<alt (*.f64 -1 (/.f64 (*.f64 hi x) (pow.f64 lo 3)))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) x)) (/.f64 hi (pow.f64 lo 3)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) x)) (/.f64 hi (pow.f64 lo 3)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) x)) (/.f64 hi (pow.f64 lo 3)))))>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))>
#<alt (*.f64 -1 (/.f64 x lo))>
#<alt (*.f64 x (-.f64 (+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x))) (/.f64 1 lo)))>
#<alt (*.f64 x (-.f64 (+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x))) (/.f64 1 lo)))>
#<alt (*.f64 x (-.f64 (+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x))) (/.f64 1 lo)))>
#<alt (*.f64 -1 (/.f64 x lo))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))) x)) (/.f64 1 lo))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))) x)) (/.f64 1 lo))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))) x)) (/.f64 1 lo))))>
#<alt (-.f64 1 (/.f64 x lo))>
#<alt (-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))>
#<alt (-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))>
#<alt (-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (-.f64 (+.f64 (/.f64 1 hi) (/.f64 1 lo)) (/.f64 x (*.f64 hi lo))))>
#<alt (*.f64 hi (-.f64 (+.f64 (/.f64 1 hi) (/.f64 1 lo)) (/.f64 x (*.f64 hi lo))))>
#<alt (*.f64 hi (-.f64 (+.f64 (/.f64 1 hi) (/.f64 1 lo)) (/.f64 x (*.f64 hi lo))))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 x lo)) hi)) (/.f64 1 lo))))>
#<alt (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 x lo)) hi)) (/.f64 1 lo))))>
#<alt (*.f64 -1 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 x lo)) hi)) (/.f64 1 lo))))>
#<alt (/.f64 (-.f64 hi x) lo)>
#<alt (/.f64 (-.f64 (+.f64 hi lo) x) lo)>
#<alt (/.f64 (-.f64 (+.f64 hi lo) x) lo)>
#<alt (/.f64 (-.f64 (+.f64 hi lo) x) lo)>
#<alt 1>
#<alt (-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))>
#<alt (-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))>
#<alt (-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))>
#<alt (*.f64 -1 (/.f64 hi lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))>
#<alt (/.f64 x lo)>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo x))) (/.f64 1 lo)))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo x))) (/.f64 1 lo)))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo x))) (/.f64 1 lo)))>
#<alt (/.f64 x lo)>
#<alt (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 1 lo))))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 1 lo))))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 1 lo))))>
#<alt (/.f64 x lo)>
#<alt (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 hi lo)) (/.f64 x lo))>
#<alt (*.f64 -1 (/.f64 hi lo))>
#<alt (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 1 lo)))>
#<alt (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 1 lo)))>
#<alt (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 1 lo)))>
#<alt (*.f64 -1 (/.f64 hi lo))>
#<alt (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi lo))) (/.f64 1 lo))))>
#<alt (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi lo))) (/.f64 1 lo))))>
#<alt (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi lo))) (/.f64 1 lo))))>
#<alt 1>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (/.f64 hi lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt 1>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt 1>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt (*.f64 -1 (/.f64 x lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))>
#<alt (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))>
#<alt (/.f64 (-.f64 hi x) lo)>
#<alt (/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)>
#<alt (/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)>
#<alt (/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)>
#<alt (/.f64 (-.f64 hi x) lo)>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))>
#<alt (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 x lo)))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (+.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 1 (pow.f64 lo 2)))))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (+.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 1 (pow.f64 lo 2)))))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) hi))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) hi))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo 2))>
#<alt 1>
#<alt (-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))>
#<alt (-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))>
#<alt (-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))>
#<alt 1>
#<alt (-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))>
#<alt (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))>
#<alt (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (*.f64 -1 (/.f64 x lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi lo))) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi lo))) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi lo))) (/.f64 1 lo)))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 1 lo))))>
#<alt (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 1 lo))))>
#<alt (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 1 lo))))>
#<alt (/.f64 hi lo)>
#<alt (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))>
#<alt (*.f64 -1 (/.f64 x lo))>
#<alt (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 1 lo)))>
#<alt (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 1 lo)))>
#<alt (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 1 lo)))>
#<alt (*.f64 -1 (/.f64 x lo))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo x))) (/.f64 1 lo))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo x))) (/.f64 1 lo))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo x))) (/.f64 1 lo))))>
Calls

84 calls:

TimeVariablePointExpression
59.0ms
lo
@0
(* hi (- (+ (/ 1 lo) (/ (* hi (- (/ 1 lo) (/ x (pow lo 2)))) lo)) (/ x (pow lo 2))))
56.0ms
hi
@-inf
(- 1 (/ (- x hi) lo))
3.0ms
x
@inf
(- 1 (/ (- x hi) lo))
2.0ms
hi
@0
(* hi (- (+ (/ 1 lo) (/ (* hi (- (/ 1 lo) (/ x (pow lo 2)))) lo)) (/ x (pow lo 2))))
2.0ms
hi
@inf
(* hi (- (+ (/ 1 lo) (/ (* hi (- (/ 1 lo) (/ x (pow lo 2)))) lo)) (/ x (pow lo 2))))

rewrite123.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
302×frac-times
269×log1p-expm1-u
269×expm1-log1p-u
267×add-cube-cbrt
262×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

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

simplify8.7s (39%)

Algorithm
egg-herbie
Rules
718×associate-*r*
712×associate-*l*
656×fma-define
638×distribute-rgt-in
626×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

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

eval381.0ms (1.7%)

Compiler

Compiled 16814 to 9110 computations (45.8% saved)

prune258.0ms (1.2%)

Pruning

51 alts after pruning (48 fresh and 3 done)

PrunedKeptTotal
New58744631
Fresh246
Picked235
Done000
Total59151642
Accuracy
19.8%
Counts
642 → 51
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.9%
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
18.9%
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)) 3)
9.5%
(/.f64 (-.f64 (+.f64 hi lo) x) lo)
18.8%
(/.f64 (-.f64 x lo) hi)
18.9%
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
9.0%
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo)) hi)
9.3%
(/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (/.f64 lo hi))) hi)
18.7%
(/.f64 (neg.f64 (-.f64 x lo)) lo)
18.9%
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2))))
18.9%
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))) (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3))))
18.9%
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))) (/.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
16.0%
(-.f64 1 (/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) (-.f64 hi x)) lo))
9.5%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
18.7%
(-.f64 1 (/.f64 x lo))
9.5%
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
9.5%
(-.f64 1 (*.f64 (-.f64 x hi) (/.f64 1 lo)))
18.9%
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
18.8%
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 (fma.f64 hi (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3))) (*.f64 hi (/.f64 (/.f64 (fma.f64 -1 (/.f64 hi lo) -1) lo) x))) (neg.f64 x)))
18.9%
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 x (pow.f64 lo 2)))))
18.9%
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (/.f64 (+.f64 1 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) lo) (/.f64 x (pow.f64 lo 2)))))
18.9%
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (+.f64 (/.f64 1 lo) (/.f64 (pow.f64 (cbrt.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (*.f64 x (pow.f64 lo -2))))) 3) lo)) (/.f64 x (pow.f64 lo 2)))))
18.9%
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (+.f64 (/.f64 1 lo) (/.f64 (/.f64 (-.f64 hi (*.f64 x (/.f64 hi lo))) lo) lo)) (/.f64 x (pow.f64 lo 2)))))
18.9%
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (+.f64 (/.f64 1 lo) (/.f64 (/.f64 (*.f64 hi (+.f64 -1 (/.f64 x lo))) (neg.f64 lo)) lo)) (/.f64 x (pow.f64 lo 2)))))
14.6%
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (+.f64 (/.f64 1 lo) (/.f64 (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 hi (pow.f64 lo 2)))) lo)) (/.f64 x (pow.f64 lo 2)))))
18.8%
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (*.f64 (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (/.f64 (fma.f64 -1 (/.f64 hi lo) -1) lo) x)) (neg.f64 x)) (/.f64 x (pow.f64 lo 2)))))
18.9%
(+.f64 1 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 hi x) lo) hi) x) lo))
18.9%
(+.f64 1 (/.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
18.9%
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
9.5%
(+.f64 1 (/.f64 hi lo))
18.9%
(+.f64 1 (*.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (*.f64 (fma.f64 hi (/.f64 1 lo) 1) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (*.f64 (/.f64 (+.f64 hi lo) lo) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (*.f64 (-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1))) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (*.f64 (-.f64 hi x) (/.f64 1 lo))))
18.9%
(+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 hi lo))))))
18.9%
(+.f64 1 (*.f64 (+.f64 (+.f64 2 (/.f64 hi lo)) -1) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (*.f64 (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo))) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (*.f64 (log.f64 (exp.f64 (+.f64 1 (/.f64 hi lo)))) (/.f64 (-.f64 hi x) lo)))
19.4%
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
18.9%
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)) 2) (cbrt.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)))
18.9%
(*.f64 (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)) (neg.f64 x))
18.9%
(*.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2)) (/.f64 1 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
18.9%
(*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
18.8%
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
18.9%
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
18.9%
(log.f64 (exp.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)))
17.7%
(fabs.f64 (+.f64 1 (/.f64 (-.f64 hi x) lo)))
18.9%
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)))
18.9%
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) 3))
18.7%
1
Compiler

Compiled 2262 to 1466 computations (35.2% saved)

localize374.0ms (1.7%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
99.4%
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
99.3%
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
98.8%
(pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)
97.4%
(+.f64 1 (/.f64 hi lo))
99.6%
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))
99.5%
(/.f64 (+.f64 1 (/.f64 hi lo)) x)
99.5%
(*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
97.4%
(+.f64 1 (/.f64 hi lo))
99.9%
(+.f64 1 (*.f64 (+.f64 (+.f64 2 (/.f64 hi lo)) -1) (/.f64 (-.f64 hi x) lo)))
99.4%
(+.f64 2 (/.f64 hi lo))
99.3%
(*.f64 (+.f64 (+.f64 2 (/.f64 hi lo)) -1) (/.f64 (-.f64 hi x) lo))
97.4%
(+.f64 (+.f64 2 (/.f64 hi lo)) -1)
97.4%
(+.f64 1 (/.f64 hi lo))
100.0%
(/.f64 (-.f64 hi x) lo)
99.7%
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
99.3%
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
97.4%
(+.f64 1 (/.f64 hi lo))
Compiler

Compiled 378 to 145 computations (61.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 203.0ms
Operation ival-add, time spent: 57.0ms, 28.0% of total-time
Operation ival-div, time spent: 40.0ms, 20.0% of total-time
Operation ival-mult, time spent: 39.0ms, 19.0% of total-time
Operation composed, time spent: 28.0ms, 14.0% of total-time
Operation ival-pow, time spent: 18.0ms, 9.0% of total-time
Operation ival-sub, time spent: 11.0ms, 5.0% of total-time
Operation const, time spent: 8.0ms, 4.0% of total-time
Operation ival-fabs, time spent: 3.0ms, 1.0% of total-time

series124.0ms (0.6%)

Counts
16 → 447
Calls
Call 1
Inputs
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))>
#<alt (+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt (+.f64 (+.f64 2 (/.f64 hi lo)) -1)>
#<alt (*.f64 (+.f64 (+.f64 2 (/.f64 hi lo)) -1) (/.f64 (-.f64 hi x) lo))>
#<alt (+.f64 2 (/.f64 hi lo))>
#<alt (+.f64 1 (*.f64 (+.f64 (+.f64 2 (/.f64 hi lo)) -1) (/.f64 (-.f64 hi x) lo)))>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt (*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))>
#<alt (/.f64 (+.f64 1 (/.f64 hi lo)) x)>
#<alt (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)>
#<alt (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))>
#<alt (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))>
Outputs
#<alt 1>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (/.f64 hi lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt 1>
#<alt 1>
#<alt (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))>
#<alt (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)>
#<alt (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 hi lo))) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))>
#<alt (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 hi lo))) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))>
#<alt (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 hi lo))) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))>
#<alt (/.f64 (*.f64 hi (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo)>
#<alt (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 x (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) (*.f64 hi lo)))))>
#<alt (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 x (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) (*.f64 hi lo)))))>
#<alt (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 x (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) (*.f64 hi lo)))))>
#<alt (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)>
#<alt (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)>
#<alt (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)>
#<alt (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)>
#<alt (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)>
#<alt (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)>
#<alt (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)>
#<alt (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)>
#<alt (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)>
#<alt (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)>
#<alt (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)>
#<alt (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)>
#<alt (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))>
#<alt (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 lo x))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 lo x))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 lo x))))>
#<alt (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 lo x))) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 lo x))) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 lo x))) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)))>
#<alt (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)>
#<alt (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 hi lo))) (+.f64 (/.f64 1 hi) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))>
#<alt (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 hi lo))) (+.f64 (/.f64 1 hi) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))>
#<alt (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 hi lo))) (+.f64 (/.f64 1 hi) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))>
#<alt (/.f64 (*.f64 hi (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo)>
#<alt (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo))) hi)))))>
#<alt (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo))) hi)))))>
#<alt (*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo))) hi)))))>
#<alt (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)>
#<alt (/.f64 (+.f64 lo (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x))) lo)>
#<alt (/.f64 (+.f64 lo (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x))) lo)>
#<alt (/.f64 (+.f64 lo (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x))) lo)>
#<alt 1>
#<alt (+.f64 1 (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo))>
#<alt (+.f64 1 (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo))>
#<alt (+.f64 1 (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo))>
#<alt 1>
#<alt (+.f64 1 (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo))>
#<alt (+.f64 1 (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo))>
#<alt (+.f64 1 (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo))>
#<alt (+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)))>
#<alt (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 lo x)))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 lo x)))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 lo x)))))>
#<alt (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) x)) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) x)) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) x)) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))>
#<alt 1>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (/.f64 hi lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt 1>
#<alt 1>
#<alt 1>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (/.f64 hi lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt 1>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt 1>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt (*.f64 -1 (/.f64 x lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))>
#<alt (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))>
#<alt (/.f64 (-.f64 hi x) lo)>
#<alt (/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)>
#<alt (/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)>
#<alt (/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)>
#<alt (/.f64 (-.f64 hi x) lo)>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))>
#<alt (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt 2>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))>
#<alt (/.f64 hi lo)>
#<alt (/.f64 (+.f64 hi (*.f64 2 lo)) lo)>
#<alt (/.f64 (+.f64 hi (*.f64 2 lo)) lo)>
#<alt (/.f64 (+.f64 hi (*.f64 2 lo)) lo)>
#<alt 2>
#<alt 2>
#<alt (+.f64 1 (*.f64 -1 (/.f64 x lo)))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (+.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 1 (pow.f64 lo 2)))))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (+.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 1 (pow.f64 lo 2)))))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) hi))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) hi))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo 2))>
#<alt 1>
#<alt (-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))>
#<alt (-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))>
#<alt (-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))>
#<alt 1>
#<alt (-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))>
#<alt (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))>
#<alt (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt 1>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (/.f64 hi lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt 1>
#<alt 1>
#<alt (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (+.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)))>
#<alt (+.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)))>
#<alt (+.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)))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 1 x))))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 1 x))))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 1 x))))>
#<alt (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo)))>
#<alt (+.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2))))) (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))))>
#<alt (+.f64 (*.f64 hi (+.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) (/.f64 hi (pow.f64 lo 2)))) (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))))>
#<alt (+.f64 (*.f64 hi (+.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) (/.f64 hi (pow.f64 lo 2)))) (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) hi)))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))) (pow.f64 hi 2)) (/.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) hi))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))) (pow.f64 hi 2)) (/.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) hi))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo x)))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))) hi)) (*.f64 x (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo x))))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))) hi)) (*.f64 x (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo x))))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 lo (*.f64 x (-.f64 (/.f64 hi x) 1))) (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi))) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 lo (*.f64 x (-.f64 (/.f64 hi x) 1)))) (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi))) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 lo (*.f64 x (-.f64 (/.f64 hi x) 1)))) (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi))) (pow.f64 lo 2))>
#<alt 1>
#<alt (+.f64 1 (/.f64 (*.f64 x (-.f64 (/.f64 hi x) 1)) lo))>
#<alt (+.f64 1 (+.f64 (/.f64 (*.f64 x (-.f64 (/.f64 hi x) 1)) lo) (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) (pow.f64 lo 2))))>
#<alt (+.f64 1 (+.f64 (/.f64 (*.f64 x (-.f64 (/.f64 hi x) 1)) lo) (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) (pow.f64 lo 2))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 hi x)))) lo)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) lo)) (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 hi x))))) lo)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) lo)) (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 hi x))))) lo)))>
#<alt (/.f64 1 x)>
#<alt (+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))>
#<alt (+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))>
#<alt (+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))>
#<alt (/.f64 hi (*.f64 lo x))>
#<alt (*.f64 hi (+.f64 (/.f64 1 (*.f64 hi x)) (/.f64 1 (*.f64 lo x))))>
#<alt (*.f64 hi (+.f64 (/.f64 1 (*.f64 hi x)) (/.f64 1 (*.f64 lo x))))>
#<alt (*.f64 hi (+.f64 (/.f64 1 (*.f64 hi x)) (/.f64 1 (*.f64 lo x))))>
#<alt (/.f64 hi (*.f64 lo x))>
#<alt (*.f64 hi (+.f64 (/.f64 1 (*.f64 hi x)) (/.f64 1 (*.f64 lo x))))>
#<alt (*.f64 hi (+.f64 (/.f64 1 (*.f64 hi x)) (/.f64 1 (*.f64 lo x))))>
#<alt (*.f64 hi (+.f64 (/.f64 1 (*.f64 hi x)) (/.f64 1 (*.f64 lo x))))>
#<alt (/.f64 hi (*.f64 lo x))>
#<alt (/.f64 (+.f64 (/.f64 hi x) (/.f64 lo x)) lo)>
#<alt (/.f64 (+.f64 (/.f64 hi x) (/.f64 lo x)) lo)>
#<alt (/.f64 (+.f64 (/.f64 hi x) (/.f64 lo x)) lo)>
#<alt (/.f64 1 x)>
#<alt (+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))>
#<alt (+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))>
#<alt (+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))>
#<alt (/.f64 1 x)>
#<alt (+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))>
#<alt (+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))>
#<alt (+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))>
#<alt (/.f64 1 x)>
#<alt (+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))>
#<alt (+.f64 (*.f64 hi (+.f64 (/.f64 1 (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo 2) x)))) (/.f64 1 x))>
#<alt (+.f64 (*.f64 hi (+.f64 (/.f64 1 (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo 2) x)))) (/.f64 1 x))>
#<alt (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (/.f64 1 (*.f64 (pow.f64 lo 2) x))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (+.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) x)) (/.f64 1 (*.f64 (pow.f64 lo 2) x)))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (+.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) x)) (/.f64 1 (*.f64 (pow.f64 lo 2) x)))))>
#<alt (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (/.f64 1 (*.f64 (pow.f64 lo 2) x))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (+.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) x)) (/.f64 1 (*.f64 (pow.f64 lo 2) x)))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (+.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) x)) (/.f64 1 (*.f64 (pow.f64 lo 2) x)))))>
#<alt (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))>
#<alt (/.f64 (+.f64 (/.f64 (*.f64 hi lo) x) (/.f64 (pow.f64 hi 2) x)) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (/.f64 hi x) (/.f64 lo x))) (/.f64 (pow.f64 hi 2) x)) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (/.f64 hi x) (/.f64 lo x))) (/.f64 (pow.f64 hi 2) x)) (pow.f64 lo 2))>
#<alt (/.f64 1 x)>
#<alt (+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))>
#<alt (+.f64 (/.f64 1 x) (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))))>
#<alt (+.f64 (/.f64 1 x) (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))))>
#<alt (/.f64 1 x)>
#<alt (+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))>
#<alt (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 hi x)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x)))) lo)) (/.f64 1 x))>
#<alt (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 hi x)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x)))) lo)) (/.f64 1 x))>
#<alt (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)>
#<alt (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)>
#<alt (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)>
#<alt (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)>
#<alt (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)>
#<alt (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)>
#<alt (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)>
#<alt (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1) x))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1) x))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1) x))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1) x))>
#<alt 1>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (/.f64 hi lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt 1>
#<alt 1>
#<alt (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))>
#<alt (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 hi (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (pow.f64 lo 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3))))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 hi (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (pow.f64 lo 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (pow.f64 lo 5))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (pow.f64 lo 4))))))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 hi (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (pow.f64 lo 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (pow.f64 lo 5))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (pow.f64 lo 4))) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 6))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 -2 x) (*.f64 -1 x)) (pow.f64 lo 4))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (pow.f64 lo 5))) (/.f64 1 (pow.f64 lo 3))))))))))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))))>
#<alt (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))>
#<alt (*.f64 (pow.f64 hi 6) (+.f64 (*.f64 -2 (/.f64 x (*.f64 hi (pow.f64 lo 6)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 6)))) (+.f64 (/.f64 1 (pow.f64 lo 6)) (/.f64 3 (*.f64 hi (pow.f64 lo 5)))))))>
#<alt (*.f64 (pow.f64 hi 6) (+.f64 (*.f64 -2 (/.f64 x (*.f64 hi (pow.f64 lo 6)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 6)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 hi 2) (pow.f64 lo 6)))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 -2 x) (*.f64 -1 x)) (*.f64 (pow.f64 hi 2) (pow.f64 lo 5)))) (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 hi 2) (pow.f64 lo 4)))) (+.f64 (/.f64 1 (pow.f64 lo 6)) (+.f64 (/.f64 3 (*.f64 hi (pow.f64 lo 5))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 hi 2) (pow.f64 lo 6)))))))))))>
#<alt (*.f64 (pow.f64 hi 6) (+.f64 (*.f64 -2 (/.f64 x (*.f64 hi (pow.f64 lo 6)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 6)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 hi 3) (pow.f64 lo 6)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 hi 2) (pow.f64 lo 6)))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 -2 x) (*.f64 -1 x)) (*.f64 (pow.f64 hi 2) (pow.f64 lo 5)))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 -2 x) (*.f64 -1 x)) (*.f64 (pow.f64 hi 3) (pow.f64 lo 4)))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 (pow.f64 hi 3) (pow.f64 lo 5)))) (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 hi 2) (pow.f64 lo 4)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 6)) (+.f64 (/.f64 3 (*.f64 hi (pow.f64 lo 5))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 hi 2) (pow.f64 lo 6)))))))))))))))>
#<alt (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))>
#<alt (*.f64 (pow.f64 hi 6) (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (*.f64 hi (pow.f64 lo 6)))) (+.f64 (/.f64 1 (pow.f64 lo 6)) (/.f64 3 (*.f64 hi (pow.f64 lo 5))))))>
#<alt (*.f64 (pow.f64 hi 6) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 hi (pow.f64 lo 6)))) (*.f64 3 (/.f64 (+.f64 x (*.f64 2 x)) (*.f64 hi (pow.f64 lo 5)))))) (/.f64 3 (*.f64 hi (pow.f64 lo 4)))) hi)) (/.f64 1 (pow.f64 lo 6))))>
#<alt (*.f64 (pow.f64 hi 6) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -3 (/.f64 (+.f64 x (*.f64 2 x)) (*.f64 hi (pow.f64 lo 4)))) (+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (pow.f64 lo 6))) (*.f64 3 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 5)))) (*.f64 3 (/.f64 1 (pow.f64 lo 4))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 hi (pow.f64 lo 6)))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 hi (pow.f64 lo 5)))) (/.f64 1 (*.f64 hi (pow.f64 lo 3))))))) hi))) hi)) (/.f64 1 (pow.f64 lo 6))))>
#<alt (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))>
#<alt (/.f64 (+.f64 (*.f64 lo (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 (-.f64 hi x) 3))) (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 6))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 lo (*.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 (-.f64 hi x) 3))) (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 (-.f64 hi x) 3)))) (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 6))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 lo (+.f64 (*.f64 lo (pow.f64 (-.f64 hi x) 3)) (*.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 (-.f64 hi x) 3)))) (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 (-.f64 hi x) 3)))) (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 6))>
#<alt (/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))>
#<alt (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 (-.f64 hi x) 3)) lo) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 3))>
#<alt (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 (-.f64 hi x) 3)) lo) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 2)) (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 3))>
#<alt (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 (-.f64 hi x) 3)) lo) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 3)) (pow.f64 (-.f64 hi x) 3)))) (pow.f64 lo 3))>
#<alt (/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 3)) (/.f64 (*.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) (pow.f64 (-.f64 hi x) 3)) lo)) (pow.f64 lo 3)))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) (pow.f64 (-.f64 hi x) 3))) (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 (-.f64 hi x) 3)) lo)) lo)) (*.f64 -1 (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 3)))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) (pow.f64 (-.f64 hi x) 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 (-.f64 hi x) 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) lo))) lo))) lo)) (*.f64 -1 (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 3)))>
#<alt (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))>
#<alt (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))))) (pow.f64 lo 3)) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))>
#<alt (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi)))) (pow.f64 lo 3)) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (pow.f64 lo 3)))) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))>
#<alt (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (pow.f64 lo 3)))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (pow.f64 lo 3)))) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))>
#<alt (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))>
#<alt (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 3) x))))>
#<alt (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 3) x)) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 3) (pow.f64 x 2))))))>
#<alt (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (*.f64 (pow.f64 lo 3) (pow.f64 x 3))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 3) x)) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))))))>
#<alt (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))>
#<alt (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 3) x))) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))))>
#<alt (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2))) (*.f64 (pow.f64 lo 3) x))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (pow.f64 lo 3))) x)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))))>
#<alt (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (*.f64 (pow.f64 lo 3) x))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2))) (pow.f64 lo 3))) x)) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (pow.f64 lo 3))) x)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))))>
#<alt (*.f64 -1 (/.f64 x lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))>
#<alt (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))>
#<alt (/.f64 (-.f64 hi x) lo)>
#<alt (/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)>
#<alt (/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)>
#<alt (/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)>
#<alt (/.f64 (-.f64 hi x) lo)>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))>
#<alt (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (/.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2)))) (/.f64 1 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 5) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 -2 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2)))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2)) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2)))) (/.f64 1 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 5) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 -2 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 6) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 -2 x) (*.f64 -1 x)) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 (pow.f64 lo 5) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (/.f64 1 (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2))))) (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2)))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 5) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 -2 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2)))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2)) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))))))))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2)))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2)) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2)))) (/.f64 1 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) hi)) (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) hi)))>
#<alt (*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) hi) (/.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 -2 x) (*.f64 -1 x)) (pow.f64 lo 5))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))))) (pow.f64 hi 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2)))))) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) hi) (/.f64 (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))))) (pow.f64 hi 2))))))>
#<alt (*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) hi) (+.f64 (/.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 6))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 -2 x) (*.f64 -1 x)) (pow.f64 lo 4))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (pow.f64 lo 5))) (/.f64 1 (pow.f64 lo 3)))))) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 -2 x) (*.f64 -1 x)) (pow.f64 lo 5))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))))) (pow.f64 hi 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2)))))) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) hi) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (pow.f64 hi 3)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2))))) (-.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))))) (pow.f64 hi 3)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))))) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 -2 x) (*.f64 -1 x)) (pow.f64 lo 5))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))))) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2)))))) (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))))))))) (pow.f64 hi 3)))))))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (pow.f64 lo 6))) (*.f64 3 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 5)))) (*.f64 3 (/.f64 1 (pow.f64 lo 4)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x lo)) 1) (pow.f64 lo 2))) (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 2 (/.f64 1 (pow.f64 lo 2))))) lo))))) (*.f64 -1 (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))))))))) hi))) (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (pow.f64 lo 6))) (*.f64 3 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 5)))) (*.f64 3 (/.f64 1 (pow.f64 lo 4)))))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -3 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 6))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (pow.f64 lo 5))) (/.f64 1 (pow.f64 lo 3))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 (*.f64 x (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x lo)) 1) lo)))) lo)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (pow.f64 lo 6))) (*.f64 3 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 5)))) (*.f64 3 (/.f64 1 (pow.f64 lo 4)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x lo)) 1) (pow.f64 lo 2))) (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 2 (/.f64 1 (pow.f64 lo 2))))) lo))))) (*.f64 -1 (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))))))))))))) (*.f64 -1 (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x lo)) 1) (pow.f64 lo 2))) (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 2 (/.f64 1 (pow.f64 lo 2))))) lo))) (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))))))))))) hi))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x lo)) 1) (pow.f64 lo 2))) (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 2 (/.f64 1 (pow.f64 lo 2))))) lo))))) (*.f64 -1 (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))))))))) hi))) (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (-.f64 hi x)) (pow.f64 hi 2)) (*.f64 2 (-.f64 hi x))))) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 (*.f64 lo (-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 (+.f64 hi (*.f64 2 hi)) (-.f64 hi x)) (pow.f64 hi 2))) (*.f64 2 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (-.f64 hi x)) (pow.f64 hi 2)) (*.f64 2 (-.f64 hi x))) hi)))) (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (-.f64 hi x)) (pow.f64 hi 2))) (*.f64 2 (-.f64 hi x))))) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 lo (-.f64 (*.f64 2 (/.f64 1 hi)) (+.f64 (*.f64 2 (/.f64 (-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 (+.f64 hi (*.f64 2 hi)) (-.f64 hi x)) (pow.f64 hi 2))) (*.f64 2 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (-.f64 hi x)) (pow.f64 hi 2)) (*.f64 2 (-.f64 hi x))) hi))) hi)) (+.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)) (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (-.f64 hi x)) (pow.f64 hi 2)) (*.f64 2 (-.f64 hi x)))) (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2))))))) (+.f64 (/.f64 x hi) (/.f64 (*.f64 (+.f64 hi (*.f64 2 hi)) (-.f64 hi x)) (pow.f64 hi 2)))) (*.f64 2 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (-.f64 hi x)) (pow.f64 hi 2)) (*.f64 2 (-.f64 hi x))) hi)))) (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (-.f64 hi x)) (pow.f64 hi 2))) (*.f64 2 (-.f64 hi x))))) (pow.f64 lo 2))>
#<alt 1>
#<alt (-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))>
#<alt (-.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 hi x))) (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (pow.f64 (-.f64 hi x) 2))) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 (-.f64 hi x) lo)))>
#<alt (-.f64 (+.f64 1 (/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 hi x) lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 hi x))) (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (pow.f64 (-.f64 hi x) 2))) (-.f64 hi x)) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)) (-.f64 hi x)) (pow.f64 lo 3)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2)))))))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (-.f64 hi x))) lo)) (/.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) lo))) hi) lo)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (-.f64 (+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 3)) (+.f64 (*.f64 -2 (*.f64 hi (pow.f64 (-.f64 hi x) 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (-.f64 hi x)))) (*.f64 (-.f64 hi x) (-.f64 x hi))) (-.f64 hi x))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (-.f64 hi x))) (-.f64 x hi)))))) lo)) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (-.f64 hi x)))) (*.f64 (-.f64 hi x) (-.f64 x hi)))) lo))) hi) lo)))>
#<alt (/.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))>
#<alt (+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2))))) (+.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))))>
#<alt (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2)))))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2))))) (+.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))))>
#<alt (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2)))))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))))))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2)))))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2)))))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2))))) (+.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))))>
#<alt (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 hi (*.f64 2 hi))) (*.f64 lo x))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) x))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 hi (*.f64 2 hi))) (*.f64 lo x)) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 lo (pow.f64 x 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))) (*.f64 (pow.f64 x 2) (+.f64 1 (/.f64 hi lo))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) x)) (/.f64 (*.f64 lo (*.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (-.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 hi (*.f64 2 hi))) lo) (*.f64 -1 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))))) (*.f64 (pow.f64 x 2) (+.f64 1 (/.f64 hi lo))))))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 hi (*.f64 2 hi))) (*.f64 lo x)) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 lo (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))) (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))) (*.f64 (pow.f64 x 2) (+.f64 1 (/.f64 hi lo))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) x)) (+.f64 (/.f64 (*.f64 lo (*.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (-.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 hi (*.f64 2 hi))) lo) (*.f64 -1 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))))) (*.f64 (pow.f64 x 2) (+.f64 1 (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 lo (*.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (-.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) lo) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))) (+.f64 1 (/.f64 hi lo)))) (/.f64 (*.f64 lo (*.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (-.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 hi (*.f64 2 hi))) lo) (*.f64 -1 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))))) (+.f64 1 (/.f64 hi lo))))))) (*.f64 (pow.f64 x 3) (+.f64 1 (/.f64 hi lo)))) (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) (-.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 hi (*.f64 2 hi))) lo) (*.f64 -1 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))))) (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))))))))>
#<alt (*.f64 -1 (/.f64 (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) x)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))) (*.f64 lo (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) x)) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) x)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 lo (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))) (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 (*.f64 lo (*.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))))) (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))) (*.f64 lo (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) x)) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))) (*.f64 lo (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) x)) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) x)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))))>
Calls

126 calls:

TimeVariablePointExpression
13.0ms
hi
@0
(/ (- -1 (pow (* (+ 1 (/ hi lo)) (/ (- hi x) lo)) 3)) (- -1 (* (* (+ 1 (/ hi lo)) (/ (- hi x) lo)) (+ (* (+ 1 (/ hi lo)) (/ (- hi x) lo)) -1))))
8.0ms
x
@0
(/ (- -1 (pow (* (+ 1 (/ hi lo)) (/ (- hi x) lo)) 3)) (- -1 (* (* (+ 1 (/ hi lo)) (/ (- hi x) lo)) (+ (* (+ 1 (/ hi lo)) (/ (- hi x) lo)) -1))))
6.0ms
x
@-inf
(* (fabs (+ 1 (/ hi lo))) (/ (- hi x) lo))
5.0ms
x
@-inf
(/ (- -1 (pow (* (+ 1 (/ hi lo)) (/ (- hi x) lo)) 3)) (- -1 (* (* (+ 1 (/ hi lo)) (/ (- hi x) lo)) (+ (* (+ 1 (/ hi lo)) (/ (- hi x) lo)) -1))))
5.0ms
hi
@-inf
(/ (- -1 (pow (* (+ 1 (/ hi lo)) (/ (- hi x) lo)) 3)) (- -1 (* (* (+ 1 (/ hi lo)) (/ (- hi x) lo)) (+ (* (+ 1 (/ hi lo)) (/ (- hi x) lo)) -1))))

rewrite159.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
334×log1p-expm1-u
334×expm1-log1p-u
330×add-cube-cbrt
325×add-exp-log
325×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify591.0ms (2.6%)

Algorithm
egg-herbie
Rules
1684×times-frac
960×*-commutative
692×+-commutative
518×neg-sub0
504×sub-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0168077585
1531974547
Stop Event
node limit
Counts
843 → 708
Calls
Call 1
Inputs
1
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(/.f64 hi lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
1
1
(*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (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 hi (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 hi lo))) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(*.f64 hi (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 hi lo))) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(*.f64 hi (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 hi lo))) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(/.f64 (*.f64 hi (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo)
(*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 x (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) (*.f64 hi lo)))))
(*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 x (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) (*.f64 hi lo)))))
(*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 x (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) (*.f64 hi lo)))))
(/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)
(/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)
(/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)
(/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)
(/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)
(/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)
(/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)
(/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)
(/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)
(/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)
(/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)
(/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 lo x))))
(*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 lo x))) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 lo x))) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 lo x))) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (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 hi (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 hi lo))) (+.f64 (/.f64 1 hi) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(*.f64 hi (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 hi lo))) (+.f64 (/.f64 1 hi) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(*.f64 hi (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 hi lo))) (+.f64 (/.f64 1 hi) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(/.f64 (*.f64 hi (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo)
(*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo))) hi)))))
(*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo))) hi)))))
(*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo))) hi)))))
(/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)
(/.f64 (+.f64 lo (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x))) lo)
(/.f64 (+.f64 lo (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x))) lo)
(/.f64 (+.f64 lo (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x))) lo)
1
(+.f64 1 (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo))
(+.f64 1 (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo))
(+.f64 1 (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo))
1
(+.f64 1 (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo))
(+.f64 1 (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo))
(+.f64 1 (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo))
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)))
(*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 lo x)))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 lo x)))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 lo x)))))
(*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) x)) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) x)) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) x)) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
1
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(/.f64 hi lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
1
1
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(/.f64 hi lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) 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))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.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 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
2
(/.f64 hi lo)
(*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))
(/.f64 hi lo)
(*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))
(/.f64 hi lo)
(/.f64 (+.f64 hi (*.f64 2 lo)) lo)
(/.f64 (+.f64 hi (*.f64 2 lo)) lo)
(/.f64 (+.f64 hi (*.f64 2 lo)) lo)
2
2
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (+.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 1 (pow.f64 lo 2)))))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (+.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 1 (pow.f64 lo 2)))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) hi))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) hi))) hi)) (/.f64 1 (pow.f64 lo 2))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo 2))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))
(+.f64 1 (/.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 (*.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 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
1
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(/.f64 hi lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
1
1
(+.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 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 x (+.f64 (*.f64 -1 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (+.f64 (*.f64 -1 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (+.f64 (*.f64 -1 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 1 x))))
(*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 1 x))))
(*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 1 x))))
(*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo)))
(+.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2))))) (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))))
(+.f64 (*.f64 hi (+.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) (/.f64 hi (pow.f64 lo 2)))) (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))))
(+.f64 (*.f64 hi (+.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) (/.f64 hi (pow.f64 lo 2)))) (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) hi)))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))) (pow.f64 hi 2)) (/.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) hi))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))) (pow.f64 hi 2)) (/.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) hi))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo x)))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))) hi)) (*.f64 x (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo x))))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))) hi)) (*.f64 x (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo x))))) hi)) (/.f64 1 (pow.f64 lo 2))))
(/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 lo (*.f64 x (-.f64 (/.f64 hi x) 1))) (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 lo (+.f64 lo (*.f64 x (-.f64 (/.f64 hi x) 1)))) (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 lo (+.f64 lo (*.f64 x (-.f64 (/.f64 hi x) 1)))) (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi))) (pow.f64 lo 2))
1
(+.f64 1 (/.f64 (*.f64 x (-.f64 (/.f64 hi x) 1)) lo))
(+.f64 1 (+.f64 (/.f64 (*.f64 x (-.f64 (/.f64 hi x) 1)) lo) (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 (*.f64 x (-.f64 (/.f64 hi x) 1)) lo) (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) (pow.f64 lo 2))))
1
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 hi x)))) lo)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) lo)) (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 hi x))))) lo)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) lo)) (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 hi x))))) lo)))
(/.f64 1 x)
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(/.f64 hi (*.f64 lo x))
(*.f64 hi (+.f64 (/.f64 1 (*.f64 hi x)) (/.f64 1 (*.f64 lo x))))
(*.f64 hi (+.f64 (/.f64 1 (*.f64 hi x)) (/.f64 1 (*.f64 lo x))))
(*.f64 hi (+.f64 (/.f64 1 (*.f64 hi x)) (/.f64 1 (*.f64 lo x))))
(/.f64 hi (*.f64 lo x))
(*.f64 hi (+.f64 (/.f64 1 (*.f64 hi x)) (/.f64 1 (*.f64 lo x))))
(*.f64 hi (+.f64 (/.f64 1 (*.f64 hi x)) (/.f64 1 (*.f64 lo x))))
(*.f64 hi (+.f64 (/.f64 1 (*.f64 hi x)) (/.f64 1 (*.f64 lo x))))
(/.f64 hi (*.f64 lo x))
(/.f64 (+.f64 (/.f64 hi x) (/.f64 lo x)) lo)
(/.f64 (+.f64 (/.f64 hi x) (/.f64 lo x)) lo)
(/.f64 (+.f64 (/.f64 hi x) (/.f64 lo x)) lo)
(/.f64 1 x)
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(/.f64 1 x)
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(/.f64 1 x)
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo 2) x)))) (/.f64 1 x))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo 2) x)))) (/.f64 1 x))
(/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (/.f64 1 (*.f64 (pow.f64 lo 2) x))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (+.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) x)) (/.f64 1 (*.f64 (pow.f64 lo 2) x)))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (+.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) x)) (/.f64 1 (*.f64 (pow.f64 lo 2) x)))))
(/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (/.f64 1 (*.f64 (pow.f64 lo 2) x))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (+.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) x)) (/.f64 1 (*.f64 (pow.f64 lo 2) x)))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (+.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) x)) (/.f64 1 (*.f64 (pow.f64 lo 2) x)))))
(/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))
(/.f64 (+.f64 (/.f64 (*.f64 hi lo) x) (/.f64 (pow.f64 hi 2) x)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 lo (+.f64 (/.f64 hi x) (/.f64 lo x))) (/.f64 (pow.f64 hi 2) x)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 lo (+.f64 (/.f64 hi x) (/.f64 lo x))) (/.f64 (pow.f64 hi 2) x)) (pow.f64 lo 2))
(/.f64 1 x)
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(+.f64 (/.f64 1 x) (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))))
(+.f64 (/.f64 1 x) (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))))
(/.f64 1 x)
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 hi x)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x)))) lo)) (/.f64 1 x))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 hi x)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x)))) lo)) (/.f64 1 x))
(/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)
(/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)
(/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)
(/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)
(/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)
(/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)
(/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)
(/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1) x))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1) x))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1) x))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1) x))
1
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(/.f64 hi lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
1
1
(*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 hi (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (pow.f64 lo 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 hi (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (pow.f64 lo 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (pow.f64 lo 5))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (pow.f64 lo 4))))))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 hi (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (pow.f64 lo 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (pow.f64 lo 5))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (pow.f64 lo 4))) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 6))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 -2 x) (*.f64 -1 x)) (pow.f64 lo 4))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (pow.f64 lo 5))) (/.f64 1 (pow.f64 lo 3))))))))))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(*.f64 (pow.f64 hi 6) (+.f64 (*.f64 -2 (/.f64 x (*.f64 hi (pow.f64 lo 6)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 6)))) (+.f64 (/.f64 1 (pow.f64 lo 6)) (/.f64 3 (*.f64 hi (pow.f64 lo 5)))))))
(*.f64 (pow.f64 hi 6) (+.f64 (*.f64 -2 (/.f64 x (*.f64 hi (pow.f64 lo 6)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 6)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 hi 2) (pow.f64 lo 6)))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 -2 x) (*.f64 -1 x)) (*.f64 (pow.f64 hi 2) (pow.f64 lo 5)))) (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 hi 2) (pow.f64 lo 4)))) (+.f64 (/.f64 1 (pow.f64 lo 6)) (+.f64 (/.f64 3 (*.f64 hi (pow.f64 lo 5))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 hi 2) (pow.f64 lo 6)))))))))))
(*.f64 (pow.f64 hi 6) (+.f64 (*.f64 -2 (/.f64 x (*.f64 hi (pow.f64 lo 6)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 6)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 hi 3) (pow.f64 lo 6)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 hi 2) (pow.f64 lo 6)))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 -2 x) (*.f64 -1 x)) (*.f64 (pow.f64 hi 2) (pow.f64 lo 5)))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 -2 x) (*.f64 -1 x)) (*.f64 (pow.f64 hi 3) (pow.f64 lo 4)))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 (pow.f64 hi 3) (pow.f64 lo 5)))) (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 hi 2) (pow.f64 lo 4)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 6)) (+.f64 (/.f64 3 (*.f64 hi (pow.f64 lo 5))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 hi 2) (pow.f64 lo 6)))))))))))))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(*.f64 (pow.f64 hi 6) (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (*.f64 hi (pow.f64 lo 6)))) (+.f64 (/.f64 1 (pow.f64 lo 6)) (/.f64 3 (*.f64 hi (pow.f64 lo 5))))))
(*.f64 (pow.f64 hi 6) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 hi (pow.f64 lo 6)))) (*.f64 3 (/.f64 (+.f64 x (*.f64 2 x)) (*.f64 hi (pow.f64 lo 5)))))) (/.f64 3 (*.f64 hi (pow.f64 lo 4)))) hi)) (/.f64 1 (pow.f64 lo 6))))
(*.f64 (pow.f64 hi 6) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -3 (/.f64 (+.f64 x (*.f64 2 x)) (*.f64 hi (pow.f64 lo 4)))) (+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (pow.f64 lo 6))) (*.f64 3 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 5)))) (*.f64 3 (/.f64 1 (pow.f64 lo 4))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 hi (pow.f64 lo 6)))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 hi (pow.f64 lo 5)))) (/.f64 1 (*.f64 hi (pow.f64 lo 3))))))) hi))) hi)) (/.f64 1 (pow.f64 lo 6))))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(/.f64 (+.f64 (*.f64 lo (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 (-.f64 hi x) 3))) (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 6))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 lo (*.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 (-.f64 hi x) 3))) (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 (-.f64 hi x) 3)))) (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 6))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 lo (+.f64 (*.f64 lo (pow.f64 (-.f64 hi x) 3)) (*.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 (-.f64 hi x) 3)))) (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 (-.f64 hi x) 3)))) (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 6))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 (-.f64 hi x) 3)) lo) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 3))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 (-.f64 hi x) 3)) lo) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 2)) (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 3))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 (-.f64 hi x) 3)) lo) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 3)) (pow.f64 (-.f64 hi x) 3)))) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 3)) (/.f64 (*.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) (pow.f64 (-.f64 hi x) 3)) lo)) (pow.f64 lo 3)))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) (pow.f64 (-.f64 hi x) 3))) (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 (-.f64 hi x) 3)) lo)) lo)) (*.f64 -1 (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 3)))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) (pow.f64 (-.f64 hi x) 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 (-.f64 hi x) 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) lo))) lo))) lo)) (*.f64 -1 (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 3)))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))
(+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))))) (pow.f64 lo 3)) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))
(+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi)))) (pow.f64 lo 3)) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (pow.f64 lo 3)))) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (pow.f64 lo 3)))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (pow.f64 lo 3)))) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))
(*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 3) x))))
(*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 3) x)) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 3) (pow.f64 x 2))))))
(*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (*.f64 (pow.f64 lo 3) (pow.f64 x 3))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 3) x)) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))
(*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 3) x))) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))))
(*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2))) (*.f64 (pow.f64 lo 3) x))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (pow.f64 lo 3))) x)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))))
(*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (*.f64 (pow.f64 lo 3) x))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2))) (pow.f64 lo 3))) x)) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (pow.f64 lo 3))) x)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.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 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(/.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2)))) (/.f64 1 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 5) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 -2 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2)))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2)) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2)))) (/.f64 1 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 5) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 -2 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 6) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 -2 x) (*.f64 -1 x)) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 (pow.f64 lo 5) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (/.f64 1 (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2))))) (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2)))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 5) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 -2 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2)))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2)) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))))))))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2)))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2)) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2)))) (/.f64 1 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) hi)) (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) hi)))
(*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) hi) (/.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 -2 x) (*.f64 -1 x)) (pow.f64 lo 5))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))))) (pow.f64 hi 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2)))))) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) hi) (/.f64 (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))))) (pow.f64 hi 2))))))
(*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) hi) (+.f64 (/.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 6))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 -2 x) (*.f64 -1 x)) (pow.f64 lo 4))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (pow.f64 lo 5))) (/.f64 1 (pow.f64 lo 3)))))) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 -2 x) (*.f64 -1 x)) (pow.f64 lo 5))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))))) (pow.f64 hi 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2)))))) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) hi) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (pow.f64 hi 3)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2))))) (-.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))))) (pow.f64 hi 3)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))))) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 -2 x) (*.f64 -1 x)) (pow.f64 lo 5))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))))) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2)))))) (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))))))))) (pow.f64 hi 3)))))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (pow.f64 lo 6))) (*.f64 3 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 5)))) (*.f64 3 (/.f64 1 (pow.f64 lo 4)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x lo)) 1) (pow.f64 lo 2))) (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 2 (/.f64 1 (pow.f64 lo 2))))) lo))))) (*.f64 -1 (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))))))))) hi))) (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (pow.f64 lo 6))) (*.f64 3 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 5)))) (*.f64 3 (/.f64 1 (pow.f64 lo 4)))))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -3 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 6))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (pow.f64 lo 5))) (/.f64 1 (pow.f64 lo 3))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 (*.f64 x (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x lo)) 1) lo)))) lo)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (pow.f64 lo 6))) (*.f64 3 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 5)))) (*.f64 3 (/.f64 1 (pow.f64 lo 4)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x lo)) 1) (pow.f64 lo 2))) (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 2 (/.f64 1 (pow.f64 lo 2))))) lo))))) (*.f64 -1 (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))))))))))))) (*.f64 -1 (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x lo)) 1) (pow.f64 lo 2))) (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 2 (/.f64 1 (pow.f64 lo 2))))) lo))) (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))))))))))) hi))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x lo)) 1) (pow.f64 lo 2))) (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 2 (/.f64 1 (pow.f64 lo 2))))) lo))))) (*.f64 -1 (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))))))))) hi))) (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))))) hi)) (/.f64 1 (pow.f64 lo 2))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (-.f64 hi x)) (pow.f64 hi 2)) (*.f64 2 (-.f64 hi x))))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 (*.f64 lo (-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 (+.f64 hi (*.f64 2 hi)) (-.f64 hi x)) (pow.f64 hi 2))) (*.f64 2 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (-.f64 hi x)) (pow.f64 hi 2)) (*.f64 2 (-.f64 hi x))) hi)))) (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (-.f64 hi x)) (pow.f64 hi 2))) (*.f64 2 (-.f64 hi x))))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 lo (-.f64 (*.f64 2 (/.f64 1 hi)) (+.f64 (*.f64 2 (/.f64 (-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 (+.f64 hi (*.f64 2 hi)) (-.f64 hi x)) (pow.f64 hi 2))) (*.f64 2 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (-.f64 hi x)) (pow.f64 hi 2)) (*.f64 2 (-.f64 hi x))) hi))) hi)) (+.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)) (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (-.f64 hi x)) (pow.f64 hi 2)) (*.f64 2 (-.f64 hi x)))) (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2))))))) (+.f64 (/.f64 x hi) (/.f64 (*.f64 (+.f64 hi (*.f64 2 hi)) (-.f64 hi x)) (pow.f64 hi 2)))) (*.f64 2 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (-.f64 hi x)) (pow.f64 hi 2)) (*.f64 2 (-.f64 hi x))) hi)))) (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (-.f64 hi x)) (pow.f64 hi 2))) (*.f64 2 (-.f64 hi x))))) (pow.f64 lo 2))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 hi x))) (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (pow.f64 (-.f64 hi x) 2))) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 hi x) lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 hi x))) (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (pow.f64 (-.f64 hi x) 2))) (-.f64 hi x)) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)) (-.f64 hi x)) (pow.f64 lo 3)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2)))))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (-.f64 hi x))) lo)) (/.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) lo))) hi) lo)))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 3)) (+.f64 (*.f64 -2 (*.f64 hi (pow.f64 (-.f64 hi x) 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (-.f64 hi x)))) (*.f64 (-.f64 hi x) (-.f64 x hi))) (-.f64 hi x))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (-.f64 hi x))) (-.f64 x hi)))))) lo)) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (-.f64 hi x)))) (*.f64 (-.f64 hi x) (-.f64 x hi)))) lo))) hi) lo)))
(/.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))
(+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2))))) (+.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))))
(+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2)))))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2))))) (+.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))))
(+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2)))))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))))))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2)))))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2)))))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2))))) (+.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 hi (*.f64 2 hi))) (*.f64 lo x))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) x))))
(*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 hi (*.f64 2 hi))) (*.f64 lo x)) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 lo (pow.f64 x 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))) (*.f64 (pow.f64 x 2) (+.f64 1 (/.f64 hi lo))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) x)) (/.f64 (*.f64 lo (*.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (-.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 hi (*.f64 2 hi))) lo) (*.f64 -1 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))))) (*.f64 (pow.f64 x 2) (+.f64 1 (/.f64 hi lo))))))))
(*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 hi (*.f64 2 hi))) (*.f64 lo x)) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 lo (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))) (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))) (*.f64 (pow.f64 x 2) (+.f64 1 (/.f64 hi lo))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) x)) (+.f64 (/.f64 (*.f64 lo (*.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (-.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 hi (*.f64 2 hi))) lo) (*.f64 -1 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))))) (*.f64 (pow.f64 x 2) (+.f64 1 (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 lo (*.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (-.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) lo) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))) (+.f64 1 (/.f64 hi lo)))) (/.f64 (*.f64 lo (*.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (-.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 hi (*.f64 2 hi))) lo) (*.f64 -1 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))))) (+.f64 1 (/.f64 hi lo))))))) (*.f64 (pow.f64 x 3) (+.f64 1 (/.f64 hi lo)))) (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) (-.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 hi (*.f64 2 hi))) lo) (*.f64 -1 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))))) (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))))))))
(*.f64 -1 (/.f64 (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) x)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))) (*.f64 lo (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) x)) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) x)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 lo (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))) (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 (*.f64 lo (*.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))))) (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))) (*.f64 lo (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) x)) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))) (*.f64 lo (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) x)) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) x)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo)))) 1)
(-.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(*.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.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 (fabs.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 2)) (fabs.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (fabs.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (fabs.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (fabs.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 1 (/.f64 hi lo))))
(pow.f64 (+.f64 1 (/.f64 hi lo)) 1)
(pow.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) 1/3)
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 3)
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 hi lo))) 2)
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
(fabs.f64 (neg.f64 (+.f64 1 (/.f64 hi lo))))
(fabs.f64 (neg.f64 (neg.f64 (+.f64 1 (/.f64 hi lo)))))
(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 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(fma.f64 1 (/.f64 hi lo) 1)
(fma.f64 hi (/.f64 1 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 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) 1)
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 hi x)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) lo))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (*.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 hi x)) (*.f64 (-.f64 1 (/.f64 hi lo)) lo))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (-.f64 hi x))) (*.f64 (-.f64 1 (/.f64 hi lo)) (neg.f64 lo)))
(/.f64 (*.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (*.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (/.f64 lo (-.f64 hi x)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 lo (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (neg.f64 lo) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (neg.f64 lo) (-.f64 1 (/.f64 hi lo))))
(/.f64 (neg.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x))) (neg.f64 lo))
(pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 1)
(pow.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) 3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) (+.f64 1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) (log1p.f64 (/.f64 hi lo))) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1))) 1)
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))) (/.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(*.f64 1 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)) 2) (cbrt.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)) (sqrt.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2)) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2))) (neg.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(pow.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) 2))
(log.f64 (exp.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)))
(exp.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) 1))
(fma.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 1)
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) 1)
(fma.f64 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo)))) 1)
(-.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(*.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.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 (fabs.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 2)) (fabs.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (fabs.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (fabs.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (fabs.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 1 (/.f64 hi lo))))
(pow.f64 (+.f64 1 (/.f64 hi lo)) 1)
(pow.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) 1/3)
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 3)
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 hi lo))) 2)
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
(fabs.f64 (neg.f64 (+.f64 1 (/.f64 hi lo))))
(fabs.f64 (neg.f64 (neg.f64 (+.f64 1 (/.f64 hi lo)))))
(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 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(fma.f64 1 (/.f64 hi lo) 1)
(fma.f64 hi (/.f64 1 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 (+.f64 2 (+.f64 (/.f64 hi lo) -1)))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 (+.f64 (/.f64 hi lo) 2) -1)) (/.f64 1 (-.f64 (+.f64 (/.f64 hi lo) 2) -1)))
(*.f64 1 (+.f64 2 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 2) (cbrt.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (sqrt.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1) (-.f64 (+.f64 (/.f64 hi lo) 2) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1)) (neg.f64 (-.f64 (+.f64 (/.f64 hi lo) 2) -1)))
(pow.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)
(pow.f64 (cbrt.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 3)
(pow.f64 (pow.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 2)
(sqrt.f64 (pow.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 2))
(log.f64 (exp.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1)))))
(cbrt.f64 (pow.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 3))
(expm1.f64 (log1p.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1))))
(log1p.f64 (expm1.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1))))
(exp.f64 (log.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1))))
(exp.f64 (*.f64 (log.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 1))
(fma.f64 1 (+.f64 (/.f64 hi lo) 2) -1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 2)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 2)) -1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) 2)) -1)
(-.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1) 1)
(/.f64 (*.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1)) (-.f64 hi x)) lo)
(/.f64 (*.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1)) (*.f64 (/.f64 lo (-.f64 hi x)) (-.f64 (+.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1)) (*.f64 lo (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1)))))
(/.f64 (*.f64 (-.f64 hi x) (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1)) (*.f64 lo (-.f64 (+.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1)) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1)))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1)) (*.f64 (neg.f64 lo) (-.f64 (+.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1) 1) (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1))) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1) (-.f64 hi x)) (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1))) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1))) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1) 1) (*.f64 (-.f64 (+.f64 (/.f64 hi lo) 2) -1) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1) (-.f64 hi x)) (*.f64 (-.f64 (+.f64 (/.f64 hi lo) 2) -1) lo))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1) (neg.f64 (-.f64 hi x))) (*.f64 (-.f64 (+.f64 (/.f64 hi lo) 2) -1) (neg.f64 lo)))
(/.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1)) (-.f64 hi x))) (neg.f64 lo))
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1))) (/.f64 (-.f64 hi x) lo)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 2))) 1)
(-.f64 (/.f64 4 (-.f64 2 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 2 (/.f64 hi lo))))
(*.f64 1 (+.f64 (/.f64 hi lo) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 2)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 2)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) 2)))
(/.f64 (+.f64 8 (pow.f64 (/.f64 hi lo) 3)) (+.f64 4 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 2 (/.f64 hi lo)))))
(/.f64 (-.f64 4 (pow.f64 (/.f64 hi lo) 2)) (-.f64 2 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 8 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 4 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 2 (/.f64 hi lo))))))
(/.f64 (neg.f64 (-.f64 4 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 2 (/.f64 hi lo))))
(pow.f64 (+.f64 (/.f64 hi lo) 2) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 2)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 2)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 2)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 2))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 2)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 2)))
(exp.f64 (log.f64 (+.f64 (/.f64 hi lo) 2)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 hi lo) 2)) 1))
(fma.f64 1 (/.f64 hi lo) 2)
(fma.f64 hi (/.f64 1 lo) 2)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 2)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 2)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1))) 1)
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))))))
(*.f64 1 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)) 2) (cbrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)) (sqrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 2))) (neg.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))))))
(pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))) 1))
(fma.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 1)
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)
(fma.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1)) (/.f64 (-.f64 hi x) lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))) 1)
(fma.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))) (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo)))) 1)
(-.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(*.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.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 (fabs.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 2)) (fabs.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (fabs.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (fabs.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (fabs.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 1 (/.f64 hi lo))))
(pow.f64 (+.f64 1 (/.f64 hi lo)) 1)
(pow.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) 1/3)
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 3)
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 hi lo))) 2)
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
(fabs.f64 (neg.f64 (+.f64 1 (/.f64 hi lo))))
(fabs.f64 (neg.f64 (neg.f64 (+.f64 1 (/.f64 hi lo)))))
(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 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(fma.f64 1 (/.f64 hi lo) 1)
(fma.f64 hi (/.f64 1 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 (*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))) 1)
(pow.f64 (*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))) 3)
(pow.f64 (pow.f64 (*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))))
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))))
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))))
(exp.f64 (log.f64 (*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x))) 1)
(*.f64 1 (/.f64 (+.f64 1 (/.f64 hi lo)) x))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 1 x))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x)) 2) (cbrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x)) (sqrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x)))
(pow.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x)) 2)
(pow.f64 (/.f64 x (+.f64 1 (/.f64 hi lo))) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 (/.f64 1 x) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x)))
(exp.f64 (-.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 x)))
(exp.f64 (*.f64 (-.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 x)) 1))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x)) (/.f64 1 x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)))) 1)
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo)))) 1)
(-.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(*.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.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 (fabs.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 2)) (fabs.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (fabs.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (fabs.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (fabs.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 1 (/.f64 hi lo))))
(pow.f64 (+.f64 1 (/.f64 hi lo)) 1)
(pow.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) 1/3)
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 3)
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 hi lo))) 2)
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
(fabs.f64 (neg.f64 (+.f64 1 (/.f64 hi lo))))
(fabs.f64 (neg.f64 (neg.f64 (+.f64 1 (/.f64 hi lo)))))
(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 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(fma.f64 1 (/.f64 hi lo) 1)
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(-.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) 1)
(*.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3))
(*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2))
(*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 3))
(*.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3))
(*.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
(*.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3/2) (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) 2) 3) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) 3) (pow.f64 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) 3))
(/.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) 3) (pow.f64 lo 3))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 6))
(log.f64 (exp.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 9))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)))
(exp.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) (log1p.f64 (/.f64 hi lo)))))
(exp.f64 (*.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) (log1p.f64 (/.f64 hi lo)))) 1))
(-.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) 1)
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 hi x)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) lo))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (*.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 hi x)) (*.f64 (-.f64 1 (/.f64 hi lo)) lo))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (-.f64 hi x))) (*.f64 (-.f64 1 (/.f64 hi lo)) (neg.f64 lo)))
(/.f64 (*.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (*.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (/.f64 lo (-.f64 hi x)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 lo (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (neg.f64 lo) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (neg.f64 lo) (-.f64 1 (/.f64 hi lo))))
(/.f64 (neg.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x))) (neg.f64 lo))
(pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 1)
(pow.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) 3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) (+.f64 1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (+.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) (log1p.f64 (/.f64 hi lo))) 1))
(-.f64 (/.f64 -1 (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1)))) (/.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1)))))) 1)
(*.f64 1 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1)))))
(*.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (/.f64 1 (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))) 2) (cbrt.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))) (sqrt.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))))
(pow.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1)))) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))) 2)
(pow.f64 (/.f64 (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))) (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3))) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1)))) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1)))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) 3) (pow.f64 (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))))
(exp.f64 (log.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))) 1))
Outputs
1
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(/.f64 hi lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
1
1
(*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(/.f64 (neg.f64 (*.f64 x (+.f64 1 (/.f64 hi lo)))) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(fma.f64 -1 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(-.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(fma.f64 -1 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(-.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(fma.f64 -1 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(-.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 x (/.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 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))
(*.f64 hi (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 hi lo))) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(*.f64 hi (fma.f64 -1 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 hi lo))) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(*.f64 hi (-.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 hi lo)))))
(*.f64 hi (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 hi lo))) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(*.f64 hi (fma.f64 -1 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 hi lo))) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(*.f64 hi (-.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 hi lo)))))
(*.f64 hi (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 hi lo))) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(*.f64 hi (fma.f64 -1 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 hi lo))) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(*.f64 hi (-.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 hi 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 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))
(*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 x (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) (*.f64 hi lo)))))
(*.f64 (neg.f64 hi) (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 hi lo)))))
(*.f64 (neg.f64 hi) (-.f64 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 hi lo))) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 x (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) (*.f64 hi lo)))))
(*.f64 (neg.f64 hi) (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 hi lo)))))
(*.f64 (neg.f64 hi) (-.f64 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 hi lo))) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 x (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) (*.f64 hi lo)))))
(*.f64 (neg.f64 hi) (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 hi lo)))))
(*.f64 (neg.f64 hi) (-.f64 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 hi lo))) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(fma.f64 -1 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(-.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(fma.f64 -1 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(-.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(fma.f64 -1 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(-.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(/.f64 (neg.f64 (*.f64 x (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 lo x))))
(*.f64 x (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x)))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 lo x))))
(*.f64 x (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x)))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 lo x))))
(*.f64 x (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x)))))
(*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(/.f64 (neg.f64 (*.f64 x (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 lo x))) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(*.f64 (neg.f64 x) (fma.f64 -1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 lo x))) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(*.f64 (neg.f64 x) (fma.f64 -1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 lo x))) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(*.f64 (neg.f64 x) (fma.f64 -1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x)))))
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)))
(+.f64 1 (neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(-.f64 1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(+.f64 (-.f64 1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(+.f64 (-.f64 1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(+.f64 (-.f64 1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (*.f64 hi (/.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 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))
(*.f64 hi (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 hi lo))) (+.f64 (/.f64 1 hi) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(*.f64 hi (fma.f64 -1 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 hi lo))) (+.f64 (/.f64 1 hi) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(*.f64 hi (-.f64 (+.f64 (/.f64 1 hi) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 hi lo)))))
(*.f64 hi (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 hi lo))) (+.f64 (/.f64 1 hi) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(*.f64 hi (fma.f64 -1 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 hi lo))) (+.f64 (/.f64 1 hi) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(*.f64 hi (-.f64 (+.f64 (/.f64 1 hi) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 hi lo)))))
(*.f64 hi (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 hi lo))) (+.f64 (/.f64 1 hi) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(*.f64 hi (fma.f64 -1 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 hi lo))) (+.f64 (/.f64 1 hi) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(*.f64 hi (-.f64 (+.f64 (/.f64 1 hi) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 hi 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 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))
(*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo))) hi)))))
(*.f64 (neg.f64 hi) (*.f64 -1 (+.f64 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (/.f64 (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))) hi))))
(*.f64 (neg.f64 hi) (-.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (/.f64 (-.f64 1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) hi)))
(*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo))) hi)))))
(*.f64 (neg.f64 hi) (*.f64 -1 (+.f64 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (/.f64 (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))) hi))))
(*.f64 (neg.f64 hi) (-.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (/.f64 (-.f64 1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) hi)))
(*.f64 -1 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo)))) lo)) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (-.f64 1 (*.f64 -1 (/.f64 hi lo))))) lo))) hi)))))
(*.f64 (neg.f64 hi) (*.f64 -1 (+.f64 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (/.f64 (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))) hi))))
(*.f64 (neg.f64 hi) (-.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (/.f64 (-.f64 1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) hi)))
(/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (+.f64 lo (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x))) lo)
(/.f64 (+.f64 lo (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x))) lo)
(/.f64 (+.f64 lo (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x))) lo)
(/.f64 (+.f64 lo (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x))) lo)
(/.f64 (+.f64 lo (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x))) lo)
(/.f64 (+.f64 lo (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x))) lo)
1
(+.f64 1 (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo))
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(+.f64 1 (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo))
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(+.f64 1 (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo))
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
1
(+.f64 1 (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo))
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(+.f64 1 (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo))
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(+.f64 1 (/.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)) lo))
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(+.f64 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)))
(+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(+.f64 (-.f64 1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(+.f64 (-.f64 1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(+.f64 (-.f64 1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(/.f64 (neg.f64 (*.f64 x (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 lo x)))))
(*.f64 x (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (+.f64 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (/.f64 1 x))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 lo x)))))
(*.f64 x (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (+.f64 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (/.f64 1 x))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) (*.f64 lo x)))))
(*.f64 x (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (+.f64 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (/.f64 1 x))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(*.f64 -1 (/.f64 (*.f64 x (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
(neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(/.f64 (neg.f64 (*.f64 x (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) x)) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 (+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))) x) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) x)))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) x)) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 (+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))) x) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) x)))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) x)) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 (+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))) x) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) x)))
1
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(/.f64 hi lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
1
1
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(/.f64 hi lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) 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))
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))
(fma.f64 -1 (/.f64 x lo) (*.f64 hi (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))
(-.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(fma.f64 -1 (/.f64 x lo) (*.f64 hi (+.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 hi (pow.f64 lo 2)))))
(-.f64 (*.f64 hi (+.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 hi (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(fma.f64 -1 (/.f64 x lo) (*.f64 hi (+.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 hi (pow.f64 lo 2)))))
(-.f64 (*.f64 hi (+.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 hi (pow.f64 lo 2)))) (/.f64 x lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (/.f64 x hi) (pow.f64 lo 2)) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))) (/.f64 (/.f64 x hi) (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (/.f64 x hi) (pow.f64 lo 2)) (fma.f64 -1 (/.f64 x (*.f64 lo (pow.f64 hi 2))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))
(*.f64 (pow.f64 hi 2) (-.f64 (-.f64 (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))) (/.f64 x (*.f64 lo (pow.f64 hi 2)))) (/.f64 (/.f64 x hi) (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (/.f64 x hi) (pow.f64 lo 2)) (fma.f64 -1 (/.f64 x (*.f64 lo (pow.f64 hi 2))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))
(*.f64 (pow.f64 hi 2) (-.f64 (-.f64 (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))) (/.f64 x (*.f64 lo (pow.f64 hi 2)))) (/.f64 (/.f64 x hi) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (/.f64 x hi) (pow.f64 lo 2)) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))) (/.f64 (/.f64 x hi) (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 x (*.f64 hi lo))) hi) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (-.f64 (/.f64 x (*.f64 hi lo)) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) hi)))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 x (*.f64 hi lo))) hi) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (-.f64 (/.f64 x (*.f64 hi lo)) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo 2)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 hi lo)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 hi lo)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 hi lo)) (pow.f64 lo 2))
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo)
(/.f64 (+.f64 hi (fma.f64 hi (/.f64 (-.f64 hi x) lo) (neg.f64 x))) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo)
(/.f64 (+.f64 hi (fma.f64 hi (/.f64 (-.f64 hi x) lo) (neg.f64 x))) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo)
(/.f64 (+.f64 hi (fma.f64 hi (/.f64 (-.f64 hi x) lo) (neg.f64 x))) lo)
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (fma.f64 -1 (-.f64 hi x) (/.f64 (*.f64 (neg.f64 hi) (-.f64 hi x)) lo)) lo))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (neg.f64 hi) (-.f64 hi x)) lo) (-.f64 hi x))) lo)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (fma.f64 -1 (-.f64 hi x) (/.f64 (*.f64 (neg.f64 hi) (-.f64 hi x)) lo)) lo))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (neg.f64 hi) (-.f64 hi x)) lo) (-.f64 hi x))) lo)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (fma.f64 -1 (-.f64 hi x) (/.f64 (*.f64 (neg.f64 hi) (-.f64 hi x)) lo)) lo))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (neg.f64 hi) (-.f64 hi x)) lo) (-.f64 hi x))) lo)
(/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(*.f64 hi (/.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 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(-.f64 (*.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 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(-.f64 (*.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 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(-.f64 (*.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 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(/.f64 (neg.f64 (*.f64 x (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x)))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x)))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x)))))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(/.f64 (neg.f64 (*.f64 x (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (neg.f64 x) (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 (neg.f64 x) (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (neg.f64 x) (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 (neg.f64 x) (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (neg.f64 x) (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 (neg.f64 x) (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x)))))
2
(/.f64 hi lo)
(*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 2 hi)))
(*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 2 hi)))
(*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 2 hi)))
(/.f64 hi lo)
(*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 2 hi)))
(*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 2 hi)))
(*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 2 hi)))
(/.f64 hi lo)
(/.f64 (+.f64 hi (*.f64 2 lo)) lo)
(/.f64 (+.f64 hi (*.f64 lo 2)) lo)
(/.f64 (+.f64 hi (*.f64 2 lo)) lo)
(/.f64 (+.f64 hi (*.f64 lo 2)) lo)
(/.f64 (+.f64 hi (*.f64 2 lo)) lo)
(/.f64 (+.f64 hi (*.f64 lo 2)) lo)
2
2
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (/.f64 (neg.f64 x) lo))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (*.f64 hi (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))
(+.f64 (-.f64 1 (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (*.f64 hi (+.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 hi (pow.f64 lo 2))))))
(+.f64 1 (-.f64 (*.f64 hi (+.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 hi (pow.f64 lo 2)))) (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (*.f64 hi (+.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 hi (pow.f64 lo 2))))))
(+.f64 1 (-.f64 (*.f64 hi (+.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 hi (pow.f64 lo 2)))) (/.f64 x lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (/.f64 x hi) (pow.f64 lo 2)) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))) (/.f64 (/.f64 x hi) (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (+.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 1 (pow.f64 lo 2)))))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (/.f64 x hi) (pow.f64 lo 2)) (fma.f64 -1 (/.f64 x (*.f64 lo (pow.f64 hi 2))) (+.f64 (/.f64 1 (*.f64 hi lo)) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (pow.f64 hi 2)))))))
(*.f64 (pow.f64 hi 2) (-.f64 (-.f64 (+.f64 (/.f64 1 (*.f64 hi lo)) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (pow.f64 hi 2)))) (/.f64 x (*.f64 lo (pow.f64 hi 2)))) (/.f64 (/.f64 x hi) (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (+.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 1 (pow.f64 lo 2)))))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (/.f64 x hi) (pow.f64 lo 2)) (fma.f64 -1 (/.f64 x (*.f64 lo (pow.f64 hi 2))) (+.f64 (/.f64 1 (*.f64 hi lo)) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (pow.f64 hi 2)))))))
(*.f64 (pow.f64 hi 2) (-.f64 (-.f64 (+.f64 (/.f64 1 (*.f64 hi lo)) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (pow.f64 hi 2)))) (/.f64 x (*.f64 lo (pow.f64 hi 2)))) (/.f64 (/.f64 x hi) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (/.f64 x hi) (pow.f64 lo 2)) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))) (/.f64 (/.f64 x hi) (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) hi))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) hi))) hi) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (-.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x lo))) hi) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) hi)))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) hi))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) hi))) hi) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (-.f64 (/.f64 (neg.f64 (-.f64 1 (/.f64 x lo))) hi) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo 2)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 hi lo)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo 2))
(/.f64 (fma.f64 hi (-.f64 hi x) (*.f64 lo (+.f64 hi (-.f64 lo x)))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo 2))
(/.f64 (fma.f64 hi (-.f64 hi x) (*.f64 lo (+.f64 hi (-.f64 lo x)))) (pow.f64 lo 2))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (-.f64 (+.f64 (/.f64 hi lo) (*.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo 2)))) (/.f64 x lo)))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 1 (-.f64 (+.f64 (/.f64 hi lo) (*.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo 2)))) (/.f64 x lo)))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 -1 (-.f64 hi x) (/.f64 (*.f64 (neg.f64 hi) (-.f64 hi x)) lo)) lo)))
(-.f64 1 (/.f64 (-.f64 (/.f64 (*.f64 (neg.f64 hi) (-.f64 hi x)) lo) (-.f64 hi x)) lo))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 -1 (-.f64 hi x) (/.f64 (*.f64 (neg.f64 hi) (-.f64 hi x)) lo)) lo)))
(-.f64 1 (/.f64 (-.f64 (/.f64 (*.f64 (neg.f64 hi) (-.f64 hi x)) lo) (-.f64 hi x)) lo))
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (*.f64 hi (/.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 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(+.f64 (-.f64 1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (*.f64 hi (/.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 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(+.f64 (-.f64 1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (*.f64 hi (/.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 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
(+.f64 (-.f64 1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(/.f64 (neg.f64 (*.f64 x (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (+.f64 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (/.f64 1 x))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (+.f64 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (/.f64 1 x))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (+.f64 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (/.f64 1 x))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) x) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 (neg.f64 x) (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (/.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) x)))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) x) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 (neg.f64 x) (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (/.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) x)))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) x) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 (neg.f64 x) (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (/.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) x)))
1
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(/.f64 hi lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
1
1
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (*.f64 hi (/.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 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(+.f64 1 (-.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.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 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(+.f64 1 (-.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.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 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(+.f64 1 (-.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))
(*.f64 x (+.f64 (*.f64 -1 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (fma.f64 -1 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 x (+.f64 (*.f64 -1 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (fma.f64 -1 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 x (+.f64 (*.f64 -1 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (fma.f64 -1 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))
(*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 1 x))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 1 x)))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x)))) (/.f64 1 x)))
(*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 1 x))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 1 x)))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x)))) (/.f64 1 x)))
(*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 1 x))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 1 x)))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x)))) (/.f64 1 x)))
(*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo)))
(+.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2))))) (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))))
(fma.f64 hi (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))))
(+.f64 (*.f64 hi (+.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) (/.f64 hi (pow.f64 lo 2)))) (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))))
(fma.f64 hi (fma.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2))) (/.f64 hi (pow.f64 lo 2))) (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))))
(+.f64 (*.f64 hi (+.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) (/.f64 hi (pow.f64 lo 2)))) (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))))
(fma.f64 hi (fma.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2))) (/.f64 hi (pow.f64 lo 2))) (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) hi)))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 x (/.f64 (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2))) hi))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))) (pow.f64 hi 2)) (/.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) hi))))
(*.f64 (pow.f64 hi 2) (+.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 x (/.f64 (-.f64 (/.f64 1 x) (/.f64 1 lo)) (pow.f64 hi 2)))) (*.f64 x (/.f64 (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2))) hi))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))) (pow.f64 hi 2)) (/.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) hi))))
(*.f64 (pow.f64 hi 2) (+.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 x (/.f64 (-.f64 (/.f64 1 x) (/.f64 1 lo)) (pow.f64 hi 2)))) (*.f64 x (/.f64 (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2))) hi))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo x)))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (*.f64 x (/.f64 (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo x))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 x (/.f64 (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo x))) hi))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))) hi)) (*.f64 x (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo x))))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 x (/.f64 (-.f64 (/.f64 1 x) (/.f64 1 lo)) hi)) (*.f64 x (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo x))))) hi) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (-.f64 (*.f64 x (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo x)))) (*.f64 x (/.f64 (-.f64 (/.f64 1 x) (/.f64 1 lo)) hi))) hi)))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))) hi)) (*.f64 x (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo x))))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 x (/.f64 (-.f64 (/.f64 1 x) (/.f64 1 lo)) hi)) (*.f64 x (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo x))))) hi) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (-.f64 (*.f64 x (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo x)))) (*.f64 x (/.f64 (-.f64 (/.f64 1 x) (/.f64 1 lo)) hi))) hi)))
(/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) (pow.f64 lo 2))
(*.f64 x (/.f64 (-.f64 (/.f64 (pow.f64 hi 2) x) hi) (pow.f64 lo 2)))
(/.f64 (+.f64 (*.f64 lo (*.f64 x (-.f64 (/.f64 hi x) 1))) (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi))) (pow.f64 lo 2))
(/.f64 (fma.f64 lo (*.f64 x (+.f64 (/.f64 hi x) -1)) (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 lo (+.f64 lo (*.f64 x (-.f64 (/.f64 hi x) 1)))) (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi))) (pow.f64 lo 2))
(/.f64 (fma.f64 lo (+.f64 lo (*.f64 x (+.f64 (/.f64 hi x) -1))) (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 lo (+.f64 lo (*.f64 x (-.f64 (/.f64 hi x) 1)))) (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi))) (pow.f64 lo 2))
(/.f64 (fma.f64 lo (+.f64 lo (*.f64 x (+.f64 (/.f64 hi x) -1))) (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi))) (pow.f64 lo 2))
1
(+.f64 1 (/.f64 (*.f64 x (-.f64 (/.f64 hi x) 1)) lo))
(+.f64 1 (*.f64 x (/.f64 (+.f64 (/.f64 hi x) -1) lo)))
(+.f64 1 (+.f64 (/.f64 (*.f64 x (-.f64 (/.f64 hi x) 1)) lo) (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) (pow.f64 lo 2))))
(+.f64 (+.f64 1 (*.f64 x (/.f64 (+.f64 (/.f64 hi x) -1) lo))) (*.f64 x (/.f64 (-.f64 (/.f64 (pow.f64 hi 2) x) hi) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 (*.f64 x (-.f64 (/.f64 hi x) 1)) lo) (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) (pow.f64 lo 2))))
(+.f64 (+.f64 1 (*.f64 x (/.f64 (+.f64 (/.f64 hi x) -1) lo))) (*.f64 x (/.f64 (-.f64 (/.f64 (pow.f64 hi 2) x) hi) (pow.f64 lo 2))))
1
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 hi x)))) lo)))
(+.f64 1 (neg.f64 (*.f64 x (/.f64 (+.f64 1 (/.f64 (neg.f64 hi) x)) lo))))
(-.f64 1 (*.f64 x (/.f64 (-.f64 1 (/.f64 hi x)) lo)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) lo)) (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 hi x))))) lo)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 -1 (*.f64 x (/.f64 (-.f64 (/.f64 (pow.f64 hi 2) x) hi) lo)) (*.f64 x (+.f64 1 (/.f64 (neg.f64 hi) x)))) lo)))
(-.f64 1 (/.f64 (-.f64 (*.f64 x (-.f64 1 (/.f64 hi x))) (*.f64 x (/.f64 (-.f64 (/.f64 (pow.f64 hi 2) x) hi) lo))) lo))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) lo)) (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 hi x))))) lo)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 -1 (*.f64 x (/.f64 (-.f64 (/.f64 (pow.f64 hi 2) x) hi) lo)) (*.f64 x (+.f64 1 (/.f64 (neg.f64 hi) x)))) lo)))
(-.f64 1 (/.f64 (-.f64 (*.f64 x (-.f64 1 (/.f64 hi x))) (*.f64 x (/.f64 (-.f64 (/.f64 (pow.f64 hi 2) x) hi) lo))) lo))
(/.f64 1 x)
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(/.f64 hi (*.f64 lo x))
(*.f64 hi (+.f64 (/.f64 1 (*.f64 hi x)) (/.f64 1 (*.f64 lo x))))
(*.f64 hi (+.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (*.f64 hi x))))
(*.f64 hi (+.f64 (/.f64 1 (*.f64 hi x)) (/.f64 1 (*.f64 lo x))))
(*.f64 hi (+.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (*.f64 hi x))))
(*.f64 hi (+.f64 (/.f64 1 (*.f64 hi x)) (/.f64 1 (*.f64 lo x))))
(*.f64 hi (+.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (*.f64 hi x))))
(/.f64 hi (*.f64 lo x))
(*.f64 hi (+.f64 (/.f64 1 (*.f64 hi x)) (/.f64 1 (*.f64 lo x))))
(*.f64 hi (+.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (*.f64 hi x))))
(*.f64 hi (+.f64 (/.f64 1 (*.f64 hi x)) (/.f64 1 (*.f64 lo x))))
(*.f64 hi (+.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (*.f64 hi x))))
(*.f64 hi (+.f64 (/.f64 1 (*.f64 hi x)) (/.f64 1 (*.f64 lo x))))
(*.f64 hi (+.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (*.f64 hi x))))
(/.f64 hi (*.f64 lo x))
(/.f64 (+.f64 (/.f64 hi x) (/.f64 lo x)) lo)
(/.f64 (+.f64 (/.f64 hi x) (/.f64 lo x)) lo)
(/.f64 (+.f64 (/.f64 hi x) (/.f64 lo x)) lo)
(/.f64 1 x)
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(/.f64 1 x)
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(/.f64 1 x)
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo 2) x)))) (/.f64 1 x))
(fma.f64 hi (+.f64 (/.f64 1 (*.f64 lo x)) (/.f64 hi (*.f64 x (pow.f64 lo 2)))) (/.f64 1 x))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo 2) x)))) (/.f64 1 x))
(fma.f64 hi (+.f64 (/.f64 1 (*.f64 lo x)) (/.f64 hi (*.f64 x (pow.f64 lo 2)))) (/.f64 1 x))
(/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))
(/.f64 (pow.f64 hi 2) (*.f64 x (pow.f64 lo 2)))
(/.f64 (pow.f64 (/.f64 hi lo) 2) x)
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (/.f64 1 (*.f64 (pow.f64 lo 2) x))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (/.f64 1 (*.f64 x (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (+.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) x)) (/.f64 1 (*.f64 (pow.f64 lo 2) x)))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (+.f64 (/.f64 1 (*.f64 x (pow.f64 lo 2))) (/.f64 (/.f64 1 (pow.f64 hi 2)) x))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (+.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) x)) (/.f64 1 (*.f64 (pow.f64 lo 2) x)))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (+.f64 (/.f64 1 (*.f64 x (pow.f64 lo 2))) (/.f64 (/.f64 1 (pow.f64 hi 2)) x))))
(/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))
(/.f64 (pow.f64 hi 2) (*.f64 x (pow.f64 lo 2)))
(/.f64 (pow.f64 (/.f64 hi lo) 2) x)
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (/.f64 1 (*.f64 (pow.f64 lo 2) x))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (/.f64 1 (*.f64 x (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (+.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) x)) (/.f64 1 (*.f64 (pow.f64 lo 2) x)))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (+.f64 (/.f64 1 (*.f64 x (pow.f64 lo 2))) (/.f64 (/.f64 1 (pow.f64 hi 2)) x))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (+.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) x)) (/.f64 1 (*.f64 (pow.f64 lo 2) x)))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (+.f64 (/.f64 1 (*.f64 x (pow.f64 lo 2))) (/.f64 (/.f64 1 (pow.f64 hi 2)) x))))
(/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))
(/.f64 (pow.f64 hi 2) (*.f64 x (pow.f64 lo 2)))
(/.f64 (pow.f64 (/.f64 hi lo) 2) x)
(/.f64 (+.f64 (/.f64 (*.f64 hi lo) x) (/.f64 (pow.f64 hi 2) x)) (pow.f64 lo 2))
(/.f64 (+.f64 (/.f64 (pow.f64 hi 2) x) (/.f64 (*.f64 hi lo) x)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 lo (+.f64 (/.f64 hi x) (/.f64 lo x))) (/.f64 (pow.f64 hi 2) x)) (pow.f64 lo 2))
(/.f64 (fma.f64 lo (+.f64 (/.f64 hi x) (/.f64 lo x)) (/.f64 (pow.f64 hi 2) x)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 lo (+.f64 (/.f64 hi x) (/.f64 lo x))) (/.f64 (pow.f64 hi 2) x)) (pow.f64 lo 2))
(/.f64 (fma.f64 lo (+.f64 (/.f64 hi x) (/.f64 lo x)) (/.f64 (pow.f64 hi 2) x)) (pow.f64 lo 2))
(/.f64 1 x)
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(+.f64 (/.f64 1 x) (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))))
(+.f64 (/.f64 1 x) (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 (pow.f64 hi 2) (*.f64 x (pow.f64 lo 2)))))
(+.f64 (/.f64 1 x) (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 (pow.f64 (/.f64 hi lo) 2) x)))
(+.f64 (/.f64 1 x) (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))))
(+.f64 (/.f64 1 x) (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 (pow.f64 hi 2) (*.f64 x (pow.f64 lo 2)))))
(+.f64 (/.f64 1 x) (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 (pow.f64 (/.f64 hi lo) 2) x)))
(/.f64 1 x)
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 hi x)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x)))) lo)) (/.f64 1 x))
(fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 (/.f64 hi x) (/.f64 (pow.f64 hi 2) (*.f64 lo x)))) lo) (/.f64 1 x))
(-.f64 (/.f64 1 x) (/.f64 (-.f64 (/.f64 (neg.f64 hi) x) (/.f64 (pow.f64 hi 2) (*.f64 lo x))) lo))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 hi x)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x)))) lo)) (/.f64 1 x))
(fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 (/.f64 hi x) (/.f64 (pow.f64 hi 2) (*.f64 lo x)))) lo) (/.f64 1 x))
(-.f64 (/.f64 1 x) (/.f64 (-.f64 (/.f64 (neg.f64 hi) x) (/.f64 (pow.f64 hi 2) (*.f64 lo x))) lo))
(/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)
(/.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) x)
(/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)
(/.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) x)
(/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)
(/.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) x)
(/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)
(/.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) x)
(/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)
(/.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) x)
(/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)
(/.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) x)
(/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)
(/.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) x)
(/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)
(/.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) x)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1) x))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1) x))
(/.f64 (neg.f64 (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) x)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1) x))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1) x))
(/.f64 (neg.f64 (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) x)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1) x))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1) x))
(/.f64 (neg.f64 (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) x)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1) x))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1) x))
(/.f64 (neg.f64 (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) x)
1
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(/.f64 hi lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
1
1
(*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(neg.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(/.f64 (neg.f64 (pow.f64 x 3)) (pow.f64 lo 3))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 hi (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (pow.f64 lo 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3))))))
(fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 hi (fma.f64 -3 (/.f64 (pow.f64 x 3) (pow.f64 lo 4)) (*.f64 3 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))))))
(-.f64 (*.f64 hi (fma.f64 -3 (/.f64 (pow.f64 x 3) (pow.f64 lo 4)) (*.f64 3 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 hi (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (pow.f64 lo 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (pow.f64 lo 5))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (pow.f64 lo 4))))))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))))
(fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 hi (fma.f64 -3 (/.f64 (pow.f64 x 3) (pow.f64 lo 4)) (fma.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)) (fma.f64 hi (fma.f64 -3 (/.f64 (pow.f64 x 3) (pow.f64 lo 5)) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (fma.f64 -1 (/.f64 x (pow.f64 lo 3)) (/.f64 (*.f64 3 (*.f64 3 (pow.f64 x 2))) (pow.f64 lo 4))))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))))
(-.f64 (*.f64 hi (fma.f64 -3 (/.f64 (pow.f64 x 3) (pow.f64 lo 4)) (fma.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)) (fma.f64 hi (fma.f64 -3 (/.f64 (pow.f64 x 3) (pow.f64 lo 5)) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (-.f64 (/.f64 (*.f64 3 (*.f64 3 (pow.f64 x 2))) (pow.f64 lo 4)) (/.f64 x (pow.f64 lo 3))))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 hi (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (pow.f64 lo 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (pow.f64 lo 5))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (pow.f64 lo 4))) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 6))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 -2 x) (*.f64 -1 x)) (pow.f64 lo 4))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (pow.f64 lo 5))) (/.f64 1 (pow.f64 lo 3))))))))))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))))
(fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 hi (fma.f64 -3 (/.f64 (pow.f64 x 3) (pow.f64 lo 4)) (fma.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)) (fma.f64 hi (fma.f64 -3 (/.f64 (pow.f64 x 3) (pow.f64 lo 5)) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (fma.f64 -1 (/.f64 x (pow.f64 lo 3)) (fma.f64 3 (/.f64 (*.f64 3 (pow.f64 x 2)) (pow.f64 lo 4)) (*.f64 hi (fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 6)) (fma.f64 3 (/.f64 (*.f64 x -3) (pow.f64 lo 4)) (fma.f64 3 (/.f64 (*.f64 3 (pow.f64 x 2)) (pow.f64 lo 5)) (/.f64 1 (pow.f64 lo 3)))))))))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))))
(-.f64 (*.f64 hi (fma.f64 -3 (/.f64 (pow.f64 x 3) (pow.f64 lo 4)) (fma.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)) (fma.f64 hi (fma.f64 -3 (/.f64 (pow.f64 x 3) (pow.f64 lo 5)) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (-.f64 (fma.f64 3 (/.f64 (*.f64 3 (pow.f64 x 2)) (pow.f64 lo 4)) (*.f64 hi (-.f64 (fma.f64 3 (/.f64 (*.f64 x -3) (pow.f64 lo 4)) (fma.f64 3 (/.f64 (*.f64 3 (pow.f64 x 2)) (pow.f64 lo 5)) (/.f64 1 (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 6))))) (/.f64 x (pow.f64 lo 3))))) (/.f64 (pow.f64 x 2) (pow.f64 lo 3)))))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(*.f64 (pow.f64 hi 6) (+.f64 (*.f64 -2 (/.f64 x (*.f64 hi (pow.f64 lo 6)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 6)))) (+.f64 (/.f64 1 (pow.f64 lo 6)) (/.f64 3 (*.f64 hi (pow.f64 lo 5)))))))
(*.f64 (pow.f64 hi 6) (fma.f64 -2 (/.f64 (/.f64 x hi) (pow.f64 lo 6)) (fma.f64 -1 (/.f64 (/.f64 x hi) (pow.f64 lo 6)) (+.f64 (/.f64 1 (pow.f64 lo 6)) (/.f64 3 (*.f64 hi (pow.f64 lo 5)))))))
(*.f64 (pow.f64 hi 6) (fma.f64 -2 (/.f64 (/.f64 x hi) (pow.f64 lo 6)) (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 6)) (/.f64 3 (*.f64 hi (pow.f64 lo 5)))) (/.f64 (/.f64 x hi) (pow.f64 lo 6)))))
(*.f64 (pow.f64 hi 6) (+.f64 (*.f64 -2 (/.f64 x (*.f64 hi (pow.f64 lo 6)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 6)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 hi 2) (pow.f64 lo 6)))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 -2 x) (*.f64 -1 x)) (*.f64 (pow.f64 hi 2) (pow.f64 lo 5)))) (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 hi 2) (pow.f64 lo 4)))) (+.f64 (/.f64 1 (pow.f64 lo 6)) (+.f64 (/.f64 3 (*.f64 hi (pow.f64 lo 5))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 hi 2) (pow.f64 lo 6)))))))))))
(*.f64 (pow.f64 hi 6) (fma.f64 -2 (/.f64 (/.f64 x hi) (pow.f64 lo 6)) (fma.f64 -1 (/.f64 (/.f64 x hi) (pow.f64 lo 6)) (fma.f64 2 (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (pow.f64 lo 6)) (fma.f64 3 (/.f64 (/.f64 (*.f64 x -3) (pow.f64 hi 2)) (pow.f64 lo 5)) (+.f64 (/.f64 3 (*.f64 (pow.f64 hi 2) (pow.f64 lo 4))) (+.f64 (/.f64 1 (pow.f64 lo 6)) (+.f64 (/.f64 3 (*.f64 hi (pow.f64 lo 5))) (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (pow.f64 lo 6))))))))))
(*.f64 (pow.f64 hi 6) (fma.f64 -2 (/.f64 (/.f64 x hi) (pow.f64 lo 6)) (-.f64 (fma.f64 2 (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (pow.f64 lo 6)) (fma.f64 3 (*.f64 (/.f64 x (pow.f64 lo 5)) (/.f64 -3 (pow.f64 hi 2))) (+.f64 (/.f64 3 (*.f64 (pow.f64 hi 2) (pow.f64 lo 4))) (+.f64 (/.f64 1 (pow.f64 lo 6)) (+.f64 (/.f64 3 (*.f64 hi (pow.f64 lo 5))) (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (pow.f64 lo 6))))))) (/.f64 (/.f64 x hi) (pow.f64 lo 6)))))
(*.f64 (pow.f64 hi 6) (+.f64 (*.f64 -2 (/.f64 x (*.f64 hi (pow.f64 lo 6)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 6)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 hi 3) (pow.f64 lo 6)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 hi 2) (pow.f64 lo 6)))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 -2 x) (*.f64 -1 x)) (*.f64 (pow.f64 hi 2) (pow.f64 lo 5)))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 -2 x) (*.f64 -1 x)) (*.f64 (pow.f64 hi 3) (pow.f64 lo 4)))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 (pow.f64 hi 3) (pow.f64 lo 5)))) (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 hi 2) (pow.f64 lo 4)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 6)) (+.f64 (/.f64 3 (*.f64 hi (pow.f64 lo 5))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 hi 2) (pow.f64 lo 6)))))))))))))))
(*.f64 (pow.f64 hi 6) (fma.f64 -2 (/.f64 (/.f64 x hi) (pow.f64 lo 6)) (fma.f64 -1 (/.f64 (/.f64 x hi) (pow.f64 lo 6)) (fma.f64 -1 (/.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6)) (fma.f64 2 (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (pow.f64 lo 6)) (fma.f64 3 (/.f64 (/.f64 (*.f64 x -3) (pow.f64 hi 2)) (pow.f64 lo 5)) (fma.f64 3 (/.f64 (*.f64 x -3) (*.f64 (pow.f64 lo 4) (pow.f64 hi 3))) (fma.f64 3 (/.f64 (*.f64 3 (pow.f64 x 2)) (*.f64 (pow.f64 lo 5) (pow.f64 hi 3))) (+.f64 (/.f64 3 (*.f64 (pow.f64 hi 2) (pow.f64 lo 4))) (+.f64 (+.f64 (/.f64 1 (pow.f64 lo 6)) (+.f64 (/.f64 3 (*.f64 hi (pow.f64 lo 5))) (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (pow.f64 lo 6)))) (/.f64 1 (*.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))))))))))
(*.f64 (pow.f64 hi 6) (fma.f64 -2 (/.f64 (/.f64 x hi) (pow.f64 lo 6)) (-.f64 (-.f64 (fma.f64 2 (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (pow.f64 lo 6)) (fma.f64 3 (*.f64 (/.f64 x (pow.f64 lo 5)) (/.f64 -3 (pow.f64 hi 2))) (fma.f64 3 (*.f64 (/.f64 x (pow.f64 lo 4)) (/.f64 -3 (pow.f64 hi 3))) (fma.f64 3 (*.f64 (/.f64 3 (pow.f64 lo 5)) (/.f64 (pow.f64 x 2) (pow.f64 hi 3))) (+.f64 (/.f64 3 (*.f64 (pow.f64 hi 2) (pow.f64 lo 4))) (+.f64 (+.f64 (/.f64 1 (pow.f64 lo 6)) (+.f64 (/.f64 3 (*.f64 hi (pow.f64 lo 5))) (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (pow.f64 lo 6)))) (/.f64 1 (*.f64 (pow.f64 lo 3) (pow.f64 hi 3))))))))) (/.f64 (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) (pow.f64 lo 6))) (/.f64 (/.f64 x hi) (pow.f64 lo 6)))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(*.f64 (pow.f64 hi 6) (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (*.f64 hi (pow.f64 lo 6)))) (+.f64 (/.f64 1 (pow.f64 lo 6)) (/.f64 3 (*.f64 hi (pow.f64 lo 5))))))
(*.f64 (pow.f64 hi 6) (fma.f64 -1 (/.f64 (/.f64 (*.f64 3 x) hi) (pow.f64 lo 6)) (+.f64 (/.f64 1 (pow.f64 lo 6)) (/.f64 3 (*.f64 hi (pow.f64 lo 5))))))
(*.f64 (pow.f64 hi 6) (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 6)) (/.f64 3 (*.f64 hi (pow.f64 lo 5)))) (*.f64 (/.f64 3 hi) (/.f64 x (pow.f64 lo 6)))))
(*.f64 (pow.f64 hi 6) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 hi (pow.f64 lo 6)))) (*.f64 3 (/.f64 (+.f64 x (*.f64 2 x)) (*.f64 hi (pow.f64 lo 5)))))) (/.f64 3 (*.f64 hi (pow.f64 lo 4)))) hi)) (/.f64 1 (pow.f64 lo 6))))
(*.f64 (pow.f64 hi 6) (fma.f64 -1 (/.f64 (-.f64 (fma.f64 -1 (fma.f64 -1 (/.f64 (*.f64 3 x) (pow.f64 lo 6)) (/.f64 3 (pow.f64 lo 5))) (fma.f64 -1 (/.f64 (*.f64 3 (pow.f64 x 2)) (*.f64 hi (pow.f64 lo 6))) (*.f64 3 (/.f64 (*.f64 3 x) (*.f64 hi (pow.f64 lo 5)))))) (/.f64 (/.f64 3 hi) (pow.f64 lo 4))) hi) (/.f64 1 (pow.f64 lo 6))))
(*.f64 (pow.f64 hi 6) (-.f64 (/.f64 1 (pow.f64 lo 6)) (/.f64 (-.f64 (-.f64 (-.f64 (*.f64 3 (/.f64 (*.f64 3 x) (*.f64 hi (pow.f64 lo 5)))) (*.f64 (/.f64 3 hi) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))) (-.f64 (/.f64 3 (pow.f64 lo 5)) (/.f64 (*.f64 3 x) (pow.f64 lo 6)))) (/.f64 (/.f64 3 hi) (pow.f64 lo 4))) hi)))
(*.f64 (pow.f64 hi 6) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -3 (/.f64 (+.f64 x (*.f64 2 x)) (*.f64 hi (pow.f64 lo 4)))) (+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (pow.f64 lo 6))) (*.f64 3 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 5)))) (*.f64 3 (/.f64 1 (pow.f64 lo 4))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 hi (pow.f64 lo 6)))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 hi (pow.f64 lo 5)))) (/.f64 1 (*.f64 hi (pow.f64 lo 3))))))) hi))) hi)) (/.f64 1 (pow.f64 lo 6))))
(*.f64 (pow.f64 hi 6) (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 (fma.f64 -1 (/.f64 (*.f64 3 x) (pow.f64 lo 6)) (/.f64 3 (pow.f64 lo 5))) (/.f64 (fma.f64 -3 (/.f64 (/.f64 (*.f64 3 x) hi) (pow.f64 lo 4)) (fma.f64 -1 (-.f64 (fma.f64 -1 (/.f64 (*.f64 3 (pow.f64 x 2)) (pow.f64 lo 6)) (/.f64 (*.f64 3 (*.f64 3 x)) (pow.f64 lo 5))) (/.f64 3 (pow.f64 lo 4))) (fma.f64 -1 (/.f64 (/.f64 (pow.f64 x 3) hi) (pow.f64 lo 6)) (fma.f64 3 (/.f64 (*.f64 3 (pow.f64 x 2)) (*.f64 hi (pow.f64 lo 5))) (/.f64 (/.f64 1 hi) (pow.f64 lo 3)))))) hi))) hi) (/.f64 1 (pow.f64 lo 6))))
(*.f64 (pow.f64 hi 6) (-.f64 (/.f64 1 (pow.f64 lo 6)) (/.f64 (-.f64 (neg.f64 (-.f64 (/.f64 3 (pow.f64 lo 5)) (/.f64 (*.f64 3 x) (pow.f64 lo 6)))) (/.f64 (fma.f64 -3 (*.f64 (/.f64 3 hi) (/.f64 x (pow.f64 lo 4))) (-.f64 (-.f64 (fma.f64 3 (*.f64 (/.f64 3 (pow.f64 lo 5)) (/.f64 (pow.f64 x 2) hi)) (/.f64 (/.f64 1 hi) (pow.f64 lo 3))) (/.f64 (/.f64 (pow.f64 x 3) hi) (pow.f64 lo 6))) (-.f64 (-.f64 (/.f64 (*.f64 3 (*.f64 3 x)) (pow.f64 lo 5)) (/.f64 (*.f64 3 (pow.f64 x 2)) (pow.f64 lo 6))) (/.f64 3 (pow.f64 lo 4))))) hi)) hi)))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 6))
(*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 6)))
(/.f64 (+.f64 (*.f64 lo (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 (-.f64 hi x) 3))) (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 6))
(/.f64 (fma.f64 lo (*.f64 (pow.f64 (-.f64 hi x) 3) (*.f64 3 (pow.f64 hi 2))) (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 6))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 lo (*.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 (-.f64 hi x) 3))) (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 (-.f64 hi x) 3)))) (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 6))
(/.f64 (fma.f64 lo (fma.f64 lo (*.f64 (pow.f64 (-.f64 hi x) 3) (*.f64 3 hi)) (*.f64 (pow.f64 (-.f64 hi x) 3) (*.f64 3 (pow.f64 hi 2)))) (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 6))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 lo (+.f64 (*.f64 lo (pow.f64 (-.f64 hi x) 3)) (*.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 (-.f64 hi x) 3)))) (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 (-.f64 hi x) 3)))) (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 6))
(/.f64 (fma.f64 lo (fma.f64 lo (*.f64 (pow.f64 (-.f64 hi x) 3) (+.f64 lo (*.f64 3 hi))) (*.f64 (pow.f64 (-.f64 hi x) 3) (*.f64 3 (pow.f64 hi 2)))) (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 6))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 (-.f64 hi x) 3)) lo) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 3))
(/.f64 (+.f64 (pow.f64 (-.f64 hi x) 3) (*.f64 (*.f64 3 hi) (/.f64 (pow.f64 (-.f64 hi x) 3) lo))) (pow.f64 lo 3))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 (-.f64 hi x) 3)) lo) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 2)) (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 3))
(/.f64 (+.f64 (*.f64 (*.f64 3 hi) (/.f64 (pow.f64 (-.f64 hi x) 3) lo)) (+.f64 (pow.f64 (-.f64 hi x) 3) (*.f64 (*.f64 3 (pow.f64 hi 2)) (/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 2))))) (pow.f64 lo 3))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 (-.f64 hi x) 3)) lo) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) (pow.f64 lo 3)) (pow.f64 (-.f64 hi x) 3)))) (pow.f64 lo 3))
(/.f64 (+.f64 (*.f64 (*.f64 3 hi) (/.f64 (pow.f64 (-.f64 hi x) 3) lo)) (+.f64 (+.f64 (*.f64 (*.f64 3 (pow.f64 hi 2)) (/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 2))) (*.f64 (pow.f64 hi 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 3))) (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 3))
(/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))
(pow.f64 (/.f64 (-.f64 hi x) lo) 3)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 3)) (/.f64 (*.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) (pow.f64 (-.f64 hi x) 3)) lo)) (pow.f64 lo 3)))
(neg.f64 (/.f64 (fma.f64 -1 (pow.f64 (-.f64 hi x) 3) (*.f64 (*.f64 hi -3) (/.f64 (pow.f64 (-.f64 hi x) 3) lo))) (pow.f64 lo 3)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 hi -3) (/.f64 (pow.f64 (-.f64 hi x) 3) lo)) (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 3))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) (pow.f64 (-.f64 hi x) 3))) (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 (-.f64 hi x) 3)) lo)) lo)) (*.f64 -1 (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 3)))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (pow.f64 (-.f64 hi x) 3) (*.f64 hi -3)) (*.f64 (*.f64 3 (pow.f64 hi 2)) (/.f64 (pow.f64 (-.f64 hi x) 3) lo))) lo) (neg.f64 (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 3)))
(/.f64 (neg.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 hi x) 3)) (/.f64 (-.f64 (*.f64 (*.f64 3 (pow.f64 hi 2)) (/.f64 (pow.f64 (-.f64 hi x) 3) lo)) (*.f64 (pow.f64 (-.f64 hi x) 3) (*.f64 hi -3))) lo))) (pow.f64 lo 3))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) (pow.f64 (-.f64 hi x) 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 (-.f64 hi x) 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3)) lo))) lo))) lo)) (*.f64 -1 (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 3)))
(neg.f64 (/.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 (-.f64 hi x) 3) (*.f64 hi -3)) (/.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 (-.f64 hi x) 3) (*.f64 3 (pow.f64 hi 2))) (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (-.f64 hi x) 3) lo)))) lo))) lo) (pow.f64 (-.f64 hi x) 3))) (pow.f64 lo 3)))
(/.f64 (neg.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 hi x) 3)) (/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 hi -3)) (pow.f64 (-.f64 hi x) 3)) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 hi x) 3))) lo) (*.f64 (pow.f64 (-.f64 hi x) 3) (*.f64 3 (pow.f64 hi 2)))) lo)) lo))) (pow.f64 lo 3))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))
(*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))))) (pow.f64 lo 3)) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))
(+.f64 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))) (*.f64 x (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 (pow.f64 hi 2) -3) (pow.f64 lo 3)))))
(+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi)))) (pow.f64 lo 3)) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (pow.f64 lo 3)))) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))
(fma.f64 x (+.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 3 hi) (pow.f64 lo 3)))) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 (pow.f64 hi 2) -3) (pow.f64 lo 3)))) (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (pow.f64 lo 3)))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (pow.f64 lo 3)))) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))
(fma.f64 x (fma.f64 x (fma.f64 -1 (*.f64 x (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 3 hi) (pow.f64 lo 3)))) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 (pow.f64 hi 2) -3) (pow.f64 lo 3)))) (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))
(fma.f64 x (fma.f64 x (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 3 hi) (pow.f64 lo 3))) (*.f64 x (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 (pow.f64 hi 2) -3) (pow.f64 lo 3)))) (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))
(neg.f64 (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3))) (pow.f64 lo 3))
(*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 3) x))))
(*.f64 (pow.f64 x 3) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 3 hi) (*.f64 x (pow.f64 lo 3))))))
(*.f64 (pow.f64 x 3) (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (*.f64 (/.f64 3 x) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))
(*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 3) x)) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 3) (pow.f64 x 2))))))
(*.f64 (pow.f64 x 3) (+.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 3 hi) (*.f64 x (pow.f64 lo 3))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 (pow.f64 hi 2) -3) (*.f64 (pow.f64 lo 3) (pow.f64 x 2))))))
(*.f64 (pow.f64 x 3) (+.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (*.f64 (/.f64 3 x) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (*.f64 (/.f64 (pow.f64 hi 2) (pow.f64 x 2)) (/.f64 -3 (pow.f64 lo 3))))))
(*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (*.f64 (pow.f64 lo 3) (pow.f64 x 3))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 3) x)) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 3) (pow.f64 x 2)))))))
(*.f64 (pow.f64 x 3) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 3 hi) (*.f64 x (pow.f64 lo 3)))) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 (pow.f64 hi 2) -3) (*.f64 (pow.f64 lo 3) (pow.f64 x 2))))) (*.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x) 3)))))
(*.f64 (pow.f64 x 3) (-.f64 (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (*.f64 (/.f64 3 x) (/.f64 hi (pow.f64 lo 3)))) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (*.f64 (/.f64 (pow.f64 hi 2) (pow.f64 x 2)) (/.f64 -3 (pow.f64 lo 3))))) (*.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x) 3))) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))
(neg.f64 (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3))) (pow.f64 lo 3))
(*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 3) x))) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))))
(neg.f64 (*.f64 (pow.f64 x 3) (fma.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 3 hi) (*.f64 x (pow.f64 lo 3)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))))
(*.f64 (neg.f64 (pow.f64 x 3)) (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (*.f64 (/.f64 3 x) (/.f64 hi (pow.f64 lo 3))))))
(*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2))) (*.f64 (pow.f64 lo 3) x))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (pow.f64 lo 3))) x)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))))
(neg.f64 (*.f64 (pow.f64 x 3) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 3 (pow.f64 hi 2)) (*.f64 x (pow.f64 lo 3)))) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 3 hi) (pow.f64 lo 3)))) x) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))))
(*.f64 (neg.f64 (pow.f64 x 3)) (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 3 hi) (pow.f64 lo 3))) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (*.f64 (/.f64 3 x) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3))))) x)))
(*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (*.f64 (pow.f64 lo 3) x))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2))) (pow.f64 lo 3))) x)) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (pow.f64 lo 3))) x)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))))
(neg.f64 (*.f64 (pow.f64 x 3) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) x)) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 3 (pow.f64 hi 2)) (pow.f64 lo 3)))) x) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 3 hi) (pow.f64 lo 3)))) x) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))))
(*.f64 (neg.f64 (pow.f64 x 3)) (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 3 hi) (pow.f64 lo 3))) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 3 (pow.f64 hi 2)) (pow.f64 lo 3))) (*.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) x))) x)) x)))
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))
(fma.f64 -1 (/.f64 x lo) (*.f64 hi (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))
(-.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(fma.f64 -1 (/.f64 x lo) (*.f64 hi (+.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 hi (pow.f64 lo 2)))))
(-.f64 (*.f64 hi (+.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 hi (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(fma.f64 -1 (/.f64 x lo) (*.f64 hi (+.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 hi (pow.f64 lo 2)))))
(-.f64 (*.f64 hi (+.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 hi (pow.f64 lo 2)))) (/.f64 x lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (/.f64 x hi) (pow.f64 lo 2)) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))) (/.f64 (/.f64 x hi) (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (/.f64 x hi) (pow.f64 lo 2)) (fma.f64 -1 (/.f64 x (*.f64 lo (pow.f64 hi 2))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))
(*.f64 (pow.f64 hi 2) (-.f64 (-.f64 (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))) (/.f64 x (*.f64 lo (pow.f64 hi 2)))) (/.f64 (/.f64 x hi) (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (/.f64 x hi) (pow.f64 lo 2)) (fma.f64 -1 (/.f64 x (*.f64 lo (pow.f64 hi 2))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))
(*.f64 (pow.f64 hi 2) (-.f64 (-.f64 (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))) (/.f64 x (*.f64 lo (pow.f64 hi 2)))) (/.f64 (/.f64 x hi) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (/.f64 x hi) (pow.f64 lo 2)) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))) (/.f64 (/.f64 x hi) (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 x (*.f64 hi lo))) hi) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (-.f64 (/.f64 x (*.f64 hi lo)) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) hi)))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 x (*.f64 hi lo))) hi) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (-.f64 (/.f64 x (*.f64 hi lo)) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo 2)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 hi lo)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 hi lo)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 hi lo)) (pow.f64 lo 2))
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo)
(/.f64 (+.f64 hi (fma.f64 hi (/.f64 (-.f64 hi x) lo) (neg.f64 x))) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo)
(/.f64 (+.f64 hi (fma.f64 hi (/.f64 (-.f64 hi x) lo) (neg.f64 x))) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo)
(/.f64 (+.f64 hi (fma.f64 hi (/.f64 (-.f64 hi x) lo) (neg.f64 x))) lo)
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (fma.f64 -1 (-.f64 hi x) (/.f64 (*.f64 (neg.f64 hi) (-.f64 hi x)) lo)) lo))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (neg.f64 hi) (-.f64 hi x)) lo) (-.f64 hi x))) lo)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (fma.f64 -1 (-.f64 hi x) (/.f64 (*.f64 (neg.f64 hi) (-.f64 hi x)) lo)) lo))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (neg.f64 hi) (-.f64 hi x)) lo) (-.f64 hi x))) lo)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (fma.f64 -1 (-.f64 hi x) (/.f64 (*.f64 (neg.f64 hi) (-.f64 hi x)) lo)) lo))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (neg.f64 hi) (-.f64 hi x)) lo) (-.f64 hi x))) lo)
(/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))
(*.f64 hi (/.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 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(-.f64 (*.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 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(-.f64 (*.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 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(-.f64 (*.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 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(/.f64 (neg.f64 (*.f64 x (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x)))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x)))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x)))))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(/.f64 (neg.f64 (*.f64 x (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (neg.f64 x) (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 (neg.f64 x) (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (neg.f64 x) (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 (neg.f64 x) (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (neg.f64 x) (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 (neg.f64 x) (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 lo x)))))
(/.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))
(/.f64 (+.f64 1 (neg.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))
(/.f64 (-.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2)))) (/.f64 1 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))
(fma.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 3) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))) (fma.f64 hi (-.f64 (fma.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))) (*.f64 3 (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))))) (*.f64 (+.f64 1 (neg.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (/.f64 (-.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) lo)) (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) (pow.f64 lo 2)))))) (/.f64 1 lo)) (pow.f64 (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))) 2)))) (/.f64 1 (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))))
(-.f64 (fma.f64 hi (-.f64 (fma.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))) (*.f64 3 (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))) (*.f64 (-.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (/.f64 (-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 -1 (/.f64 x lo) -1))) (pow.f64 lo 2)) (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))) 2)))) (/.f64 1 (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))) (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 3) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 5) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 -2 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2)))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2)) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2)))) (/.f64 1 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))
(fma.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 3) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))) (fma.f64 hi (-.f64 (fma.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))) (fma.f64 2 (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))) (fma.f64 hi (-.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 5)) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))) (fma.f64 -2 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))) (fma.f64 -1 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))) (*.f64 3 (/.f64 (*.f64 3 (pow.f64 x 2)) (*.f64 (pow.f64 lo 4) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))))))) (+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (/.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (*.f64 -1 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 2)))))) (pow.f64 (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))) 2))) (*.f64 (-.f64 (fma.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))) (*.f64 3 (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))))) (*.f64 (+.f64 1 (neg.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (/.f64 (-.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) lo)) (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) (pow.f64 lo 2)))))) (/.f64 1 lo)) (pow.f64 (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))) 2)))) (/.f64 (-.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) lo)) (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) (pow.f64 lo 2)))))) (/.f64 1 lo)) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))))) (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))))) (*.f64 (+.f64 1 (neg.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (/.f64 (-.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) lo)) (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) (pow.f64 lo 2)))))) (/.f64 1 lo)) (pow.f64 (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))) 2)))) (/.f64 1 (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))))
(-.f64 (fma.f64 hi (-.f64 (fma.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))) (fma.f64 2 (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))) (fma.f64 hi (-.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 5)) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))) (fma.f64 -2 (/.f64 x (*.f64 (pow.f64 lo 3) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))) (-.f64 (*.f64 3 (/.f64 (*.f64 3 (pow.f64 x 2)) (*.f64 (pow.f64 lo 4) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))) (/.f64 x (*.f64 (pow.f64 lo 3) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))))) (+.f64 (*.f64 (-.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (/.f64 (-.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3))) (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 lo 2)))) (pow.f64 (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))) 2))) (*.f64 (-.f64 (fma.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))) (*.f64 3 (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))) (*.f64 (-.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (/.f64 (-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 -1 (/.f64 x lo) -1))) (pow.f64 lo 2)) (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))) 2)))) (/.f64 (-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 -1 (/.f64 x lo) -1))) (pow.f64 lo 2)) (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))))) (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))))) (*.f64 (-.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (/.f64 (-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 -1 (/.f64 x lo) -1))) (pow.f64 lo 2)) (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))) 2)))) (/.f64 1 (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))) (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 3) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 5) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 -2 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 6) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 -2 x) (*.f64 -1 x)) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 (pow.f64 lo 5) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (/.f64 1 (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2))))) (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2)))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 5) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 -2 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2)))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2)) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))))))))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2)))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2)) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 lo 3) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))) 2)))) (/.f64 1 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))))))
(fma.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 3) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))) (fma.f64 hi (-.f64 (fma.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))) (fma.f64 2 (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))) (fma.f64 hi (-.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 5)) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))) (fma.f64 -2 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))) (fma.f64 -1 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))) (fma.f64 3 (/.f64 (*.f64 3 (pow.f64 x 2)) (*.f64 (pow.f64 lo 4) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))) (*.f64 hi (-.f64 (fma.f64 -1 (/.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 6)) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))) (fma.f64 3 (/.f64 (*.f64 x -3) (*.f64 (pow.f64 lo 4) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))) (fma.f64 3 (/.f64 (/.f64 (*.f64 3 (pow.f64 x 2)) (pow.f64 lo 5)) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))) (/.f64 1 (*.f64 (pow.f64 lo 3) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))))))) (+.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))) (pow.f64 (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))) 2)) (*.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (*.f64 -1 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 2)))))) (/.f64 (-.f64 (fma.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))) (*.f64 3 (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))))) (*.f64 (+.f64 1 (neg.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (/.f64 (-.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) lo)) (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) (pow.f64 lo 2)))))) (/.f64 1 lo)) (pow.f64 (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))) 2)))) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))))) (*.f64 (-.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 5)) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))) (fma.f64 -2 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))) (fma.f64 -1 (/.f64 x (*.f64 (pow.f64 lo 3) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))) (*.f64 3 (/.f64 (*.f64 3 (pow.f64 x 2)) (*.f64 (pow.f64 lo 4) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))))))) (+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (/.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (*.f64 -1 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 2)))))) (pow.f64 (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))) 2))) (*.f64 (-.f64 (fma.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))) (*.f64 3 (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))))) (*.f64 (+.f64 1 (neg.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (/.f64 (-.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) lo)) (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) (pow.f64 lo 2)))))) (/.f64 1 lo)) (pow.f64 (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))) 2)))) (/.f64 (-.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) lo)) (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) (pow.f64 lo 2)))))) (/.f64 1 lo)) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))))) (/.f64 (-.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) lo)) (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) (pow.f64 lo 2)))))) (/.f64 1 lo)) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))))))))))) (+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (/.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (*.f64 -1 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 2)))))) (pow.f64 (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))) 2))) (*.f64 (-.f64 (fma.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))) (*.f64 3 (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))))) (*.f64 (+.f64 1 (neg.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (/.f64 (-.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) lo)) (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) (pow.f64 lo 2)))))) (/.f64 1 lo)) (pow.f64 (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))) 2)))) (/.f64 (-.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) lo)) (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) (pow.f64 lo 2)))))) (/.f64 1 lo)) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))))) (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)) (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))))) (*.f64 (+.f64 1 (neg.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))) (/.f64 (-.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) lo)) (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) (pow.f64 lo 2)))))) (/.f64 1 lo)) (pow.f64 (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))) 2)))) (/.f64 1 (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))))
(-.f64 (fma.f64 hi (-.f64 (fma.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))) (fma.f64 2 (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))) (fma.f64 hi (-.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 5)) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))) (fma.f64 -2 (/.f64 x (*.f64 (pow.f64 lo 3) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))) (-.f64 (fma.f64 3 (/.f64 (*.f64 3 (pow.f64 x 2)) (*.f64 (pow.f64 lo 4) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))) (*.f64 hi (-.f64 (-.f64 (fma.f64 3 (*.f64 (/.f64 x (pow.f64 lo 4)) (/.f64 -3 (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))) (fma.f64 3 (/.f64 (/.f64 (*.f64 3 (pow.f64 x 2)) (pow.f64 lo 5)) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))) (/.f64 1 (*.f64 (pow.f64 lo 3) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))))) (/.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 6)) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))) (+.f64 (+.f64 (/.f64 (*.f64 (-.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))) (pow.f64 (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))) 2)) (*.f64 (-.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3))) (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 lo 2)))) (/.f64 (-.f64 (fma.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))) (*.f64 3 (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))) (*.f64 (-.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (/.f64 (-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 -1 (/.f64 x lo) -1))) (pow.f64 lo 2)) (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))) 2)))) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))) (*.f64 (-.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 5)) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))) (fma.f64 -2 (/.f64 x (*.f64 (pow.f64 lo 3) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))) (-.f64 (*.f64 3 (/.f64 (*.f64 3 (pow.f64 x 2)) (*.f64 (pow.f64 lo 4) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))) (/.f64 x (*.f64 (pow.f64 lo 3) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))))) (+.f64 (*.f64 (-.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (/.f64 (-.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3))) (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 lo 2)))) (pow.f64 (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))) 2))) (*.f64 (-.f64 (fma.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))) (*.f64 3 (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))) (*.f64 (-.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (/.f64 (-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 -1 (/.f64 x lo) -1))) (pow.f64 lo 2)) (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))) 2)))) (/.f64 (-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 -1 (/.f64 x lo) -1))) (pow.f64 lo 2)) (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))))) (/.f64 (-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 -1 (/.f64 x lo) -1))) (pow.f64 lo 2)) (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))))))) (/.f64 x (*.f64 (pow.f64 lo 3) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))))) (+.f64 (*.f64 (-.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (/.f64 (-.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3))) (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 lo 2)))) (pow.f64 (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))) 2))) (*.f64 (-.f64 (fma.f64 -3 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 4) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))) (*.f64 3 (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))) (*.f64 (-.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (/.f64 (-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 -1 (/.f64 x lo) -1))) (pow.f64 lo 2)) (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))) 2)))) (/.f64 (-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 -1 (/.f64 x lo) -1))) (pow.f64 lo 2)) (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))))) (/.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 3)) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))))) (*.f64 (-.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (/.f64 (-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 -1 (/.f64 x lo) -1))) (pow.f64 lo 2)) (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))) 2)))) (/.f64 1 (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))) (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 lo 3) (-.f64 1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) hi)) (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) hi)))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (-.f64 (*.f64 (pow.f64 lo 4) (/.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 6)) (fma.f64 -1 (/.f64 x (pow.f64 lo 6)) (/.f64 3 (pow.f64 lo 5)))) hi)) (/.f64 (*.f64 (pow.f64 lo 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))) hi))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (-.f64 (*.f64 (pow.f64 lo 4) (/.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 6)) (-.f64 (/.f64 3 (pow.f64 lo 5)) (/.f64 x (pow.f64 lo 6)))) hi)) (*.f64 (pow.f64 lo 2) (/.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) hi)))))
(*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) hi) (/.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 -2 x) (*.f64 -1 x)) (pow.f64 lo 5))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))))) (pow.f64 hi 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2)))))) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) hi) (/.f64 (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))))) (pow.f64 hi 2))))))
(*.f64 (pow.f64 hi 2) (-.f64 (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (*.f64 (pow.f64 lo 4) (/.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 6)) (fma.f64 -1 (/.f64 x (pow.f64 lo 6)) (/.f64 3 (pow.f64 lo 5)))) hi)) (*.f64 (pow.f64 lo 4) (/.f64 (fma.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6)) (+.f64 (/.f64 3 (pow.f64 lo 4)) (fma.f64 3 (/.f64 (*.f64 x -3) (pow.f64 lo 5)) (/.f64 (pow.f64 x 2) (pow.f64 lo 6))))) (pow.f64 hi 2))))) (*.f64 (pow.f64 lo 2) (/.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (*.f64 -1 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 2)))))) (pow.f64 hi 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))) hi) (/.f64 (*.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))) (-.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 6)) (fma.f64 -1 (/.f64 x (pow.f64 lo 6)) (/.f64 3 (pow.f64 lo 5))))) (*.f64 (pow.f64 lo 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))))) (pow.f64 hi 2)))))
(*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (*.f64 (pow.f64 lo 4) (/.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 6)) (-.f64 (/.f64 3 (pow.f64 lo 5)) (/.f64 x (pow.f64 lo 6)))) hi)) (*.f64 (pow.f64 lo 4) (/.f64 (fma.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6)) (+.f64 (/.f64 3 (pow.f64 lo 4)) (fma.f64 3 (/.f64 (*.f64 x -3) (pow.f64 lo 5)) (/.f64 (pow.f64 x 2) (pow.f64 lo 6))))) (pow.f64 hi 2))))) (+.f64 (*.f64 (pow.f64 lo 2) (/.f64 (-.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3))) (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 lo 2)))) (pow.f64 hi 2))) (+.f64 (*.f64 (pow.f64 lo 2) (/.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) hi)) (/.f64 (*.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))) (-.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 6)) (-.f64 (/.f64 3 (pow.f64 lo 5)) (/.f64 x (pow.f64 lo 6))))) (*.f64 (pow.f64 lo 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))))) (pow.f64 hi 2))))))
(*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) hi) (+.f64 (/.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 6))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 -2 x) (*.f64 -1 x)) (pow.f64 lo 4))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (pow.f64 lo 5))) (/.f64 1 (pow.f64 lo 3)))))) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 -2 x) (*.f64 -1 x)) (pow.f64 lo 5))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))))) (pow.f64 hi 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2)))))) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) hi) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (pow.f64 lo 2))))) (/.f64 1 lo))) (pow.f64 hi 3)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2))))) (-.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))))) (pow.f64 hi 3)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))))) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 -2 x) (*.f64 -1 x)) (pow.f64 lo 5))) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))))) (+.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (pow.f64 lo 2)))))) (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))))))))) (pow.f64 hi 3)))))))))
(*.f64 (pow.f64 hi 2) (-.f64 (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (+.f64 (*.f64 (pow.f64 lo 4) (/.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 6)) (fma.f64 -1 (/.f64 x (pow.f64 lo 6)) (/.f64 3 (pow.f64 lo 5)))) hi)) (*.f64 (pow.f64 lo 4) (/.f64 (fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 6)) (fma.f64 3 (/.f64 (*.f64 x -3) (pow.f64 lo 4)) (fma.f64 3 (/.f64 (*.f64 3 (pow.f64 x 2)) (pow.f64 lo 5)) (/.f64 1 (pow.f64 lo 3))))) (pow.f64 hi 3)))) (*.f64 (pow.f64 lo 4) (/.f64 (fma.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6)) (+.f64 (/.f64 3 (pow.f64 lo 4)) (fma.f64 3 (/.f64 (*.f64 x -3) (pow.f64 lo 5)) (/.f64 (pow.f64 x 2) (pow.f64 lo 6))))) (pow.f64 hi 2))))) (*.f64 (pow.f64 lo 2) (/.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (*.f64 -1 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 2)))))) (pow.f64 hi 2)))) (+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))) hi) (*.f64 (pow.f64 lo 2) (/.f64 (-.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) lo)) (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) (pow.f64 lo 2)))))) (/.f64 1 lo)) (pow.f64 hi 3)))) (+.f64 (+.f64 (*.f64 (pow.f64 lo 4) (/.f64 (*.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (*.f64 -1 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 2)))))) (-.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 6)) (fma.f64 -1 (/.f64 x (pow.f64 lo 6)) (/.f64 3 (pow.f64 lo 5))))) (*.f64 (pow.f64 lo 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))))) (pow.f64 hi 3))) (/.f64 (*.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))) (-.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 6)) (fma.f64 -1 (/.f64 x (pow.f64 lo 6)) (/.f64 3 (pow.f64 lo 5))))) (*.f64 (pow.f64 lo 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))))) (pow.f64 hi 2))) (/.f64 (*.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))) (-.f64 (*.f64 (pow.f64 lo 4) (fma.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6)) (+.f64 (/.f64 3 (pow.f64 lo 4)) (fma.f64 3 (/.f64 (*.f64 x -3) (pow.f64 lo 5)) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))))) (fma.f64 (pow.f64 lo 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (*.f64 -1 (+.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 2)))))) (*.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))) (-.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 6)) (fma.f64 -1 (/.f64 x (pow.f64 lo 6)) (/.f64 3 (pow.f64 lo 5))))) (*.f64 (pow.f64 lo 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))))))))) (pow.f64 hi 3))))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (-.f64 (+.f64 (+.f64 (*.f64 (pow.f64 lo 4) (/.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 6)) (-.f64 (/.f64 3 (pow.f64 lo 5)) (/.f64 x (pow.f64 lo 6)))) hi)) (*.f64 (pow.f64 lo 4) (/.f64 (-.f64 (fma.f64 3 (/.f64 (*.f64 x -3) (pow.f64 lo 4)) (fma.f64 3 (/.f64 (*.f64 3 (pow.f64 x 2)) (pow.f64 lo 5)) (/.f64 1 (pow.f64 lo 3)))) (/.f64 (pow.f64 x 3) (pow.f64 lo 6))) (pow.f64 hi 3)))) (*.f64 (pow.f64 lo 4) (/.f64 (fma.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6)) (+.f64 (/.f64 3 (pow.f64 lo 4)) (fma.f64 3 (/.f64 (*.f64 x -3) (pow.f64 lo 5)) (/.f64 (pow.f64 x 2) (pow.f64 lo 6))))) (pow.f64 hi 2)))) (+.f64 (*.f64 (pow.f64 lo 2) (/.f64 (-.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3))) (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 lo 2)))) (pow.f64 hi 2))) (+.f64 (+.f64 (*.f64 (pow.f64 lo 2) (/.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))) hi)) (*.f64 (pow.f64 lo 2) (/.f64 (-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 -1 (/.f64 x lo) -1))) (pow.f64 lo 2)) (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 hi 3)))) (+.f64 (+.f64 (*.f64 (pow.f64 lo 4) (/.f64 (*.f64 (-.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3))) (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 lo 2)))) (-.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 6)) (-.f64 (/.f64 3 (pow.f64 lo 5)) (/.f64 x (pow.f64 lo 6))))) (*.f64 (pow.f64 lo 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))))) (pow.f64 hi 3))) (/.f64 (*.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))) (-.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 6)) (-.f64 (/.f64 3 (pow.f64 lo 5)) (/.f64 x (pow.f64 lo 6))))) (*.f64 (pow.f64 lo 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))))) (pow.f64 hi 2))) (/.f64 (*.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))) (-.f64 (*.f64 (pow.f64 lo 4) (fma.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 lo 6)) (+.f64 (/.f64 3 (pow.f64 lo 4)) (fma.f64 3 (/.f64 (*.f64 x -3) (pow.f64 lo 5)) (/.f64 (pow.f64 x 2) (pow.f64 lo 6)))))) (fma.f64 (pow.f64 lo 2) (-.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 x (pow.f64 lo 3))) (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 lo 2)))) (*.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))) (-.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 6)) (-.f64 (/.f64 3 (pow.f64 lo 5)) (/.f64 x (pow.f64 lo 6))))) (*.f64 (pow.f64 lo 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))))))))) (pow.f64 hi 3))))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -1 (/.f64 (*.f64 3 x) (pow.f64 lo 6)) (/.f64 3 (pow.f64 lo 5)))) (*.f64 (pow.f64 lo 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))))) hi) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (fma.f64 (neg.f64 (pow.f64 lo 4)) (-.f64 (/.f64 3 (pow.f64 lo 5)) (/.f64 (*.f64 3 x) (pow.f64 lo 6))) (*.f64 (pow.f64 lo 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))))) hi)))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (pow.f64 lo 6))) (*.f64 3 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 5)))) (*.f64 3 (/.f64 1 (pow.f64 lo 4)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x lo)) 1) (pow.f64 lo 2))) (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 2 (/.f64 1 (pow.f64 lo 2))))) lo))))) (*.f64 -1 (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))))))))) hi))) (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -1 (/.f64 (*.f64 3 x) (pow.f64 lo 6)) (/.f64 3 (pow.f64 lo 5)))) (/.f64 (-.f64 (neg.f64 (*.f64 (pow.f64 lo 4) (-.f64 (fma.f64 -1 (/.f64 (*.f64 3 (pow.f64 x 2)) (pow.f64 lo 6)) (/.f64 (*.f64 3 (*.f64 3 x)) (pow.f64 lo 5))) (/.f64 3 (pow.f64 lo 4))))) (fma.f64 -1 (*.f64 (pow.f64 lo 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) lo) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 x lo) -1) (pow.f64 lo 2)) (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 3)) (/.f64 2 (pow.f64 lo 2))) lo))))) (neg.f64 (*.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))) (*.f64 -1 (-.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -1 (/.f64 (*.f64 3 x) (pow.f64 lo 6)) (/.f64 3 (pow.f64 lo 5)))) (*.f64 (pow.f64 lo 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))))))))) hi))) (neg.f64 (*.f64 (pow.f64 lo 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))))) hi) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (fma.f64 -1 (+.f64 (*.f64 (pow.f64 lo 4) (-.f64 (/.f64 3 (pow.f64 lo 5)) (/.f64 (*.f64 3 x) (pow.f64 lo 6)))) (/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 lo 4)) (-.f64 (-.f64 (/.f64 (*.f64 3 (*.f64 3 x)) (pow.f64 lo 5)) (/.f64 (*.f64 3 (pow.f64 x 2)) (pow.f64 lo 6))) (/.f64 3 (pow.f64 lo 4)))) (-.f64 (*.f64 (neg.f64 (pow.f64 lo 2)) (-.f64 (-.f64 (*.f64 x (/.f64 (-.f64 (/.f64 2 (pow.f64 lo 2)) (/.f64 x (pow.f64 lo 3))) lo)) (/.f64 (fma.f64 -1 (/.f64 x lo) -1) (pow.f64 lo 2))) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (*.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))) (fma.f64 (neg.f64 (pow.f64 lo 4)) (-.f64 (/.f64 3 (pow.f64 lo 5)) (/.f64 (*.f64 3 x) (pow.f64 lo 6))) (*.f64 (pow.f64 lo 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))))))) hi)) (*.f64 (pow.f64 lo 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))))) hi)))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (pow.f64 lo 6))) (*.f64 3 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 5)))) (*.f64 3 (/.f64 1 (pow.f64 lo 4)))))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -3 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 6))) (+.f64 (*.f64 3 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (pow.f64 lo 5))) (/.f64 1 (pow.f64 lo 3))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 (*.f64 x (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x lo)) 1) lo)))) lo)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (pow.f64 lo 6))) (*.f64 3 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 5)))) (*.f64 3 (/.f64 1 (pow.f64 lo 4)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x lo)) 1) (pow.f64 lo 2))) (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 2 (/.f64 1 (pow.f64 lo 2))))) lo))))) (*.f64 -1 (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))))))))))))) (*.f64 -1 (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x lo)) 1) (pow.f64 lo 2))) (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 2 (/.f64 1 (pow.f64 lo 2))))) lo))) (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))))))))))) hi))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x lo)) 1) (pow.f64 lo 2))) (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (*.f64 2 (/.f64 1 (pow.f64 lo 2))))) lo))))) (*.f64 -1 (*.f64 (pow.f64 lo 4) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (*.f64 -1 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 2 x)) (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))))))))) hi))) (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -1 (/.f64 (*.f64 3 x) (pow.f64 lo 6)) (/.f64 3 (pow.f64 lo 5)))) (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 lo 4) (-.f64 (fma.f64 -1 (/.f64 (*.f64 3 (pow.f64 x 2)) (pow.f64 lo 6)) (/.f64 (*.f64 3 (*.f64 3 x)) (pow.f64 lo 5))) (/.f64 3 (pow.f64 lo 4)))) (/.f64 (-.f64 (neg.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -3 (/.f64 (*.f64 3 x) (pow.f64 lo 4)) (fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 6)) (fma.f64 3 (/.f64 (*.f64 3 (pow.f64 x 2)) (pow.f64 lo 5)) (/.f64 1 (pow.f64 lo 3))))))) (fma.f64 -1 (*.f64 (pow.f64 lo 2) (-.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (*.f64 x (/.f64 (*.f64 -1 (+.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))) lo))) (/.f64 1 lo))) (*.f64 -1 (+.f64 (*.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))) (-.f64 (neg.f64 (*.f64 (pow.f64 lo 4) (-.f64 (fma.f64 -1 (/.f64 (*.f64 3 (pow.f64 x 2)) (pow.f64 lo 6)) (/.f64 (*.f64 3 (*.f64 3 x)) (pow.f64 lo 5))) (/.f64 3 (pow.f64 lo 4))))) (fma.f64 -1 (*.f64 (pow.f64 lo 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) lo) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 x lo) -1) (pow.f64 lo 2)) (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 3)) (/.f64 2 (pow.f64 lo 2))) lo))))) (neg.f64 (*.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))) (*.f64 -1 (-.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -1 (/.f64 (*.f64 3 x) (pow.f64 lo 6)) (/.f64 3 (pow.f64 lo 5)))) (*.f64 (pow.f64 lo 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))))))))))) (*.f64 (pow.f64 lo 4) (*.f64 (*.f64 -1 (-.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -1 (/.f64 (*.f64 3 x) (pow.f64 lo 6)) (/.f64 3 (pow.f64 lo 5)))) (*.f64 (pow.f64 lo 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))))) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) lo) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 x lo) -1) (pow.f64 lo 2)) (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 3)) (/.f64 2 (pow.f64 lo 2))) lo)))))))))) hi))) (fma.f64 -1 (*.f64 (pow.f64 lo 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) lo) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 x lo) -1) (pow.f64 lo 2)) (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 3)) (/.f64 2 (pow.f64 lo 2))) lo))))) (neg.f64 (*.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))) (*.f64 -1 (-.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -1 (/.f64 (*.f64 3 x) (pow.f64 lo 6)) (/.f64 3 (pow.f64 lo 5)))) (*.f64 (pow.f64 lo 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))))))))) hi))) (neg.f64 (*.f64 (pow.f64 lo 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))))) hi) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (fma.f64 -1 (+.f64 (*.f64 (pow.f64 lo 4) (-.f64 (/.f64 3 (pow.f64 lo 5)) (/.f64 (*.f64 3 x) (pow.f64 lo 6)))) (/.f64 (-.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 lo 4)) (-.f64 (-.f64 (/.f64 (*.f64 3 (*.f64 3 x)) (pow.f64 lo 5)) (/.f64 (*.f64 3 (pow.f64 x 2)) (pow.f64 lo 6))) (/.f64 3 (pow.f64 lo 4)))) (/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 lo 4)) (fma.f64 -3 (/.f64 (*.f64 3 x) (pow.f64 lo 4)) (-.f64 (fma.f64 3 (/.f64 (*.f64 3 (pow.f64 x 2)) (pow.f64 lo 5)) (/.f64 1 (pow.f64 lo 3))) (/.f64 (pow.f64 x 3) (pow.f64 lo 6))))) (-.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 lo 4)) (*.f64 (fma.f64 (neg.f64 (pow.f64 lo 4)) (-.f64 (/.f64 3 (pow.f64 lo 5)) (/.f64 (*.f64 3 x) (pow.f64 lo 6))) (*.f64 (pow.f64 lo 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))))) (-.f64 (-.f64 (*.f64 x (/.f64 (-.f64 (/.f64 2 (pow.f64 lo 2)) (/.f64 x (pow.f64 lo 3))) lo)) (/.f64 (fma.f64 -1 (/.f64 x lo) -1) (pow.f64 lo 2))) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo)))) (*.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))) (-.f64 (*.f64 (neg.f64 (pow.f64 lo 4)) (-.f64 (-.f64 (/.f64 (*.f64 3 (*.f64 3 x)) (pow.f64 lo 5)) (/.f64 (*.f64 3 (pow.f64 x 2)) (pow.f64 lo 6))) (/.f64 3 (pow.f64 lo 4)))) (-.f64 (*.f64 (neg.f64 (pow.f64 lo 2)) (-.f64 (-.f64 (*.f64 x (/.f64 (-.f64 (/.f64 2 (pow.f64 lo 2)) (/.f64 x (pow.f64 lo 3))) lo)) (/.f64 (fma.f64 -1 (/.f64 x lo) -1) (pow.f64 lo 2))) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (*.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))) (fma.f64 (neg.f64 (pow.f64 lo 4)) (-.f64 (/.f64 3 (pow.f64 lo 5)) (/.f64 (*.f64 3 x) (pow.f64 lo 6))) (*.f64 (pow.f64 lo 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))))))))) (*.f64 (pow.f64 lo 2) (-.f64 (-.f64 (*.f64 x (/.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 -1 (/.f64 x lo) -1)) lo) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)) (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))) hi)) (-.f64 (*.f64 (neg.f64 (pow.f64 lo 2)) (-.f64 (-.f64 (*.f64 x (/.f64 (-.f64 (/.f64 2 (pow.f64 lo 2)) (/.f64 x (pow.f64 lo 3))) lo)) (/.f64 (fma.f64 -1 (/.f64 x lo) -1) (pow.f64 lo 2))) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (*.f64 (*.f64 (pow.f64 lo 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))) (fma.f64 (neg.f64 (pow.f64 lo 4)) (-.f64 (/.f64 3 (pow.f64 lo 5)) (/.f64 (*.f64 3 x) (pow.f64 lo 6))) (*.f64 (pow.f64 lo 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3)))))))) hi)) (*.f64 (pow.f64 lo 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 4)) (/.f64 2 (pow.f64 lo 3))))) hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo 2)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (-.f64 hi x)) (pow.f64 hi 2)) (*.f64 2 (-.f64 hi x))))) (pow.f64 lo 2))
(/.f64 (fma.f64 hi (-.f64 hi x) (*.f64 lo (+.f64 (*.f64 (*.f64 3 (pow.f64 hi 2)) (/.f64 (-.f64 hi x) (pow.f64 hi 2))) (*.f64 -2 (-.f64 hi x))))) (pow.f64 lo 2))
(/.f64 (fma.f64 hi (-.f64 hi x) (*.f64 lo (fma.f64 (*.f64 3 (pow.f64 hi 2)) (/.f64 (-.f64 hi x) (pow.f64 hi 2)) (neg.f64 (*.f64 (-.f64 hi x) 2))))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 (*.f64 lo (-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 (+.f64 hi (*.f64 2 hi)) (-.f64 hi x)) (pow.f64 hi 2))) (*.f64 2 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (-.f64 hi x)) (pow.f64 hi 2)) (*.f64 2 (-.f64 hi x))) hi)))) (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (-.f64 hi x)) (pow.f64 hi 2))) (*.f64 2 (-.f64 hi x))))) (pow.f64 lo 2))
(/.f64 (fma.f64 hi (-.f64 hi x) (*.f64 lo (+.f64 (fma.f64 lo (+.f64 (+.f64 (/.f64 x hi) (*.f64 (*.f64 3 hi) (/.f64 (-.f64 hi x) (pow.f64 hi 2)))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (*.f64 3 (pow.f64 hi 2)) (/.f64 (-.f64 hi x) (pow.f64 hi 2))) (*.f64 -2 (-.f64 hi x))) hi))) (*.f64 (*.f64 3 (pow.f64 hi 2)) (/.f64 (-.f64 hi x) (pow.f64 hi 2)))) (*.f64 -2 (-.f64 hi x))))) (pow.f64 lo 2))
(/.f64 (fma.f64 hi (-.f64 hi x) (*.f64 lo (+.f64 (fma.f64 lo (+.f64 (+.f64 (/.f64 x hi) (*.f64 (*.f64 3 hi) (/.f64 (-.f64 hi x) (pow.f64 hi 2)))) (*.f64 -2 (/.f64 (fma.f64 (*.f64 3 (pow.f64 hi 2)) (/.f64 (-.f64 hi x) (pow.f64 hi 2)) (neg.f64 (*.f64 (-.f64 hi x) 2))) hi))) (*.f64 (*.f64 3 (pow.f64 hi 2)) (/.f64 (-.f64 hi x) (pow.f64 hi 2)))) (*.f64 -2 (-.f64 hi x))))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 lo (-.f64 (*.f64 2 (/.f64 1 hi)) (+.f64 (*.f64 2 (/.f64 (-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 (+.f64 hi (*.f64 2 hi)) (-.f64 hi x)) (pow.f64 hi 2))) (*.f64 2 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (-.f64 hi x)) (pow.f64 hi 2)) (*.f64 2 (-.f64 hi x))) hi))) hi)) (+.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)) (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (-.f64 hi x)) (pow.f64 hi 2)) (*.f64 2 (-.f64 hi x)))) (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2))))))) (+.f64 (/.f64 x hi) (/.f64 (*.f64 (+.f64 hi (*.f64 2 hi)) (-.f64 hi x)) (pow.f64 hi 2)))) (*.f64 2 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (-.f64 hi x)) (pow.f64 hi 2)) (*.f64 2 (-.f64 hi x))) hi)))) (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)) (-.f64 hi x)) (pow.f64 hi 2))) (*.f64 2 (-.f64 hi x))))) (pow.f64 lo 2))
(/.f64 (fma.f64 hi (-.f64 hi x) (*.f64 lo (+.f64 (fma.f64 lo (+.f64 (fma.f64 lo (-.f64 (/.f64 2 hi) (fma.f64 2 (/.f64 (+.f64 (+.f64 (/.f64 x hi) (*.f64 (*.f64 3 hi) (/.f64 (-.f64 hi x) (pow.f64 hi 2)))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (*.f64 3 (pow.f64 hi 2)) (/.f64 (-.f64 hi x) (pow.f64 hi 2))) (*.f64 -2 (-.f64 hi x))) hi))) hi) (+.f64 (/.f64 x (pow.f64 hi 2)) (*.f64 (fma.f64 -1 (*.f64 hi (-.f64 hi x)) (pow.f64 (-.f64 hi x) 2)) (/.f64 (+.f64 (*.f64 (*.f64 3 (pow.f64 hi 2)) (/.f64 (-.f64 hi x) (pow.f64 hi 2))) (*.f64 -2 (-.f64 hi x))) (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2))))))) (+.f64 (/.f64 x hi) (*.f64 (*.f64 3 hi) (/.f64 (-.f64 hi x) (pow.f64 hi 2))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (*.f64 3 (pow.f64 hi 2)) (/.f64 (-.f64 hi x) (pow.f64 hi 2))) (*.f64 -2 (-.f64 hi x))) hi))) (*.f64 (*.f64 3 (pow.f64 hi 2)) (/.f64 (-.f64 hi x) (pow.f64 hi 2)))) (*.f64 -2 (-.f64 hi x))))) (pow.f64 lo 2))
(/.f64 (fma.f64 hi (-.f64 hi x) (*.f64 lo (+.f64 (fma.f64 lo (+.f64 (fma.f64 lo (-.f64 (/.f64 2 hi) (fma.f64 2 (/.f64 (+.f64 (+.f64 (/.f64 x hi) (*.f64 (*.f64 3 hi) (/.f64 (-.f64 hi x) (pow.f64 hi 2)))) (*.f64 -2 (/.f64 (fma.f64 (*.f64 3 (pow.f64 hi 2)) (/.f64 (-.f64 hi x) (pow.f64 hi 2)) (neg.f64 (*.f64 (-.f64 hi x) 2))) hi))) hi) (+.f64 (/.f64 x (pow.f64 hi 2)) (*.f64 (-.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 hi (-.f64 hi x))) (/.f64 (fma.f64 (*.f64 3 (pow.f64 hi 2)) (/.f64 (-.f64 hi x) (pow.f64 hi 2)) (neg.f64 (*.f64 (-.f64 hi x) 2))) (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 hi x) 2))))))) (+.f64 (/.f64 x hi) (*.f64 (*.f64 3 hi) (/.f64 (-.f64 hi x) (pow.f64 hi 2))))) (*.f64 -2 (/.f64 (fma.f64 (*.f64 3 (pow.f64 hi 2)) (/.f64 (-.f64 hi x) (pow.f64 hi 2)) (neg.f64 (*.f64 (-.f64 hi x) 2))) hi))) (*.f64 (*.f64 3 (pow.f64 hi 2)) (/.f64 (-.f64 hi x) (pow.f64 hi 2)))) (*.f64 -2 (-.f64 hi x))))) (pow.f64 lo 2))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 hi x))) (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (pow.f64 (-.f64 hi x) 2))) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 (-.f64 hi x) lo)))
(+.f64 1 (-.f64 (neg.f64 (/.f64 (fma.f64 -1 (*.f64 hi (-.f64 hi x)) (*.f64 0 (pow.f64 (-.f64 hi x) 2))) (pow.f64 lo 2))) (/.f64 (neg.f64 (-.f64 hi x)) lo)))
(+.f64 (-.f64 1 (/.f64 (*.f64 (neg.f64 hi) (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (-.f64 hi x) 3) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 hi x) lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 hi x))) (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (pow.f64 (-.f64 hi x) 2))) (-.f64 hi x)) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)) (-.f64 hi x)) (pow.f64 lo 3)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2)))))))))
(+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (fma.f64 -1 (*.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo 2))) (fma.f64 -1 (/.f64 (-.f64 hi x) lo) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2)) (fma.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3)) (+.f64 (*.f64 (fma.f64 -1 (*.f64 hi (-.f64 hi x)) (*.f64 0 (pow.f64 (-.f64 hi x) 2))) (/.f64 (-.f64 hi x) (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2)) (*.f64 (fma.f64 -1 (*.f64 hi (-.f64 hi x)) (pow.f64 (-.f64 hi x) 2)) (/.f64 (-.f64 hi x) (pow.f64 lo 3)))))))))))
(+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (-.f64 (-.f64 (-.f64 (fma.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3)) (+.f64 (*.f64 (*.f64 (neg.f64 hi) (-.f64 hi x)) (/.f64 (-.f64 hi x) (pow.f64 lo 3))) (+.f64 (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2)) (*.f64 (-.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 hi (-.f64 hi x))) (/.f64 (-.f64 hi x) (pow.f64 lo 3)))))) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))) (/.f64 (-.f64 hi x) lo)) (*.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo 2))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 x hi) lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (-.f64 hi x))) lo)) (/.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) lo))) hi) lo)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 x (-.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (pow.f64 (-.f64 hi x) 2) (*.f64 hi (-.f64 hi x))) lo) (*.f64 (-.f64 hi x) (/.f64 (-.f64 x hi) lo))) hi)) lo)))
(-.f64 1 (/.f64 (+.f64 x (-.f64 (-.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 x hi) lo)) (/.f64 (-.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 (-.f64 hi x) 2)) lo)) hi)) lo))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 3)) (+.f64 (*.f64 -2 (*.f64 hi (pow.f64 (-.f64 hi x) 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (-.f64 hi x)))) (*.f64 (-.f64 hi x) (-.f64 x hi))) (-.f64 hi x))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (-.f64 hi x))) (-.f64 x hi)))))) lo)) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (pow.f64 (-.f64 hi x) 2)) (*.f64 hi (-.f64 hi x)))) (*.f64 (-.f64 hi x) (-.f64 x hi)))) lo))) hi) lo)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 x (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 hi x) 3)) (fma.f64 -2 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (*.f64 -1 (+.f64 (*.f64 (-.f64 hi x) (fma.f64 -1 (fma.f64 -1 (pow.f64 (-.f64 hi x) 2) (*.f64 hi (-.f64 hi x))) (*.f64 (-.f64 hi x) (-.f64 x hi)))) (*.f64 (-.f64 x hi) (fma.f64 -1 (pow.f64 (-.f64 hi x) 2) (*.f64 hi (-.f64 hi x)))))))) lo)) (fma.f64 -1 (fma.f64 -1 (pow.f64 (-.f64 hi x) 2) (*.f64 hi (-.f64 hi x))) (*.f64 (-.f64 hi x) (-.f64 x hi)))) lo)) hi)) lo)))
(-.f64 1 (/.f64 (-.f64 (-.f64 x (/.f64 (-.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 hi x) 3)) (-.f64 (-.f64 (*.f64 -2 (*.f64 hi (pow.f64 (-.f64 hi x) 2))) (*.f64 (-.f64 hi x) (-.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (-.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 (-.f64 hi x) 2))))) (*.f64 (-.f64 x hi) (-.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 (-.f64 hi x) 2)))))) lo) (-.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (-.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 (-.f64 hi x) 2)))) lo)) hi) lo))
(/.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))
(/.f64 (+.f64 1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo)))
(/.f64 (+.f64 1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo)))
(+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2))))) (+.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))))
(fma.f64 x (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 (pow.f64 hi 2) -3) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo))))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))) (*.f64 -1 (+.f64 (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo)) 2)))) (+.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo))) (*.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo))))))
(fma.f64 x (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 (pow.f64 hi 2) -3) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo))))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))) (-.f64 (neg.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo)) 2)))) (+.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo))) (*.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo))))))
(+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2)))))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2))))) (+.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))))
(fma.f64 x (-.f64 (fma.f64 x (-.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 3 hi) (pow.f64 lo 3))) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (+.f64 1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo)) 2)))) (/.f64 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 -1 (+.f64 (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))) (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 (pow.f64 hi 2) -3) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo))))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))) (*.f64 -1 (+.f64 (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo)) 2))))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 (pow.f64 hi 2) -3) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo)))))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))) (*.f64 -1 (+.f64 (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo)) 2)))) (+.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo))) (*.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo))))))
(fma.f64 x (-.f64 (fma.f64 x (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo))) (/.f64 (*.f64 3 hi) (pow.f64 lo 3))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (+.f64 1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo)) 2)))) (*.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (neg.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo))) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 (pow.f64 hi 2) -3) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo))))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))) (-.f64 (neg.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo)) 2)))) lo))) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 (pow.f64 hi 2) -3) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo)))))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))) (-.f64 (neg.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo)) 2)))) (+.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo))) (*.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo))))))
(+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2)))))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))))))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2)))))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2)))))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))) (*.f64 lo (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) 2))))) (+.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))))))
(fma.f64 x (-.f64 (fma.f64 x (-.f64 (fma.f64 x (-.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo)))) (+.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))) (-.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 3 hi) (pow.f64 lo 3))) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (+.f64 1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo)) 2)))) (/.f64 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 -1 (+.f64 (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))) (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 (pow.f64 hi 2) -3) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo))))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))) (*.f64 -1 (+.f64 (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo)) 2))))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo)))))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo))))) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 (pow.f64 hi 2) -3) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo))))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))) (*.f64 -1 (+.f64 (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo)) 2))))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo))))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 3 hi) (pow.f64 lo 3))) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo)))) (+.f64 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (+.f64 1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo)) 2))) (/.f64 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 -1 (+.f64 (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))) (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 (pow.f64 hi 2) -3) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo))))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))) (*.f64 -1 (+.f64 (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo)) 2))))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo)))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 (pow.f64 hi 2) -3) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo)))))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))) (*.f64 -1 (+.f64 (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo)) 2)))) (+.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo))) (*.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo))))))
(fma.f64 x (-.f64 (fma.f64 x (-.f64 (fma.f64 x (-.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo)))) (+.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo))) (/.f64 (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo))) (/.f64 (*.f64 3 hi) (pow.f64 lo 3))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (+.f64 1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo)) 2)))) (*.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (neg.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo))) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 (pow.f64 hi 2) -3) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo))))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))) (-.f64 (neg.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo)) 2)))) lo))) lo))) (*.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo))) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 (pow.f64 hi 2) -3) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo))))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))) (-.f64 (neg.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo)) 2)))) lo)))) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo))) (/.f64 (*.f64 3 hi) (pow.f64 lo 3)))) (+.f64 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (+.f64 1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo)) 2))) (*.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (neg.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo))) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 (pow.f64 hi 2) -3) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo))))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))) (-.f64 (neg.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo)) 2)))) lo)))) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (/.f64 (*.f64 (pow.f64 hi 2) -3) (*.f64 (pow.f64 lo 3) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo)))))) (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))) (-.f64 (neg.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo)) 2)))) (+.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo))) (*.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo))))))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(/.f64 (neg.f64 (*.f64 x (+.f64 1 (/.f64 hi lo)))) lo)
(*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 hi (*.f64 2 hi))) (*.f64 lo x))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) x))))
(*.f64 x (-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 3 hi) (*.f64 lo x)))) (/.f64 (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))) x)))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (fma.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (/.f64 3 x) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) x))))
(*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 hi (*.f64 2 hi))) (*.f64 lo x)) (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 lo (pow.f64 x 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))) (*.f64 (pow.f64 x 2) (+.f64 1 (/.f64 hi lo))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) x)) (/.f64 (*.f64 lo (*.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (-.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 hi (*.f64 2 hi))) lo) (*.f64 -1 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))))) (*.f64 (pow.f64 x 2) (+.f64 1 (/.f64 hi lo))))))))
(*.f64 x (-.f64 (+.f64 (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 3 hi) (*.f64 lo x)))) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 (pow.f64 hi 2) -3) (*.f64 lo (pow.f64 x 2))))) (fma.f64 -1 (*.f64 (/.f64 lo (pow.f64 x 2)) (/.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo)) (+.f64 1 (/.f64 hi lo)))) (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))) x) (/.f64 (*.f64 (*.f64 lo (*.f64 -1 (+.f64 (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))) (-.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 3 hi) lo)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))))) (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 x 2)))))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (-.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (/.f64 3 x) (/.f64 hi lo))) (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (/.f64 (pow.f64 hi 2) lo) (/.f64 -3 (pow.f64 x 2))))) (-.f64 (-.f64 (*.f64 (/.f64 lo (+.f64 1 (/.f64 hi lo))) (/.f64 (*.f64 (-.f64 (neg.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 3 hi) lo) (-.f64 (neg.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))) (pow.f64 x 2))) (/.f64 (-.f64 (neg.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) x)) (*.f64 (/.f64 lo (pow.f64 x 2)) (/.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo)) (+.f64 1 (/.f64 hi lo))))))))
(*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 hi (*.f64 2 hi))) (*.f64 lo x)) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 lo (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))) (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))) (*.f64 (pow.f64 x 2) (+.f64 1 (/.f64 hi lo))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) x)) (+.f64 (/.f64 (*.f64 lo (*.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (-.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 hi (*.f64 2 hi))) lo) (*.f64 -1 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))))) (*.f64 (pow.f64 x 2) (+.f64 1 (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 lo (*.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (-.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) lo) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))) (+.f64 1 (/.f64 hi lo)))) (/.f64 (*.f64 lo (*.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (-.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 hi (*.f64 2 hi))) lo) (*.f64 -1 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))))) (+.f64 1 (/.f64 hi lo))))))) (*.f64 (pow.f64 x 3) (+.f64 1 (/.f64 hi lo)))) (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) (-.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 hi (*.f64 2 hi))) lo) (*.f64 -1 (+.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))))))) (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))))))))
(*.f64 x (-.f64 (+.f64 (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 3 hi) (*.f64 lo x)))) (+.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 (pow.f64 hi 2) -3) (*.f64 lo (pow.f64 x 2)))) (*.f64 (pow.f64 lo 2) (/.f64 (+.f64 1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))) (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))))) (fma.f64 -1 (*.f64 (/.f64 lo (pow.f64 x 2)) (/.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo)) (+.f64 1 (/.f64 hi lo)))) (+.f64 (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))) x) (/.f64 (*.f64 (*.f64 lo (*.f64 -1 (+.f64 (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))) (-.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 3 hi) lo)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))))) (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 (*.f64 lo (*.f64 -1 (+.f64 (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))) (-.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 (pow.f64 hi 2) -3) lo)) (fma.f64 -1 (*.f64 lo (/.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo)) (+.f64 1 (/.f64 hi lo)))) (/.f64 (*.f64 (*.f64 lo (*.f64 -1 (+.f64 (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))) (-.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 3 hi) lo)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))))) (+.f64 1 (/.f64 hi lo)))))) (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 x 3))) (*.f64 (pow.f64 lo 2) (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo)) (-.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 3 hi) lo)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))))) (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))))))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (-.f64 (+.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (/.f64 3 x) (/.f64 hi lo))) (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (/.f64 (pow.f64 hi 2) lo) (/.f64 -3 (pow.f64 x 2))))) (*.f64 (pow.f64 lo 2) (/.f64 (+.f64 1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))) (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))))) (-.f64 (+.f64 (-.f64 (*.f64 (/.f64 lo (+.f64 1 (/.f64 hi lo))) (/.f64 (*.f64 (-.f64 (neg.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 3 hi) lo) (-.f64 (neg.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))) (pow.f64 x 2))) (/.f64 (-.f64 (neg.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) x)) (+.f64 (/.f64 (*.f64 (*.f64 lo (-.f64 (neg.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))) (-.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 (pow.f64 hi 2) -3) lo)) (-.f64 (/.f64 (*.f64 (*.f64 lo (-.f64 (neg.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 3 hi) lo) (-.f64 (neg.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))) (+.f64 1 (/.f64 hi lo))) (*.f64 lo (/.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo)) (+.f64 1 (/.f64 hi lo))))))) (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 x 3))) (*.f64 (pow.f64 lo 2) (*.f64 (/.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo)) (pow.f64 x 3)) (/.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 3 hi) lo) (-.f64 (neg.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))))) (*.f64 (/.f64 lo (pow.f64 x 2)) (/.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo)) (+.f64 1 (/.f64 hi lo))))))))
(*.f64 -1 (/.f64 (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(neg.f64 (*.f64 x (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(/.f64 (neg.f64 (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) x)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))))
(*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)) (/.f64 (*.f64 3 hi) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (/.f64 (+.f64 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) -1) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))) x) (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)) (/.f64 (*.f64 3 hi) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (/.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))) x)))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))) (*.f64 lo (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) x)) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) x)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))))
(*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 (-.f64 (fma.f64 -1 (/.f64 (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)) (/.f64 (*.f64 3 (pow.f64 hi 2)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo)) (*.f64 lo (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))) (*.f64 (+.f64 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) -1) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)) (/.f64 (*.f64 3 hi) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (/.f64 (+.f64 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) -1) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) x) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)) (/.f64 (*.f64 3 hi) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (/.f64 (+.f64 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) -1) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))) x) (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)) (/.f64 (*.f64 3 hi) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (-.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 (/.f64 3 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (pow.f64 (/.f64 hi lo) 2))) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo)) (*.f64 lo (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))) (*.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)) (/.f64 (*.f64 3 hi) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (/.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) x)) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (/.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))) x)))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 lo (+.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))) (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 (*.f64 lo (*.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo)) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))))) (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))) (*.f64 lo (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) x)) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 1 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1))) lo))) (*.f64 lo (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) x)) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 hi (*.f64 2 hi))) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (-.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 1)) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) x)) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 (pow.f64 lo 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))))
(*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 (-.f64 (fma.f64 -1 (/.f64 (-.f64 (fma.f64 -1 (/.f64 (-.f64 (-.f64 (*.f64 lo (/.f64 (+.f64 1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))) (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (*.f64 (/.f64 lo (+.f64 1 (/.f64 hi lo))) (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo)) (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)) (/.f64 (*.f64 3 hi) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (/.f64 (+.f64 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) -1) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (*.f64 (+.f64 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) -1) (/.f64 (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)) (/.f64 (*.f64 3 (pow.f64 hi 2)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo)) (*.f64 lo (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))) (*.f64 (+.f64 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) -1) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)) (/.f64 (*.f64 3 hi) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (/.f64 (+.f64 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) -1) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) x) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)) (/.f64 (*.f64 3 (pow.f64 hi 2)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (+.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) -1)) lo)) (*.f64 lo (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) (*.f64 (+.f64 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) -1) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)) (/.f64 (*.f64 3 hi) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (/.f64 (+.f64 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) -1) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) x) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)) (/.f64 (*.f64 3 hi) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (/.f64 (+.f64 (fma.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) -1) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))) x) (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (/.f64 (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)) (/.f64 (*.f64 3 hi) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (-.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 (/.f64 3 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (pow.f64 (/.f64 hi lo) 2))) (/.f64 (-.f64 (-.f64 (*.f64 lo (/.f64 (+.f64 1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))) (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (*.f64 (*.f64 lo (/.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo)) (+.f64 1 (/.f64 hi lo)))) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)) (/.f64 (*.f64 3 hi) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (/.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (*.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (/.f64 (-.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (*.f64 (/.f64 3 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (pow.f64 (/.f64 hi lo) 2))) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo)) (*.f64 lo (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))) (*.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)) (/.f64 (*.f64 3 hi) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (/.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) x)) (+.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) lo)) (*.f64 lo (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) (*.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)) (/.f64 (*.f64 3 hi) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (/.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) x)) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (/.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)) (*.f64 (pow.f64 lo 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))) x)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo)))) 1)
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo))))
(-.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(*.f64 1 (+.f64 1 (/.f64 hi lo)))
(+.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 (fabs.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 2)) (fabs.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo)))))
(+.f64 1 (/.f64 hi lo))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (fabs.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (fabs.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (fabs.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (fabs.f64 (-.f64 (/.f64 hi lo) 1)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 -1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 1 (/.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 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) 1/3)
(+.f64 1 (/.f64 hi lo))
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 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))
(+.f64 1 (/.f64 hi lo))
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 hi lo))
(fabs.f64 (neg.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 hi lo))
(fabs.f64 (neg.f64 (neg.f64 (+.f64 1 (/.f64 hi lo)))))
(+.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))))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 hi lo))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(+.f64 1 (/.f64 hi lo))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(+.f64 1 (/.f64 hi lo))
(fma.f64 1 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(-.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) 1)
(+.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) -1)
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 hi x)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) lo))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (neg.f64 lo)))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (*.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))) (/.f64 lo (-.f64 hi x)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 hi x)) (*.f64 (-.f64 1 (/.f64 hi lo)) lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (-.f64 hi x))) (*.f64 (-.f64 1 (/.f64 hi lo)) (neg.f64 lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (/.f64 lo (-.f64 hi x)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))) (/.f64 lo (-.f64 hi x)))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))))
(/.f64 (*.f64 (-.f64 hi x) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 lo (-.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (neg.f64 lo) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (neg.f64 lo) (-.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (neg.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x))) (neg.f64 lo))
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 1)
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3) 1/3)
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) 3)
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) 2)
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2))
(fabs.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) (+.f64 1 (/.f64 hi lo))))
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3))
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(+.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) -1)
(log1p.f64 (expm1.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(exp.f64 (+.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) (log1p.f64 (/.f64 hi lo))))
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) (log1p.f64 (/.f64 hi lo))) 1))
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1))) 1)
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)))
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))) (/.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2)) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2)) (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(*.f64 1 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1))
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)) 2) (cbrt.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)))
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(*.f64 (sqrt.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)) (sqrt.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)))
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2)) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2)) (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (+.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2))) (neg.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(neg.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2)) (neg.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(*.f64 1 (/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2)) (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(pow.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) 1)
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)) 3)
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(pow.f64 (pow.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) 3) 1/3)
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)) 2)
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) 2))
(fabs.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1))
(log.f64 (exp.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)))
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1))))
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) 3))
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)))
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(exp.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(exp.f64 (*.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) 1))
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(fma.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 1)
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) 2) (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) 1)
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(fma.f64 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) 1)
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo)))) 1)
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo))))
(-.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(*.f64 1 (+.f64 1 (/.f64 hi lo)))
(+.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 (fabs.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 2)) (fabs.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo)))))
(+.f64 1 (/.f64 hi lo))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (fabs.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (fabs.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (fabs.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (fabs.f64 (-.f64 (/.f64 hi lo) 1)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 -1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 1 (/.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 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) 1/3)
(+.f64 1 (/.f64 hi lo))
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 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))
(+.f64 1 (/.f64 hi lo))
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 hi lo))
(fabs.f64 (neg.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 hi lo))
(fabs.f64 (neg.f64 (neg.f64 (+.f64 1 (/.f64 hi lo)))))
(+.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))))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 hi lo))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(+.f64 1 (/.f64 hi lo))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(+.f64 1 (/.f64 hi lo))
(fma.f64 1 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1)))) 1)
(expm1.f64 (log1p.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1))))
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 (+.f64 (/.f64 hi lo) 2) -1)) (/.f64 1 (-.f64 (+.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) -1) (+.f64 (/.f64 hi lo) 3))
(*.f64 1 (+.f64 2 (+.f64 (/.f64 hi lo) -1)))
(+.f64 2 (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 2) (cbrt.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1))))
(+.f64 2 (+.f64 (/.f64 hi lo) -1))
(*.f64 (sqrt.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1))))
(+.f64 2 (+.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 -1 (+.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (neg.f64 (+.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1) (-.f64 (+.f64 (/.f64 hi lo) 2) -1))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) -1) (+.f64 (/.f64 hi lo) 3))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3)) 1) (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 -1 (+.f64 (/.f64 hi lo) 2))))))
(*.f64 1 (/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (neg.f64 (+.f64 (/.f64 hi lo) 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1)) (neg.f64 (-.f64 (+.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) -1)) (neg.f64 (+.f64 (/.f64 hi lo) 3)))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) -1) (+.f64 (/.f64 hi lo) 3)))
(pow.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)
(+.f64 2 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (cbrt.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 3)
(+.f64 2 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (pow.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 3) 1/3)
(+.f64 2 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (sqrt.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 2)
(+.f64 2 (+.f64 (/.f64 hi lo) -1))
(sqrt.f64 (pow.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 2))
(fabs.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1)))
(log.f64 (exp.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1))))
(+.f64 2 (+.f64 (/.f64 hi lo) -1))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1)))))
(+.f64 2 (+.f64 (/.f64 hi lo) -1))
(cbrt.f64 (pow.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 3))
(+.f64 2 (+.f64 (/.f64 hi lo) -1))
(expm1.f64 (log1p.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1))))
(log1p.f64 (expm1.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1))))
(+.f64 2 (+.f64 (/.f64 hi lo) -1))
(exp.f64 (log.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1))))
(+.f64 2 (+.f64 (/.f64 hi lo) -1))
(exp.f64 (*.f64 (log.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 1))
(+.f64 2 (+.f64 (/.f64 hi lo) -1))
(fma.f64 1 (+.f64 (/.f64 hi lo) 2) -1)
(+.f64 2 (+.f64 (/.f64 hi lo) -1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 2)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 2)) -1)
(+.f64 2 (+.f64 (/.f64 hi lo) -1))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) 2)) -1)
(+.f64 2 (+.f64 (/.f64 hi lo) -1))
(-.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1) 1)
(+.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1) -1)
(/.f64 (*.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1)) (-.f64 hi x)) lo)
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 -1 (+.f64 (/.f64 hi lo) 2))))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (neg.f64 (+.f64 (/.f64 hi lo) 2))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1)) (*.f64 (/.f64 lo (-.f64 hi x)) (-.f64 (+.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) -1) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (/.f64 hi lo) 3)))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1)) (*.f64 lo (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1)))))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 -1 (+.f64 (/.f64 hi lo) 2))))))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (neg.f64 (+.f64 (/.f64 hi lo) 2))))))
(/.f64 (*.f64 (-.f64 hi x) (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1)) (*.f64 lo (-.f64 (+.f64 (/.f64 hi lo) 2) -1)))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) -1) (*.f64 lo (+.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1)) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1)))))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 -1 (+.f64 (/.f64 hi lo) 2))))))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (neg.f64 (+.f64 (/.f64 hi lo) 2))))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1)) (*.f64 (neg.f64 lo) (-.f64 (+.f64 (/.f64 hi lo) 2) -1)))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) -1) (*.f64 lo (+.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1) 1) (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1))) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 -1 (+.f64 (/.f64 hi lo) 2))))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (neg.f64 (+.f64 (/.f64 hi lo) 2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1) (-.f64 hi x)) (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1))) lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 -1 (+.f64 (/.f64 hi lo) 2))))))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (neg.f64 (+.f64 (/.f64 hi lo) 2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1))) (neg.f64 lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 -1 (+.f64 (/.f64 hi lo) 2))))))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (neg.f64 (+.f64 (/.f64 hi lo) 2))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1) 1) (*.f64 (-.f64 (+.f64 (/.f64 hi lo) 2) -1) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) -1) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (/.f64 hi lo) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1) (-.f64 hi x)) (*.f64 (-.f64 (+.f64 (/.f64 hi lo) 2) -1) lo))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) -1) (*.f64 lo (+.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1) (neg.f64 (-.f64 hi x))) (*.f64 (-.f64 (+.f64 (/.f64 hi lo) 2) -1) (neg.f64 lo)))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) -1) (*.f64 lo (+.f64 (/.f64 hi lo) 3))))
(/.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1)) (-.f64 hi x))) (neg.f64 lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 1)
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))) 3)
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 3) 1/3)
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))) 2)
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 2))
(fabs.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))))
(log.f64 (pow.f64 (exp.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1))) (/.f64 (-.f64 hi x) lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))))))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 3))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))) 1))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 2))) 1)
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 2)))
(-.f64 (/.f64 4 (-.f64 2 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 2 (/.f64 hi lo))))
(/.f64 (-.f64 4 (pow.f64 (/.f64 hi lo) 2)) (-.f64 2 (/.f64 hi lo)))
(*.f64 1 (+.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 2)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 2)))
(+.f64 (/.f64 hi lo) 2)
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) 2)))
(+.f64 (/.f64 hi lo) 2)
(/.f64 (+.f64 8 (pow.f64 (/.f64 hi lo) 3)) (+.f64 4 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 2 (/.f64 hi lo)))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 8) (+.f64 4 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (*.f64 hi 2) lo))))
(/.f64 (-.f64 4 (pow.f64 (/.f64 hi lo) 2)) (-.f64 2 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 8 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 4 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 2 (/.f64 hi lo))))))
(/.f64 (+.f64 -8 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (+.f64 -4 (neg.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (*.f64 hi 2) lo)))))
(/.f64 (-.f64 -8 (pow.f64 (/.f64 hi lo) 3)) (-.f64 -4 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (*.f64 hi 2) lo))))
(/.f64 (neg.f64 (-.f64 4 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 2 (/.f64 hi lo))))
(*.f64 1 (/.f64 (-.f64 4 (pow.f64 (/.f64 hi lo) 2)) (-.f64 2 (/.f64 hi lo))))
(pow.f64 (+.f64 (/.f64 hi lo) 2) 1)
(+.f64 (/.f64 hi lo) 2)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 2)) 3)
(+.f64 (/.f64 hi lo) 2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) 1/3)
(+.f64 (/.f64 hi lo) 2)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 2)) 2)
(+.f64 (/.f64 hi lo) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2))
(fabs.f64 (+.f64 (/.f64 hi lo) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 2)))
(+.f64 (/.f64 hi lo) 2)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 2))))
(+.f64 (/.f64 hi lo) 2)
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3))
(+.f64 (/.f64 hi lo) 2)
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 2)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 2)))
(+.f64 (/.f64 hi lo) 2)
(exp.f64 (log.f64 (+.f64 (/.f64 hi lo) 2)))
(+.f64 (/.f64 hi lo) 2)
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 hi lo) 2)) 1))
(+.f64 (/.f64 hi lo) 2)
(fma.f64 1 (/.f64 hi lo) 2)
(+.f64 (/.f64 hi lo) 2)
(fma.f64 hi (/.f64 1 lo) 2)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 2)
(+.f64 (/.f64 hi lo) 2)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 2)
(+.f64 (/.f64 hi lo) 2)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1))) 1)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)))
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))))
(*.f64 1 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)) 2) (cbrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)) (sqrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 3)) (-.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 2)) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 3))) (neg.f64 (-.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 2)) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 3)) (-.f64 -1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 2))) (neg.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))))))
(*.f64 1 (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))))))
(pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1) 1)
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)) 3)
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)
(pow.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1) 3) 1/3)
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)) 2)
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1) 2))
(fabs.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1))
(log.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1) 3))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)
(exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))))
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))) 1))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))))
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))))
(fma.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1))) 1)
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)
(fma.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1)) (/.f64 (-.f64 hi x) lo) 1)
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))) 1)
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)
(fma.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))) (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)))) 1)
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 2 (+.f64 (/.f64 hi lo) -1)) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo)))) 1)
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo))))
(-.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(*.f64 1 (+.f64 1 (/.f64 hi lo)))
(+.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 (fabs.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 2)) (fabs.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo)))))
(+.f64 1 (/.f64 hi lo))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (fabs.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (fabs.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (fabs.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (fabs.f64 (-.f64 (/.f64 hi lo) 1)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 -1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 1 (/.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 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) 1/3)
(+.f64 1 (/.f64 hi lo))
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 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))
(+.f64 1 (/.f64 hi lo))
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 hi lo))
(fabs.f64 (neg.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 hi lo))
(fabs.f64 (neg.f64 (neg.f64 (+.f64 1 (/.f64 hi lo)))))
(+.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))))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 hi lo))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(+.f64 1 (/.f64 hi lo))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(+.f64 1 (/.f64 hi lo))
(fma.f64 1 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))) 1)
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))))
(pow.f64 (*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 1)
(*.f64 x (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (+.f64 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (/.f64 1 x))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))) 3)
(*.f64 x (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (+.f64 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (/.f64 1 x))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(pow.f64 (pow.f64 (*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 3) 1/3)
(*.f64 x (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (+.f64 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (/.f64 1 x))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))) 2)
(*.f64 x (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (+.f64 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (/.f64 1 x))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 2))
(fabs.f64 (*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)))))
(log.f64 (pow.f64 (exp.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) x))
(*.f64 x (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (+.f64 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (/.f64 1 x))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))))
(*.f64 x (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (+.f64 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (/.f64 1 x))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 3))
(*.f64 x (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (+.f64 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (/.f64 1 x))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 3)))
(*.f64 x (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (+.f64 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (/.f64 1 x))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 3) (pow.f64 x 3)))
(*.f64 x (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (+.f64 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (/.f64 1 x))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))))
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))))
(*.f64 x (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (+.f64 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (/.f64 1 x))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(exp.f64 (log.f64 (*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))))
(*.f64 x (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (+.f64 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (/.f64 1 x))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))) 1))
(*.f64 x (fma.f64 -1 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (+.f64 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (/.f64 1 x))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x))) 1)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x)))
(*.f64 1 (/.f64 (+.f64 1 (/.f64 hi lo)) x))
(/.f64 (+.f64 1 (/.f64 hi lo)) x)
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 1 x))
(/.f64 (+.f64 1 (/.f64 hi lo)) x)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x)) 2) (cbrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x)))
(/.f64 (+.f64 1 (/.f64 hi lo)) x)
(*.f64 (sqrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x)) (sqrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x)))
(/.f64 (+.f64 1 (/.f64 hi lo)) x)
(pow.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x) 1)
(/.f64 (+.f64 1 (/.f64 hi lo)) x)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x)) 3)
(/.f64 (+.f64 1 (/.f64 hi lo)) x)
(pow.f64 (pow.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x) 3) 1/3)
(/.f64 (+.f64 1 (/.f64 hi lo)) x)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x)) 2)
(/.f64 (+.f64 1 (/.f64 hi lo)) x)
(pow.f64 (/.f64 x (+.f64 1 (/.f64 hi lo))) -1)
(/.f64 1 (/.f64 x (+.f64 1 (/.f64 hi lo))))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x) 2))
(fabs.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x))
(log.f64 (exp.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x)))
(/.f64 (+.f64 1 (/.f64 hi lo)) x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x))))
(/.f64 (+.f64 1 (/.f64 hi lo)) x)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x) 3))
(/.f64 (+.f64 1 (/.f64 hi lo)) x)
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 (/.f64 1 x) 3)))
(/.f64 (+.f64 1 (/.f64 hi lo)) x)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 x 3)))
(/.f64 (+.f64 1 (/.f64 hi lo)) x)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) x)))
(/.f64 (+.f64 1 (/.f64 hi lo)) x)
(exp.f64 (-.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 x)))
(/.f64 (+.f64 1 (/.f64 hi lo)) x)
(exp.f64 (*.f64 (-.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 x)) 1))
(/.f64 (+.f64 1 (/.f64 hi lo)) x)
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x)) (/.f64 1 x))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)))) 1)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(*.f64 1 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))) 2) (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))
(pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) 1)
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))) 3)
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) 3) 1/3)
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))) 2)
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) 2))
(fabs.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)))))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) 3))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))) 1))
(fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo)))) 1)
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo))))
(-.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(*.f64 1 (+.f64 1 (/.f64 hi lo)))
(+.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 (fabs.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 2)) (fabs.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo)))))
(+.f64 1 (/.f64 hi lo))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (fabs.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (fabs.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (fabs.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (fabs.f64 (-.f64 (/.f64 hi lo) 1)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 -1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 1 (/.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 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) 1/3)
(+.f64 1 (/.f64 hi lo))
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 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))
(+.f64 1 (/.f64 hi lo))
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 hi lo))
(fabs.f64 (neg.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 hi lo))
(fabs.f64 (neg.f64 (neg.f64 (+.f64 1 (/.f64 hi lo)))))
(+.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))))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 hi lo))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(+.f64 1 (/.f64 hi lo))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(+.f64 1 (/.f64 hi lo))
(fma.f64 1 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(-.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) 1)
(+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3) 1))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)))
(*.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3))
(pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)
(*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2))
(pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)
(*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 3))
(pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)
(*.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3))
(pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)
(*.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
(pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)
(*.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3/2) (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3/2))
(pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) 2) 3) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
(pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) 3) (pow.f64 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) 3))
(pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)
(/.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) 3) (pow.f64 lo 3))
(pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 6))
(log.f64 (exp.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)))
(pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3))))
(pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)
(cbrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 9))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)))
(+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3) 1))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)))
(pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)
(exp.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) (log1p.f64 (/.f64 hi lo)))))
(pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)
(exp.f64 (*.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) (log1p.f64 (/.f64 hi lo)))) 1))
(pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)
(-.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) 1)
(+.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) -1)
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 hi x)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) lo))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (neg.f64 lo)))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (*.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))) (/.f64 lo (-.f64 hi x)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 hi x)) (*.f64 (-.f64 1 (/.f64 hi lo)) lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (-.f64 hi x))) (*.f64 (-.f64 1 (/.f64 hi lo)) (neg.f64 lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (/.f64 lo (-.f64 hi x)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))) (/.f64 lo (-.f64 hi x)))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))))
(/.f64 (*.f64 (-.f64 hi x) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 lo (-.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (neg.f64 lo) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (neg.f64 lo) (-.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (neg.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x))) (neg.f64 lo))
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 1)
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3) 1/3)
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) 3)
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) 2)
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2))
(fabs.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) (+.f64 1 (/.f64 hi lo))))
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3))
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(+.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) -1)
(log1p.f64 (expm1.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(exp.f64 (+.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) (log1p.f64 (/.f64 hi lo))))
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) (log1p.f64 (/.f64 hi lo))) 1))
(*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (/.f64 -1 (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1)))) (/.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1)))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1)))))) 1)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))))
(*.f64 1 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1)))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
(*.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (/.f64 1 (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1)))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))) 2) (cbrt.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))) (sqrt.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
(pow.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1)))) 1)
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))) 3)
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
(pow.f64 (pow.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1)))) 3) 1/3)
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))) 2)
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
(pow.f64 (/.f64 (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))) (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3))) -1)
(/.f64 1 (/.f64 (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))) (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1)))) 2))
(fabs.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1)))))
(log.f64 (exp.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1)))))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1)))) 3))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) 3) (pow.f64 (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))) 3)))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
(exp.f64 (log.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))) 1))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))

eval2.0s (8.8%)

Compiler

Compiled 60734 to 34588 computations (43.1% saved)

prune453.0ms (2%)

Pruning

57 alts after pruning (52 fresh and 5 done)

PrunedKeptTotal
New1166371203
Fresh281543
Picked325
Done033
Total1197571254
Accuracy
25.0%
Counts
1254 → 57
Alt Table
Click to see full alt table
StatusAccuracyProgram
9.5%
(/.f64 (-.f64 (+.f64 hi lo) x) lo)
18.8%
(/.f64 (-.f64 x lo) hi)
10.8%
(/.f64 (-.f64 -1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
18.9%
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (/.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (fabs.f64 (-.f64 (/.f64 hi lo) 1))) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
24.2%
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 1 (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
18.9%
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
9.0%
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo)) hi)
17.7%
(/.f64 (+.f64 lo (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x))) lo)
19.4%
(/.f64 (+.f64 lo (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x))) lo)
9.5%
(/.f64 (+.f64 hi lo) lo)
9.3%
(/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (/.f64 lo hi))) hi)
18.7%
(/.f64 (neg.f64 (-.f64 x lo)) lo)
17.7%
(/.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (fabs.f64 (-.f64 (/.f64 hi lo) 1)))
17.7%
(/.f64 (fabs.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (fabs.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
16.0%
(-.f64 1 (/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) (-.f64 hi x)) lo))
9.5%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
18.7%
(-.f64 1 (/.f64 x lo))
9.5%
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
18.9%
(+.f64 1 (/.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
18.9%
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
19.4%
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
9.5%
(+.f64 1 (/.f64 hi lo))
18.9%
(+.f64 1 (*.f64 (fma.f64 hi (/.f64 1 lo) 1) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (*.f64 (/.f64 (+.f64 hi lo) lo) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (*.f64 (+.f64 (fma.f64 hi (/.f64 1 lo) 2) -1) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (*.f64 (-.f64 hi x) (/.f64 1 lo))))
18.9%
(+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 hi lo))))))
18.9%
(+.f64 1 (*.f64 (+.f64 (+.f64 2 (/.f64 hi lo)) -1) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (*.f64 (+.f64 (+.f64 2 (/.f64 hi lo)) -1) (*.f64 (-.f64 hi x) (/.f64 1 lo))))
18.8%
(+.f64 1 (*.f64 (+.f64 (+.f64 2 (/.f64 hi lo)) -1) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 1 lo)))))
18.9%
(+.f64 1 (*.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 2 hi))) -1) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (*.f64 (+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo))) -1) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (*.f64 (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo))) (/.f64 (-.f64 hi x) lo)))
19.4%
(+.f64 1 (*.f64 (fabs.f64 (fma.f64 hi (/.f64 1 lo) 1)) (/.f64 (-.f64 hi x) lo)))
19.4%
(+.f64 1 (*.f64 (fabs.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))) (/.f64 (-.f64 hi x) lo)))
19.4%
(+.f64 1 (*.f64 (fabs.f64 (/.f64 (+.f64 hi lo) lo)) (/.f64 (-.f64 hi x) lo)))
10.6%
(+.f64 1 (*.f64 (fabs.f64 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
19.4%
(+.f64 1 (*.f64 (fabs.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1))) (/.f64 (-.f64 hi x) lo)))
19.4%
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 hi x)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (-.f64 hi x) lo)))))
19.4%
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (*.f64 hi (/.f64 1 lo)))) (/.f64 (-.f64 hi x) lo)))
19.4%
(+.f64 1 (*.f64 (fabs.f64 (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
19.4%
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
9.5%
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
18.9%
(*.f64 (neg.f64 hi) (-.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (/.f64 (-.f64 1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) hi)))
19.4%
(*.f64 (neg.f64 hi) (*.f64 -1 (+.f64 (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo) (/.f64 (+.f64 1 (neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))) hi))))
17.7%
(*.f64 (fabs.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 2)) (fabs.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo)))))
19.4%
(*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) x) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
19.5%
(*.f64 x (-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
18.9%
(*.f64 x (-.f64 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
18.9%
(*.f64 x (-.f64 (/.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
18.7%
(*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo)))
18.9%
(*.f64 x (-.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x)) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
9.5%
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
19.4%
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo)) x)) (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo))))
17.7%
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
18.7%
1
Compiler

Compiled 2194 to 1451 computations (33.9% saved)

localize574.0ms (2.6%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.9%
(+.f64 1 (*.f64 (+.f64 (fma.f64 hi (/.f64 1 lo) 2) -1) (/.f64 (-.f64 hi x) lo)))
99.3%
(*.f64 (+.f64 (fma.f64 hi (/.f64 1 lo) 2) -1) (/.f64 (-.f64 hi x) lo))
98.4%
(fma.f64 hi (/.f64 1 lo) 2)
97.4%
(+.f64 (fma.f64 hi (/.f64 1 lo) 2) -1)
99.6%
(/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)
99.6%
(/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)
99.5%
(*.f64 x (-.f64 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
97.4%
(+.f64 1 (/.f64 hi lo))
100.0%
(/.f64 lo (-.f64 hi x))
99.9%
(+.f64 1 (/.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
99.5%
(/.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 lo (-.f64 hi x)))
97.4%
(+.f64 1 (/.f64 hi lo))
99.3%
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
99.2%
(*.f64 (*.f64 1 (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))
98.8%
(pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)
97.4%
(+.f64 1 (/.f64 hi lo))
Compiler

Compiled 383 to 162 computations (57.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 335.0ms
Operation ival-add, time spent: 125.0ms, 37.0% of total-time
Operation composed, time spent: 74.0ms, 22.0% of total-time
Operation ival-mult, time spent: 51.0ms, 15.0% of total-time
Operation ival-div, time spent: 46.0ms, 14.0% of total-time
Operation ival-pow, time spent: 20.0ms, 6.0% of total-time
Operation ival-sub, time spent: 11.0ms, 3.0% of total-time
Operation const, time spent: 9.0ms, 3.0% of total-time

series64.0ms (0.3%)

Counts
12 → 372
Calls
Call 1
Inputs
#<alt (*.f64 (*.f64 1 (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))>
#<alt (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))>
#<alt (/.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 lo (-.f64 hi x)))>
#<alt (+.f64 1 (/.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))>
#<alt (/.f64 lo (-.f64 hi x))>
#<alt (*.f64 x (-.f64 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))>
#<alt (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)>
#<alt (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)>
#<alt (+.f64 (fma.f64 hi (/.f64 1 lo) 2) -1)>
#<alt (fma.f64 hi (/.f64 1 lo) 2)>
#<alt (*.f64 (+.f64 (fma.f64 hi (/.f64 1 lo) 2) -1) (/.f64 (-.f64 hi x) lo))>
#<alt (+.f64 1 (*.f64 (+.f64 (fma.f64 hi (/.f64 1 lo) 2) -1) (/.f64 (-.f64 hi x) lo)))>
Outputs
#<alt (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)) (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo))) (/.f64 1 lo))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)) (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 hi (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2)))))) (/.f64 1 lo))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)) (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 hi (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3))))))) (/.f64 1 lo))))>
#<alt (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))>
#<alt (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -2 (/.f64 x (*.f64 hi (pow.f64 lo 3)))) (+.f64 (/.f64 1 (*.f64 hi (pow.f64 lo 2))) (/.f64 1 (pow.f64 lo 3)))))>
#<alt (*.f64 (pow.f64 hi 3) (-.f64 (+.f64 (*.f64 -2 (/.f64 x (*.f64 hi (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi (pow.f64 lo 2))) (/.f64 1 (pow.f64 lo 3)))))) (/.f64 1 (*.f64 (pow.f64 hi 2) lo))))>
#<alt (*.f64 (pow.f64 hi 3) (-.f64 (+.f64 (*.f64 -2 (/.f64 x (*.f64 hi (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 (pow.f64 hi 2) lo))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (*.f64 (pow.f64 hi 3) lo))) (+.f64 (/.f64 1 (*.f64 hi (pow.f64 lo 2))) (/.f64 1 (pow.f64 lo 3))))))) (/.f64 1 (*.f64 (pow.f64 hi 2) lo))))>
#<alt (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))>
#<alt (*.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (*.f64 hi lo))) (/.f64 x (*.f64 hi (pow.f64 lo 3)))) (/.f64 1 (pow.f64 lo 3)))))>
#<alt (*.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo)) (/.f64 x (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 hi lo))))) (/.f64 1 (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 3)))))>
#<alt (*.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo)) (/.f64 x (pow.f64 lo 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo))) (/.f64 1 lo))) (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (*.f64 hi lo))) hi))) hi)) (/.f64 1 (pow.f64 lo 3)))))>
#<alt (/.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) lo)>
#<alt (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1) lo)))) (/.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) lo))>
#<alt (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1) lo)) (*.f64 x (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3))))))) (/.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) lo))>
#<alt (+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1) lo)) (*.f64 x (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3))))))) (/.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) lo))>
#<alt (/.f64 (*.f64 (pow.f64 x 2) (+.f64 1 (/.f64 hi lo))) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (pow.f64 lo 2) x))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1) (*.f64 lo x))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3))))))>
#<alt (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (pow.f64 lo 2) x))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1) (*.f64 lo x))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 lo (pow.f64 x 2))))))))>
#<alt (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (pow.f64 lo 2) x))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1) (*.f64 lo x))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 lo (pow.f64 x 2))))))))>
#<alt (/.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) lo)>
#<alt (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (pow.f64 lo 2)) (/.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) lo)) (/.f64 1 lo)) x)) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3)))))>
#<alt (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 lo x))) (+.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (pow.f64 lo 2)) (/.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) lo))) (/.f64 1 lo)) x)) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3)))))>
#<alt (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 lo x))) (+.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (pow.f64 lo 2)) (/.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) lo))) (/.f64 1 lo)) x)) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3)))))>
#<alt (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))>
#<alt (/.f64 (+.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (*.f64 lo (pow.f64 (-.f64 hi x) 2))) (pow.f64 lo 3))>
#<alt (/.f64 (+.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (*.f64 lo (+.f64 (*.f64 -1 (*.f64 lo (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)))) (pow.f64 lo 3))>
#<alt (/.f64 (+.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (*.f64 lo (+.f64 (*.f64 -1 (*.f64 lo (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)))) (pow.f64 lo 3))>
#<alt (*.f64 -1 (/.f64 (-.f64 hi x) lo))>
#<alt (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (/.f64 (pow.f64 (-.f64 hi x) 2) lo)) lo)>
#<alt (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 2)) (/.f64 (pow.f64 (-.f64 hi x) 2) lo))) lo)>
#<alt (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 2)) (/.f64 (pow.f64 (-.f64 hi x) 2) lo))) lo)>
#<alt (*.f64 -1 (/.f64 (-.f64 hi x) lo))>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 hi (*.f64 -1 (/.f64 (pow.f64 (-.f64 hi x) 2) lo))) x) lo))>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 hi (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) lo) (pow.f64 (-.f64 hi x) 2)) lo))) x) lo))>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 hi (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) lo) (pow.f64 (-.f64 hi x) 2)) lo))) x) lo))>
#<alt (*.f64 -1 (/.f64 x lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))>
#<alt (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))>
#<alt (/.f64 (-.f64 hi x) lo)>
#<alt (/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)>
#<alt (/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)>
#<alt (/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)>
#<alt (/.f64 (-.f64 hi x) lo)>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))>
#<alt (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (*.f64 -1 (/.f64 x lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))>
#<alt (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))>
#<alt (/.f64 (-.f64 hi x) lo)>
#<alt (/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)>
#<alt (/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)>
#<alt (/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)>
#<alt (/.f64 (-.f64 hi x) lo)>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))>
#<alt (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 x lo)))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (+.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 1 (pow.f64 lo 2)))))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (+.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 1 (pow.f64 lo 2)))))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) hi))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) hi))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo 2))>
#<alt 1>
#<alt (-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))>
#<alt (-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))>
#<alt (-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))>
#<alt 1>
#<alt (-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))>
#<alt (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))>
#<alt (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (*.f64 -1 (/.f64 lo x))>
#<alt (+.f64 (*.f64 -1 (/.f64 lo x)) (*.f64 -1 (/.f64 (*.f64 hi lo) (pow.f64 x 2))))>
#<alt (+.f64 (*.f64 -1 (/.f64 lo x)) (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (*.f64 hi lo) (pow.f64 x 3))) (/.f64 lo (pow.f64 x 2)))))>
#<alt (+.f64 (*.f64 -1 (/.f64 lo x)) (*.f64 hi (-.f64 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (*.f64 hi lo) (pow.f64 x 4))) (/.f64 lo (pow.f64 x 3)))) (/.f64 lo (pow.f64 x 2)))))>
#<alt (/.f64 lo hi)>
#<alt (/.f64 (+.f64 lo (/.f64 (*.f64 lo x) hi)) hi)>
#<alt (/.f64 (-.f64 (+.f64 lo (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (*.f64 lo x) hi))) hi)>
#<alt (/.f64 (-.f64 (+.f64 lo (/.f64 (*.f64 lo (pow.f64 x 3)) (pow.f64 hi 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) hi)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 2))))) hi)>
#<alt (/.f64 lo hi)>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 (/.f64 (*.f64 lo x) hi))) hi))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 (/.f64 (+.f64 (*.f64 lo x) (/.f64 (*.f64 lo (pow.f64 x 2)) hi)) hi))) hi))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 lo (pow.f64 x 2))) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 3)) hi))) hi)) (*.f64 lo x)) hi))) hi))>
#<alt (/.f64 lo hi)>
#<alt (+.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))>
#<alt (+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 3)) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))>
#<alt (+.f64 (*.f64 x (-.f64 (*.f64 x (-.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 4)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))>
#<alt (*.f64 -1 (/.f64 lo x))>
#<alt (/.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 (/.f64 (*.f64 hi lo) x))) x)>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)))) (/.f64 (*.f64 hi lo) x)) x)>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) lo) (pow.f64 x 3)))) (+.f64 (/.f64 (*.f64 hi lo) x) (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)))) x)>
#<alt (*.f64 -1 (/.f64 lo x))>
#<alt (*.f64 -1 (/.f64 (+.f64 lo (/.f64 (*.f64 hi lo) x)) x))>
#<alt (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) lo) x)) (*.f64 hi lo)) x))) x))>
#<alt (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 hi 3) lo) x) (*.f64 -1 (*.f64 (pow.f64 hi 2) lo))) x)) (*.f64 hi lo)) x))) x))>
#<alt (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (+.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)))>
#<alt (+.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)))>
#<alt (+.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)))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo)))>
#<alt (+.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2))))) (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))))>
#<alt (+.f64 (*.f64 hi (+.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) (/.f64 hi (pow.f64 lo 2)))) (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))))>
#<alt (+.f64 (*.f64 hi (+.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) (/.f64 hi (pow.f64 lo 2)))) (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) hi)))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))) (pow.f64 hi 2)) (/.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) hi))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))) (pow.f64 hi 2)) (/.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) hi))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo x)))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))) hi)) (*.f64 x (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo x))))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))) hi)) (*.f64 x (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo x))))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 lo (*.f64 x (-.f64 (/.f64 hi x) 1))) (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi))) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 lo (*.f64 x (-.f64 (/.f64 hi x) 1)))) (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi))) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 lo (*.f64 x (-.f64 (/.f64 hi x) 1)))) (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi))) (pow.f64 lo 2))>
#<alt 1>
#<alt (+.f64 1 (/.f64 (*.f64 x (-.f64 (/.f64 hi x) 1)) lo))>
#<alt (+.f64 1 (+.f64 (/.f64 (*.f64 x (-.f64 (/.f64 hi x) 1)) lo) (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) (pow.f64 lo 2))))>
#<alt (+.f64 1 (+.f64 (/.f64 (*.f64 x (-.f64 (/.f64 hi x) 1)) lo) (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) (pow.f64 lo 2))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 hi x)))) lo)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) lo)) (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 hi x))))) lo)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) lo)) (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 hi x))))) lo)))>
#<alt (/.f64 1 x)>
#<alt (+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))>
#<alt (+.f64 (*.f64 hi (+.f64 (/.f64 1 (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo 2) x)))) (/.f64 1 x))>
#<alt (+.f64 (*.f64 hi (+.f64 (/.f64 1 (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo 2) x)))) (/.f64 1 x))>
#<alt (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (/.f64 1 (*.f64 (pow.f64 lo 2) x))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (+.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) x)) (/.f64 1 (*.f64 (pow.f64 lo 2) x)))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (+.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) x)) (/.f64 1 (*.f64 (pow.f64 lo 2) x)))))>
#<alt (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (/.f64 1 (*.f64 (pow.f64 lo 2) x))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (+.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) x)) (/.f64 1 (*.f64 (pow.f64 lo 2) x)))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (+.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) x)) (/.f64 1 (*.f64 (pow.f64 lo 2) x)))))>
#<alt (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))>
#<alt (/.f64 (+.f64 (/.f64 (*.f64 hi lo) x) (/.f64 (pow.f64 hi 2) x)) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (/.f64 hi x) (/.f64 lo x))) (/.f64 (pow.f64 hi 2) x)) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (/.f64 hi x) (/.f64 lo x))) (/.f64 (pow.f64 hi 2) x)) (pow.f64 lo 2))>
#<alt (/.f64 1 x)>
#<alt (+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))>
#<alt (+.f64 (/.f64 1 x) (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))))>
#<alt (+.f64 (/.f64 1 x) (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))))>
#<alt (/.f64 1 x)>
#<alt (+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))>
#<alt (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 hi x)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x)))) lo)) (/.f64 1 x))>
#<alt (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 hi x)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x)))) lo)) (/.f64 1 x))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))>
#<alt (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))>
#<alt (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi lo) (pow.f64 hi 2)) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi lo) (pow.f64 hi 2)) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi lo) (pow.f64 hi 2)) (pow.f64 lo 2))>
#<alt (/.f64 hi lo)>
#<alt (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)>
#<alt (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)>
#<alt (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)>
#<alt (/.f64 hi lo)>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 hi) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo))) lo))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 hi) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo))) lo))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 hi) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo))) lo))>
#<alt 1>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))>
#<alt (/.f64 hi lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt 1>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt 1>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt (+.f64 1 (/.f64 hi lo))>
#<alt 2>
#<alt (+.f64 2 (/.f64 hi lo))>
#<alt (+.f64 2 (/.f64 hi lo))>
#<alt (+.f64 2 (/.f64 hi lo))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))>
#<alt (*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))>
#<alt (/.f64 hi lo)>
#<alt (/.f64 (+.f64 hi (*.f64 2 lo)) lo)>
#<alt (/.f64 (+.f64 hi (*.f64 2 lo)) lo)>
#<alt (/.f64 (+.f64 hi (*.f64 2 lo)) lo)>
#<alt 2>
#<alt (+.f64 2 (/.f64 hi lo))>
#<alt (+.f64 2 (/.f64 hi lo))>
#<alt (+.f64 2 (/.f64 hi lo))>
#<alt 2>
#<alt (+.f64 2 (/.f64 hi lo))>
#<alt (+.f64 2 (/.f64 hi lo))>
#<alt (+.f64 2 (/.f64 hi lo))>
#<alt (*.f64 -1 (/.f64 x lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))>
#<alt (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))>
#<alt (/.f64 (-.f64 hi x) lo)>
#<alt (/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)>
#<alt (/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)>
#<alt (/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)>
#<alt (/.f64 (-.f64 hi x) lo)>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))>
#<alt (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 x lo)))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (+.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 1 (pow.f64 lo 2)))))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (+.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 1 (pow.f64 lo 2)))))))>
#<alt (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) hi))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) hi))) hi)) (/.f64 1 (pow.f64 lo 2))))>
#<alt (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo 2))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo 2))>
#<alt 1>
#<alt (-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))>
#<alt (-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))>
#<alt (-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))>
#<alt 1>
#<alt (-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))>
#<alt (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))>
#<alt (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))>
Calls

99 calls:

TimeVariablePointExpression
13.0ms
x
@-inf
(/ (+ 1 (/ (* hi (+ 1 (/ hi lo))) lo)) x)
3.0ms
hi
@-inf
(* (* 1 (/ (- hi x) lo)) (+ (* (+ 1 (/ hi lo)) (/ (- hi x) lo)) -1))
1.0ms
x
@-inf
(* (* 1 (/ (- hi x) lo)) (+ (* (+ 1 (/ hi lo)) (/ (- hi x) lo)) -1))
1.0ms
x
@inf
(* (* 1 (/ (- hi x) lo)) (+ (* (+ 1 (/ hi lo)) (/ (- hi x) lo)) -1))
1.0ms
hi
@inf
(* (* 1 (/ (- hi x) lo)) (+ (* (+ 1 (/ hi lo)) (/ (- hi x) lo)) -1))

rewrite146.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
348×frac-times
292×log1p-expm1-u
292×expm1-log1p-u
287×add-cube-cbrt
285×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

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

simplify369.0ms (1.7%)

Algorithm
egg-herbie
Rules
1240×fma-define
974×times-frac
890×distribute-rgt-in
864×distribute-lft-in
564×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0121747468
1348543387
Stop Event
node limit
Counts
691 → 738
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)) (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo))) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)) (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 hi (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2)))))) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)) (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 hi (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3))))))) (/.f64 1 lo))))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -2 (/.f64 x (*.f64 hi (pow.f64 lo 3)))) (+.f64 (/.f64 1 (*.f64 hi (pow.f64 lo 2))) (/.f64 1 (pow.f64 lo 3)))))
(*.f64 (pow.f64 hi 3) (-.f64 (+.f64 (*.f64 -2 (/.f64 x (*.f64 hi (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi (pow.f64 lo 2))) (/.f64 1 (pow.f64 lo 3)))))) (/.f64 1 (*.f64 (pow.f64 hi 2) lo))))
(*.f64 (pow.f64 hi 3) (-.f64 (+.f64 (*.f64 -2 (/.f64 x (*.f64 hi (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 (pow.f64 hi 2) lo))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (*.f64 (pow.f64 hi 3) lo))) (+.f64 (/.f64 1 (*.f64 hi (pow.f64 lo 2))) (/.f64 1 (pow.f64 lo 3))))))) (/.f64 1 (*.f64 (pow.f64 hi 2) lo))))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(*.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (*.f64 hi lo))) (/.f64 x (*.f64 hi (pow.f64 lo 3)))) (/.f64 1 (pow.f64 lo 3)))))
(*.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo)) (/.f64 x (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 hi lo))))) (/.f64 1 (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 3)))))
(*.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo)) (/.f64 x (pow.f64 lo 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo))) (/.f64 1 lo))) (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (*.f64 hi lo))) hi))) hi)) (/.f64 1 (pow.f64 lo 3)))))
(/.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) lo)
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1) lo)))) (/.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) lo))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1) lo)) (*.f64 x (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3))))))) (/.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) lo))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1) lo)) (*.f64 x (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3))))))) (/.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) lo))
(/.f64 (*.f64 (pow.f64 x 2) (+.f64 1 (/.f64 hi lo))) (pow.f64 lo 2))
(*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (pow.f64 lo 2) x))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1) (*.f64 lo x))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3))))))
(*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (pow.f64 lo 2) x))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1) (*.f64 lo x))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 lo (pow.f64 x 2))))))))
(*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (pow.f64 lo 2) x))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1) (*.f64 lo x))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 lo (pow.f64 x 2))))))))
(/.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) lo)
(*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (pow.f64 lo 2)) (/.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) lo)) (/.f64 1 lo)) x)) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3)))))
(*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 lo x))) (+.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (pow.f64 lo 2)) (/.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) lo))) (/.f64 1 lo)) x)) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3)))))
(*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 lo x))) (+.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (pow.f64 lo 2)) (/.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) lo))) (/.f64 1 lo)) x)) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3)))))
(/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))
(/.f64 (+.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (*.f64 lo (pow.f64 (-.f64 hi x) 2))) (pow.f64 lo 3))
(/.f64 (+.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (*.f64 lo (+.f64 (*.f64 -1 (*.f64 lo (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)))) (pow.f64 lo 3))
(/.f64 (+.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (*.f64 lo (+.f64 (*.f64 -1 (*.f64 lo (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)))) (pow.f64 lo 3))
(*.f64 -1 (/.f64 (-.f64 hi x) lo))
(/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (/.f64 (pow.f64 (-.f64 hi x) 2) lo)) lo)
(/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 2)) (/.f64 (pow.f64 (-.f64 hi x) 2) lo))) lo)
(/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 2)) (/.f64 (pow.f64 (-.f64 hi x) 2) lo))) lo)
(*.f64 -1 (/.f64 (-.f64 hi x) lo))
(*.f64 -1 (/.f64 (-.f64 (+.f64 hi (*.f64 -1 (/.f64 (pow.f64 (-.f64 hi x) 2) lo))) x) lo))
(*.f64 -1 (/.f64 (-.f64 (+.f64 hi (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) lo) (pow.f64 (-.f64 hi x) 2)) lo))) x) lo))
(*.f64 -1 (/.f64 (-.f64 (+.f64 hi (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) lo) (pow.f64 (-.f64 hi x) 2)) lo))) x) lo))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.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 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.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 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (+.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 1 (pow.f64 lo 2)))))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (+.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 1 (pow.f64 lo 2)))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) hi))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) hi))) hi)) (/.f64 1 (pow.f64 lo 2))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo 2))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))
(+.f64 1 (/.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 (*.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 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 -1 (/.f64 lo x))
(+.f64 (*.f64 -1 (/.f64 lo x)) (*.f64 -1 (/.f64 (*.f64 hi lo) (pow.f64 x 2))))
(+.f64 (*.f64 -1 (/.f64 lo x)) (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (*.f64 hi lo) (pow.f64 x 3))) (/.f64 lo (pow.f64 x 2)))))
(+.f64 (*.f64 -1 (/.f64 lo x)) (*.f64 hi (-.f64 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (*.f64 hi lo) (pow.f64 x 4))) (/.f64 lo (pow.f64 x 3)))) (/.f64 lo (pow.f64 x 2)))))
(/.f64 lo hi)
(/.f64 (+.f64 lo (/.f64 (*.f64 lo x) hi)) hi)
(/.f64 (-.f64 (+.f64 lo (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (*.f64 lo x) hi))) hi)
(/.f64 (-.f64 (+.f64 lo (/.f64 (*.f64 lo (pow.f64 x 3)) (pow.f64 hi 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) hi)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 2))))) hi)
(/.f64 lo hi)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 (/.f64 (*.f64 lo x) hi))) hi))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 (/.f64 (+.f64 (*.f64 lo x) (/.f64 (*.f64 lo (pow.f64 x 2)) hi)) hi))) hi))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 lo (pow.f64 x 2))) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 3)) hi))) hi)) (*.f64 lo x)) hi))) hi))
(/.f64 lo hi)
(+.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 3)) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(+.f64 (*.f64 x (-.f64 (*.f64 x (-.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 4)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo x))
(/.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 (/.f64 (*.f64 hi lo) x))) x)
(/.f64 (-.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)))) (/.f64 (*.f64 hi lo) x)) x)
(/.f64 (-.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) lo) (pow.f64 x 3)))) (+.f64 (/.f64 (*.f64 hi lo) x) (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)))) x)
(*.f64 -1 (/.f64 lo x))
(*.f64 -1 (/.f64 (+.f64 lo (/.f64 (*.f64 hi lo) x)) x))
(*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) lo) x)) (*.f64 hi lo)) x))) x))
(*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 hi 3) lo) x) (*.f64 -1 (*.f64 (pow.f64 hi 2) lo))) x)) (*.f64 hi lo)) x))) x))
(+.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 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 x (+.f64 (*.f64 -1 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (+.f64 (*.f64 -1 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (+.f64 (*.f64 -1 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo)))
(+.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2))))) (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))))
(+.f64 (*.f64 hi (+.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) (/.f64 hi (pow.f64 lo 2)))) (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))))
(+.f64 (*.f64 hi (+.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) (/.f64 hi (pow.f64 lo 2)))) (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) hi)))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))) (pow.f64 hi 2)) (/.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) hi))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))) (pow.f64 hi 2)) (/.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) hi))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo x)))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))) hi)) (*.f64 x (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo x))))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))) hi)) (*.f64 x (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo x))))) hi)) (/.f64 1 (pow.f64 lo 2))))
(/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 lo (*.f64 x (-.f64 (/.f64 hi x) 1))) (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 lo (+.f64 lo (*.f64 x (-.f64 (/.f64 hi x) 1)))) (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 lo (+.f64 lo (*.f64 x (-.f64 (/.f64 hi x) 1)))) (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi))) (pow.f64 lo 2))
1
(+.f64 1 (/.f64 (*.f64 x (-.f64 (/.f64 hi x) 1)) lo))
(+.f64 1 (+.f64 (/.f64 (*.f64 x (-.f64 (/.f64 hi x) 1)) lo) (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 (*.f64 x (-.f64 (/.f64 hi x) 1)) lo) (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) (pow.f64 lo 2))))
1
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 hi x)))) lo)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) lo)) (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 hi x))))) lo)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) lo)) (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 hi x))))) lo)))
(/.f64 1 x)
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo 2) x)))) (/.f64 1 x))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo 2) x)))) (/.f64 1 x))
(/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (/.f64 1 (*.f64 (pow.f64 lo 2) x))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (+.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) x)) (/.f64 1 (*.f64 (pow.f64 lo 2) x)))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (+.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) x)) (/.f64 1 (*.f64 (pow.f64 lo 2) x)))))
(/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (/.f64 1 (*.f64 (pow.f64 lo 2) x))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (+.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) x)) (/.f64 1 (*.f64 (pow.f64 lo 2) x)))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (+.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) x)) (/.f64 1 (*.f64 (pow.f64 lo 2) x)))))
(/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))
(/.f64 (+.f64 (/.f64 (*.f64 hi lo) x) (/.f64 (pow.f64 hi 2) x)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 lo (+.f64 (/.f64 hi x) (/.f64 lo x))) (/.f64 (pow.f64 hi 2) x)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 lo (+.f64 (/.f64 hi x) (/.f64 lo x))) (/.f64 (pow.f64 hi 2) x)) (pow.f64 lo 2))
(/.f64 1 x)
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(+.f64 (/.f64 1 x) (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))))
(+.f64 (/.f64 1 x) (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))))
(/.f64 1 x)
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 hi x)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x)))) lo)) (/.f64 1 x))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 hi x)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x)))) lo)) (/.f64 1 x))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))
(*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))
(*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi lo) (pow.f64 hi 2)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi lo) (pow.f64 hi 2)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi lo) (pow.f64 hi 2)) (pow.f64 lo 2))
(/.f64 hi lo)
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)
(/.f64 hi lo)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 hi) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo))) lo))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 hi) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo))) lo))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 hi) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo))) lo))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(/.f64 hi lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) 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))
2
(+.f64 2 (/.f64 hi lo))
(+.f64 2 (/.f64 hi lo))
(+.f64 2 (/.f64 hi lo))
(/.f64 hi lo)
(*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))
(/.f64 hi lo)
(*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))
(/.f64 hi lo)
(/.f64 (+.f64 hi (*.f64 2 lo)) lo)
(/.f64 (+.f64 hi (*.f64 2 lo)) lo)
(/.f64 (+.f64 hi (*.f64 2 lo)) lo)
2
(+.f64 2 (/.f64 hi lo))
(+.f64 2 (/.f64 hi lo))
(+.f64 2 (/.f64 hi lo))
2
(+.f64 2 (/.f64 hi lo))
(+.f64 2 (/.f64 hi lo))
(+.f64 2 (/.f64 hi lo))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.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 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (+.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 1 (pow.f64 lo 2)))))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (+.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 1 (pow.f64 lo 2)))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) hi))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) hi))) hi)) (/.f64 1 (pow.f64 lo 2))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo 2))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))
(+.f64 1 (/.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 (*.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 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1)))) 1)
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))) 1))
(-.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1) 1)
(/.f64 1 (/.f64 (/.f64 lo (-.f64 hi x)) (+.f64 1 (/.f64 hi lo))))
(/.f64 1 (/.f64 (/.f64 (/.f64 lo (-.f64 hi x)) (+.f64 1 (/.f64 hi lo))) 1))
(/.f64 1 (/.f64 lo (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 lo (-.f64 hi x)))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 lo (-.f64 hi x)) (+.f64 1 (/.f64 hi lo)))))
(/.f64 (neg.f64 (+.f64 1 (/.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (*.f64 (/.f64 lo (+.f64 1 (/.f64 hi lo))) (fma.f64 hi hi (fma.f64 x x (*.f64 hi x)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 lo (-.f64 hi x)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 x 2)) (*.f64 (/.f64 lo (+.f64 1 (/.f64 hi lo))) (+.f64 hi x)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (*.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 lo (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (neg.f64 lo) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (neg.f64 lo) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 hi x)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) lo))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 hi x)) (*.f64 (-.f64 1 (/.f64 hi lo)) lo))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (-.f64 hi x))) (*.f64 (-.f64 1 (/.f64 hi lo)) (neg.f64 lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (pow.f64 hi 3) (pow.f64 x 3))) (*.f64 lo (fma.f64 hi hi (fma.f64 x x (*.f64 hi x)))))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (pow.f64 hi 2) (pow.f64 x 2))) (*.f64 lo (+.f64 hi x)))
(/.f64 (*.f64 (neg.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 (pow.f64 hi 3) (pow.f64 x 3))) (*.f64 (neg.f64 lo) (fma.f64 hi hi (fma.f64 x x (*.f64 hi x)))))
(/.f64 (*.f64 (neg.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 (pow.f64 hi 2) (pow.f64 x 2))) (*.f64 (neg.f64 lo) (+.f64 hi x)))
(/.f64 (neg.f64 (neg.f64 (+.f64 1 (/.f64 hi lo)))) (neg.f64 (neg.f64 (/.f64 lo (-.f64 hi x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x))) (neg.f64 lo))
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) 2)
(pow.f64 (/.f64 (/.f64 lo (-.f64 hi x)) (+.f64 1 (/.f64 hi lo))) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) (+.f64 1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (+.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) (log1p.f64 (/.f64 hi lo))) 1))
(-.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1) 1)
(*.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))
(*.f64 (/.f64 1 lo) (/.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 1 (-.f64 hi x))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 1 (/.f64 hi lo)) (sqrt.f64 (/.f64 lo (-.f64 hi x)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) (sqrt.f64 lo)) (/.f64 (-.f64 hi x) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 2) 1) (/.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (/.f64 hi lo))) 1) (/.f64 (sqrt.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (/.f64 hi lo))) lo) (/.f64 (sqrt.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 1 (-.f64 hi x))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 lo (-.f64 hi x))) 2)) (/.f64 (+.f64 1 (/.f64 hi lo)) (cbrt.f64 (/.f64 lo (-.f64 hi x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 2) lo) (/.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 1 (-.f64 hi x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 2) (pow.f64 (cbrt.f64 (/.f64 lo (-.f64 hi x))) 2)) (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 2) (sqrt.f64 (/.f64 lo (-.f64 hi x)))) (/.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) (sqrt.f64 (/.f64 lo (-.f64 hi x)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 lo (-.f64 hi x))) 2)) (/.f64 (sqrt.f64 (+.f64 1 (/.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi x)))))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) 1) (/.f64 (-.f64 hi x) lo))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 hi x) (cbrt.f64 lo)))
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) 2)
(pow.f64 (/.f64 (/.f64 lo (-.f64 hi x)) (+.f64 1 (/.f64 hi lo))) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) (+.f64 1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (+.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) (log1p.f64 (/.f64 hi lo))) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))) 1)
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(*.f64 1 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)) 2) (cbrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)) (sqrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))) (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3))))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2))) (neg.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3) 1) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (-.f64 1 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 1))))
(pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) 1))
(fma.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 1)
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) 1)
(fma.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 lo (-.f64 hi x)))) 1)
(*.f64 1 (/.f64 lo (-.f64 hi x)))
(*.f64 lo (/.f64 1 (-.f64 hi x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 lo (-.f64 hi x))) 2) (cbrt.f64 (/.f64 lo (-.f64 hi x))))
(*.f64 (sqrt.f64 (/.f64 lo (-.f64 hi x))) (sqrt.f64 (/.f64 lo (-.f64 hi x))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi x)) 2)) (/.f64 lo (cbrt.f64 (-.f64 hi x))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi x))) (/.f64 lo (sqrt.f64 (-.f64 hi x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (/.f64 (cbrt.f64 lo) (-.f64 hi x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi x)) 2)) (cbrt.f64 (/.f64 lo (-.f64 hi x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi x))) (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi x))))
(*.f64 (/.f64 (sqrt.f64 lo) 1) (/.f64 (sqrt.f64 lo) (-.f64 hi x)))
(*.f64 (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi x)) 2)) (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi x))))
(pow.f64 (/.f64 (-.f64 hi x) lo) -1)
(pow.f64 (/.f64 lo (-.f64 hi x)) 1)
(pow.f64 (cbrt.f64 (/.f64 lo (-.f64 hi x))) 3)
(pow.f64 (pow.f64 (/.f64 lo (-.f64 hi x)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 lo (-.f64 hi x))) 2)
(sqrt.f64 (pow.f64 (/.f64 lo (-.f64 hi x)) 2))
(log.f64 (exp.f64 (/.f64 lo (-.f64 hi x))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 lo (-.f64 hi x)))))
(cbrt.f64 (pow.f64 (/.f64 lo (-.f64 hi x)) 3))
(cbrt.f64 (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 hi x) 3)))
(expm1.f64 (log1p.f64 (/.f64 lo (-.f64 hi x))))
(log1p.f64 (expm1.f64 (/.f64 lo (-.f64 hi x))))
(exp.f64 (log.f64 (/.f64 lo (-.f64 hi x))))
(exp.f64 (*.f64 (log.f64 (/.f64 lo (-.f64 hi x))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))) 1)
(pow.f64 (*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))) 3)
(pow.f64 (pow.f64 (*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 2))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))))
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))))
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))))
(exp.f64 (log.f64 (*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x))) 1)
(*.f64 1 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x))
(*.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) (/.f64 1 x))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)) 2) (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)) (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) (cbrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) (sqrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 1) (/.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) x))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) (cbrt.f64 x)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)) 2)
(pow.f64 (/.f64 x (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) -1)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) 3))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)))
(exp.f64 (log.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)) 1))
(-.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 1)
(*.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))
(*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (/.f64 1 lo))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 2) (cbrt.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(*.f64 (pow.f64 lo -1/2) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (sqrt.f64 lo)))
(*.f64 (sqrt.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (sqrt.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (cbrt.f64 lo)))
(*.f64 (/.f64 hi (sqrt.f64 lo)) (/.f64 (+.f64 1 (/.f64 hi lo)) (sqrt.f64 lo)))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) (sqrt.f64 lo)) (/.f64 hi (sqrt.f64 lo)))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) 1) (/.f64 hi lo))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 hi (cbrt.f64 lo)))
(*.f64 (/.f64 hi 1) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))
(*.f64 (/.f64 hi (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 1 (/.f64 hi lo)) (cbrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo)))) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo)))) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo)))) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo)))) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo)))) 1) (/.f64 (sqrt.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo)))) lo))
(*.f64 (/.f64 (sqrt.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo)))) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo)))) (cbrt.f64 lo)))
(pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 1)
(pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 3)
(pow.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 2)
(pow.f64 (/.f64 lo (*.f64 hi (+.f64 1 (/.f64 hi lo)))) -1)
(sqrt.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2))
(log.f64 (pow.f64 (exp.f64 hi) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))))
(cbrt.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 3))
(expm1.f64 (log1p.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(log1p.f64 (expm1.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(exp.f64 (log.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 (+.f64 (/.f64 hi lo) 2) -1)) (/.f64 1 (-.f64 (+.f64 (/.f64 hi lo) 2) -1)))
(*.f64 1 (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 2) (cbrt.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2))))
(*.f64 (sqrt.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) (sqrt.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1)))
(/.f64 1 (/.f64 (-.f64 (+.f64 (/.f64 hi lo) 2) -1) (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1)))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1) (-.f64 (+.f64 (/.f64 hi lo) 2) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1)) (neg.f64 (-.f64 (+.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3)) (+.f64 1 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (*.f64 -1 (+.f64 (/.f64 hi lo) 2)))))
(pow.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1)
(pow.f64 (cbrt.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 3)
(pow.f64 (pow.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 2)
(sqrt.f64 (pow.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 2))
(log.f64 (exp.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))))
(cbrt.f64 (pow.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 3))
(expm1.f64 (log1p.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2))))
(log1p.f64 (expm1.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2))))
(exp.f64 (log.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 1))
(fma.f64 1 (+.f64 (/.f64 hi lo) 2) -1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 2)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 2)) -1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) 2)) -1)
(+.f64 (/.f64 hi lo) 2)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 2))) 1)
(*.f64 1 (+.f64 (/.f64 hi lo) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 2)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 2)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 8) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 4 (*.f64 (/.f64 hi lo) 2))))
(pow.f64 (+.f64 (/.f64 hi lo) 2) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 2)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 2)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 2)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 2))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 2)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 2)))
(exp.f64 (log.f64 (+.f64 (/.f64 hi lo) 2)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 hi lo) 2)) 1))
(-.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1) 1)
(/.f64 1 (/.f64 lo (*.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) (-.f64 hi x))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1) (*.f64 (/.f64 lo (-.f64 hi x)) (-.f64 (+.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (*.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) (-.f64 hi x)) lo)
(/.f64 (*.f64 (-.f64 hi x) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1)) (*.f64 lo (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1)))))
(/.f64 (*.f64 (-.f64 hi x) (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1)) (*.f64 lo (-.f64 (+.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1)) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1)))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1)) (*.f64 (neg.f64 lo) (-.f64 (+.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1) 1) (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1))) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1) (-.f64 hi x)) (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1))) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1))) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1) 1) (*.f64 (-.f64 (+.f64 (/.f64 hi lo) 2) -1) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1) (-.f64 hi x)) (*.f64 (-.f64 (+.f64 (/.f64 hi lo) 2) -1) lo))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1) (neg.f64 (-.f64 hi x))) (*.f64 (-.f64 (+.f64 (/.f64 hi lo) 2) -1) (neg.f64 lo)))
(/.f64 (neg.f64 (*.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) (-.f64 hi x))) (neg.f64 lo))
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1))) 1)
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))))))
(*.f64 1 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1)) 2) (cbrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1)) (sqrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1)))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))))) (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 3))))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 2))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 2))) (neg.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 3) 1) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 2) (-.f64 1 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 1))))
(pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1)))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))) 1))
(fma.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 1)
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1)
(fma.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) (/.f64 (-.f64 hi x) lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))) 1)
(fma.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))) (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))) 1)
Outputs
(*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo))
(neg.f64 (/.f64 (*.f64 x (fma.f64 -1 (/.f64 x lo) -1)) lo))
(*.f64 (neg.f64 x) (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)) (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo))) (/.f64 1 lo))))
(fma.f64 -1 (/.f64 (*.f64 x (fma.f64 -1 (/.f64 x lo) -1)) lo) (*.f64 hi (-.f64 (*.f64 -1 (+.f64 (/.f64 x (pow.f64 lo 2)) (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) lo)))) (/.f64 1 lo))))
(fma.f64 hi (fma.f64 -1 (+.f64 (/.f64 x (pow.f64 lo 2)) (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (/.f64 -1 lo)) (*.f64 (neg.f64 x) (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)) (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 hi (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (/.f64 1 (pow.f64 lo 2)))))) (/.f64 1 lo))))
(fma.f64 -1 (/.f64 (*.f64 x (fma.f64 -1 (/.f64 x lo) -1)) lo) (*.f64 hi (-.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (fma.f64 -1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) lo)) (*.f64 hi (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (pow.f64 lo 2)))))) (/.f64 1 lo))))
(fma.f64 hi (+.f64 (-.f64 (-.f64 (*.f64 hi (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (pow.f64 lo 2)))) (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (/.f64 x (pow.f64 lo 2))) (/.f64 -1 lo)) (*.f64 (neg.f64 x) (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)) (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo)) (*.f64 hi (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3))))))) (/.f64 1 lo))))
(fma.f64 -1 (/.f64 (*.f64 x (fma.f64 -1 (/.f64 x lo) -1)) lo) (*.f64 hi (-.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (fma.f64 -1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) lo)) (*.f64 hi (+.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (pow.f64 lo 2))) (/.f64 hi (pow.f64 lo 3)))))) (/.f64 1 lo))))
(fma.f64 hi (+.f64 (-.f64 (-.f64 (*.f64 hi (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3))))) (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (/.f64 x (pow.f64 lo 2))) (/.f64 -1 lo)) (*.f64 (neg.f64 x) (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -2 (/.f64 x (*.f64 hi (pow.f64 lo 3)))) (+.f64 (/.f64 1 (*.f64 hi (pow.f64 lo 2))) (/.f64 1 (pow.f64 lo 3)))))
(*.f64 (pow.f64 hi 3) (fma.f64 -2 (/.f64 x (*.f64 hi (pow.f64 lo 3))) (+.f64 (/.f64 1 (*.f64 hi (pow.f64 lo 2))) (/.f64 1 (pow.f64 lo 3)))))
(*.f64 (pow.f64 hi 3) (+.f64 (fma.f64 -2 (/.f64 x (*.f64 hi (pow.f64 lo 3))) (/.f64 1 (*.f64 hi (pow.f64 lo 2)))) (/.f64 1 (pow.f64 lo 3))))
(*.f64 (pow.f64 hi 3) (-.f64 (+.f64 (*.f64 -2 (/.f64 x (*.f64 hi (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi (pow.f64 lo 2))) (/.f64 1 (pow.f64 lo 3)))))) (/.f64 1 (*.f64 (pow.f64 hi 2) lo))))
(*.f64 (pow.f64 hi 3) (-.f64 (fma.f64 -2 (/.f64 x (*.f64 hi (pow.f64 lo 3))) (fma.f64 -1 (/.f64 x (*.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (fma.f64 -1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (*.f64 lo (pow.f64 hi 2)))) (+.f64 (/.f64 1 (*.f64 hi (pow.f64 lo 2))) (/.f64 1 (pow.f64 lo 3)))))) (/.f64 1 (*.f64 lo (pow.f64 hi 2)))))
(*.f64 (pow.f64 hi 3) (+.f64 (fma.f64 -2 (/.f64 x (*.f64 hi (pow.f64 lo 3))) (-.f64 (-.f64 (+.f64 (/.f64 1 (*.f64 hi (pow.f64 lo 2))) (/.f64 1 (pow.f64 lo 3))) (*.f64 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (pow.f64 lo 2) (pow.f64 hi 2))))) (/.f64 -1 (*.f64 lo (pow.f64 hi 2)))))
(*.f64 (pow.f64 hi 3) (-.f64 (+.f64 (*.f64 -2 (/.f64 x (*.f64 hi (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 (pow.f64 hi 2) lo))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (*.f64 (pow.f64 hi 3) lo))) (+.f64 (/.f64 1 (*.f64 hi (pow.f64 lo 2))) (/.f64 1 (pow.f64 lo 3))))))) (/.f64 1 (*.f64 (pow.f64 hi 2) lo))))
(*.f64 (pow.f64 hi 3) (-.f64 (fma.f64 -2 (/.f64 x (*.f64 hi (pow.f64 lo 3))) (fma.f64 -1 (/.f64 x (*.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (fma.f64 -1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (*.f64 lo (pow.f64 hi 2)))) (fma.f64 -1 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) (*.f64 lo (pow.f64 hi 3)))) (+.f64 (/.f64 1 (*.f64 hi (pow.f64 lo 2))) (/.f64 1 (pow.f64 lo 3))))))) (/.f64 1 (*.f64 lo (pow.f64 hi 2)))))
(*.f64 (pow.f64 hi 3) (fma.f64 -2 (/.f64 x (*.f64 hi (pow.f64 lo 3))) (+.f64 (-.f64 (-.f64 (-.f64 (+.f64 (/.f64 1 (*.f64 hi (pow.f64 lo 2))) (/.f64 1 (pow.f64 lo 3))) (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) (*.f64 lo (pow.f64 hi 3))))) (*.f64 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo) (/.f64 x (pow.f64 hi 2)))) (/.f64 x (*.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (/.f64 -1 (*.f64 lo (pow.f64 hi 2))))))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(*.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (*.f64 hi lo))) (/.f64 x (*.f64 hi (pow.f64 lo 3)))) (/.f64 1 (pow.f64 lo 3)))))
(neg.f64 (*.f64 (pow.f64 hi 3) (-.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (*.f64 lo hi)) (/.f64 x (*.f64 hi (pow.f64 lo 3)))) (/.f64 1 (pow.f64 lo 3)))))
(*.f64 (+.f64 (-.f64 (/.f64 x (*.f64 hi (pow.f64 lo 3))) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (*.f64 lo hi))) (/.f64 -1 (pow.f64 lo 3))) (neg.f64 (pow.f64 hi 3)))
(*.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo)) (/.f64 x (pow.f64 lo 3)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 hi lo))))) (/.f64 1 (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 3)))))
(neg.f64 (*.f64 (pow.f64 hi 3) (-.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 -1 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) lo) (/.f64 x (pow.f64 lo 3))) (fma.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2))) (neg.f64 (/.f64 (*.f64 x (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (*.f64 lo hi))))) (/.f64 1 (*.f64 lo hi))) hi)) (/.f64 1 (pow.f64 lo 3)))))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 (-.f64 (-.f64 (/.f64 (/.f64 x hi) (neg.f64 (pow.f64 lo 2))) (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (*.f64 lo hi)))) (-.f64 (/.f64 x (pow.f64 lo 3)) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (/.f64 -1 (*.f64 lo hi))) hi) (/.f64 -1 (pow.f64 lo 3))) (neg.f64 (pow.f64 hi 3)))
(*.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) lo)) (/.f64 x (pow.f64 lo 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo))) (/.f64 1 lo))) (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) (*.f64 hi lo))) hi))) hi)) (/.f64 1 (pow.f64 lo 3)))))
(neg.f64 (*.f64 (pow.f64 hi 3) (-.f64 (neg.f64 (/.f64 (*.f64 -1 (+.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) lo) (/.f64 x (pow.f64 lo 3))) (/.f64 (fma.f64 -1 (-.f64 (*.f64 -1 (+.f64 (/.f64 x (pow.f64 lo 2)) (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) lo)))) (/.f64 1 lo)) (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) (*.f64 lo hi)))) hi))) hi)) (/.f64 1 (pow.f64 lo 3)))))
(*.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 (-.f64 (/.f64 x (pow.f64 lo 3)) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (/.f64 (-.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 x lo) -1) (*.f64 lo hi))) (fma.f64 -1 (+.f64 (/.f64 x (pow.f64 lo 2)) (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (/.f64 -1 lo))) hi)) hi) (/.f64 -1 (pow.f64 lo 3))) (neg.f64 (pow.f64 hi 3)))
(/.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) lo)
(*.f64 hi (/.f64 (+.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) -1) lo))
(*.f64 hi (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1) lo))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1) lo)))) (/.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) lo))
(fma.f64 x (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 lo 2))) (/.f64 (+.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) -1) lo))) (*.f64 hi (/.f64 (+.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) -1) lo)))
(fma.f64 x (neg.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 lo 2)) (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1) lo))) (*.f64 hi (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1) lo)))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1) lo)) (*.f64 x (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3))))))) (/.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) lo))
(fma.f64 x (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 lo 2))) (fma.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) -1) lo) (*.f64 x (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3)))))) (*.f64 hi (/.f64 (+.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) -1) lo)))
(fma.f64 x (fma.f64 -1 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 lo 2)) (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1) lo)) (*.f64 x (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3))))) (*.f64 hi (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1) lo)))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1) lo)) (*.f64 x (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3))))))) (/.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) lo))
(fma.f64 x (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 lo 2))) (fma.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) -1) lo) (*.f64 x (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3)))))) (*.f64 hi (/.f64 (+.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) -1) lo)))
(fma.f64 x (fma.f64 -1 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 lo 2)) (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1) lo)) (*.f64 x (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3))))) (*.f64 hi (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1) lo)))
(/.f64 (*.f64 (pow.f64 x 2) (+.f64 1 (/.f64 hi lo))) (pow.f64 lo 2))
(*.f64 (pow.f64 x 2) (/.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 lo 2)))
(*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (pow.f64 lo 2) x))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1) (*.f64 lo x))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3))))))
(*.f64 (pow.f64 x 2) (fma.f64 -1 (*.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 (+.f64 1 (/.f64 hi lo)) x)) (fma.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) -1) (*.f64 x lo)) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3))))))
(*.f64 (pow.f64 x 2) (-.f64 (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3))) (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1) (*.f64 x lo))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x (pow.f64 lo 2))))))
(*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (pow.f64 lo 2) x))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1) (*.f64 lo x))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 lo (pow.f64 x 2))))))))
(*.f64 (pow.f64 x 2) (fma.f64 -1 (*.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 (+.f64 1 (/.f64 hi lo)) x)) (fma.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) -1) (*.f64 x lo)) (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (*.f64 hi (/.f64 (+.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) -1) (*.f64 lo (pow.f64 x 2)))))))))
(*.f64 (pow.f64 x 2) (-.f64 (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (fma.f64 (/.f64 hi lo) (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1) (pow.f64 x 2)) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1) (*.f64 x lo))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x (pow.f64 lo 2))))))
(*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (pow.f64 lo 2) x))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1) (*.f64 lo x))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (/.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 lo (pow.f64 x 2))))))))
(*.f64 (pow.f64 x 2) (fma.f64 -1 (*.f64 (/.f64 hi (pow.f64 lo 2)) (/.f64 (+.f64 1 (/.f64 hi lo)) x)) (fma.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) -1) (*.f64 x lo)) (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (/.f64 hi (pow.f64 lo 3)) (*.f64 hi (/.f64 (+.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) -1) (*.f64 lo (pow.f64 x 2)))))))))
(*.f64 (pow.f64 x 2) (-.f64 (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (fma.f64 (/.f64 hi lo) (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1) (pow.f64 x 2)) (/.f64 hi (pow.f64 lo 3)))) (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1) (*.f64 x lo))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x (pow.f64 lo 2))))))
(/.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) lo)
(*.f64 (pow.f64 x 2) (/.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) lo))
(*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (pow.f64 lo 2)) (/.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) lo)) (/.f64 1 lo)) x)) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3)))))
(*.f64 (pow.f64 x 2) (fma.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 lo 2))) (*.f64 hi (/.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) lo))) (/.f64 1 lo)) x) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3)))))
(*.f64 (pow.f64 x 2) (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3))) (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 lo 2)) (fma.f64 hi (/.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) lo) (/.f64 -1 lo))) x)))
(*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 lo x))) (+.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (pow.f64 lo 2)) (/.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) lo))) (/.f64 1 lo)) x)) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3)))))
(*.f64 (pow.f64 x 2) (fma.f64 -1 (/.f64 (-.f64 (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) -1) (*.f64 x lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 lo 2))) (*.f64 hi (/.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) lo)))) (/.f64 1 lo)) x) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3)))))
(*.f64 (pow.f64 x 2) (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3))) (/.f64 (fma.f64 -1 (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1) lo) (/.f64 hi x)) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 lo 2)) (fma.f64 hi (/.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) lo) (/.f64 -1 lo)))) x)))
(*.f64 (pow.f64 x 2) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 1)) (*.f64 lo x))) (+.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (pow.f64 lo 2)) (/.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) lo))) (/.f64 1 lo)) x)) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3)))))
(*.f64 (pow.f64 x 2) (fma.f64 -1 (/.f64 (-.f64 (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) -1) (*.f64 x lo))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 lo 2))) (*.f64 hi (/.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) lo)))) (/.f64 1 lo)) x) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3)))))
(*.f64 (pow.f64 x 2) (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 hi (pow.f64 lo 3))) (/.f64 (fma.f64 -1 (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1) lo) (/.f64 hi x)) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 lo 2)) (fma.f64 hi (/.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) lo) (/.f64 -1 lo)))) x)))
(/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 3))
(*.f64 hi (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 3)))
(/.f64 (+.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (*.f64 lo (pow.f64 (-.f64 hi x) 2))) (pow.f64 lo 3))
(/.f64 (*.f64 (pow.f64 (-.f64 hi x) 2) (+.f64 lo hi)) (pow.f64 lo 3))
(/.f64 (+.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (*.f64 lo (+.f64 (*.f64 -1 (*.f64 lo (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)))) (pow.f64 lo 3))
(/.f64 (fma.f64 hi (pow.f64 (-.f64 hi x) 2) (*.f64 lo (fma.f64 -1 (*.f64 lo (-.f64 hi x)) (pow.f64 (-.f64 hi x) 2)))) (pow.f64 lo 3))
(/.f64 (fma.f64 lo (-.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo (-.f64 hi x))) (*.f64 hi (pow.f64 (-.f64 hi x) 2))) (pow.f64 lo 3))
(/.f64 (+.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (*.f64 lo (+.f64 (*.f64 -1 (*.f64 lo (-.f64 hi x))) (pow.f64 (-.f64 hi x) 2)))) (pow.f64 lo 3))
(/.f64 (fma.f64 hi (pow.f64 (-.f64 hi x) 2) (*.f64 lo (fma.f64 -1 (*.f64 lo (-.f64 hi x)) (pow.f64 (-.f64 hi x) 2)))) (pow.f64 lo 3))
(/.f64 (fma.f64 lo (-.f64 (pow.f64 (-.f64 hi x) 2) (*.f64 lo (-.f64 hi x))) (*.f64 hi (pow.f64 (-.f64 hi x) 2))) (pow.f64 lo 3))
(*.f64 -1 (/.f64 (-.f64 hi x) lo))
(/.f64 (neg.f64 (-.f64 hi x)) lo)
(/.f64 (-.f64 hi x) (neg.f64 lo))
(/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (/.f64 (pow.f64 (-.f64 hi x) 2) lo)) lo)
(/.f64 (fma.f64 -1 (-.f64 hi x) (/.f64 (pow.f64 (-.f64 hi x) 2) lo)) lo)
(/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 hi x) 2) lo) (-.f64 hi x)) lo)
(/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 2)) (/.f64 (pow.f64 (-.f64 hi x) 2) lo))) lo)
(/.f64 (fma.f64 -1 (-.f64 hi x) (+.f64 (/.f64 (pow.f64 (-.f64 hi x) 2) lo) (*.f64 hi (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))))) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2)) (/.f64 (pow.f64 (-.f64 hi x) 2) lo)) (-.f64 hi x)) lo)
(/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) (pow.f64 lo 2)) (/.f64 (pow.f64 (-.f64 hi x) 2) lo))) lo)
(/.f64 (fma.f64 -1 (-.f64 hi x) (+.f64 (/.f64 (pow.f64 (-.f64 hi x) 2) lo) (*.f64 hi (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))))) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2)) (/.f64 (pow.f64 (-.f64 hi x) 2) lo)) (-.f64 hi x)) lo)
(*.f64 -1 (/.f64 (-.f64 hi x) lo))
(/.f64 (neg.f64 (-.f64 hi x)) lo)
(/.f64 (-.f64 hi x) (neg.f64 lo))
(*.f64 -1 (/.f64 (-.f64 (+.f64 hi (*.f64 -1 (/.f64 (pow.f64 (-.f64 hi x) 2) lo))) x) lo))
(neg.f64 (/.f64 (+.f64 hi (-.f64 (neg.f64 (/.f64 (pow.f64 (-.f64 hi x) 2) lo)) x)) lo))
(/.f64 (-.f64 (-.f64 hi (/.f64 (pow.f64 (-.f64 hi x) 2) lo)) x) (neg.f64 lo))
(*.f64 -1 (/.f64 (-.f64 (+.f64 hi (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) lo) (pow.f64 (-.f64 hi x) 2)) lo))) x) lo))
(neg.f64 (/.f64 (+.f64 hi (-.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (-.f64 hi x) 2) (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) lo)) lo)) x)) lo))
(/.f64 (-.f64 (-.f64 hi (/.f64 (fma.f64 hi (/.f64 (pow.f64 (-.f64 hi x) 2) lo) (pow.f64 (-.f64 hi x) 2)) lo)) x) (neg.f64 lo))
(*.f64 -1 (/.f64 (-.f64 (+.f64 hi (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) lo) (pow.f64 (-.f64 hi x) 2)) lo))) x) lo))
(neg.f64 (/.f64 (+.f64 hi (-.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (-.f64 hi x) 2) (/.f64 (*.f64 hi (pow.f64 (-.f64 hi x) 2)) lo)) lo)) x)) lo))
(/.f64 (-.f64 (-.f64 hi (/.f64 (fma.f64 hi (/.f64 (pow.f64 (-.f64 hi x) 2) lo) (pow.f64 (-.f64 hi x) 2)) lo)) x) (neg.f64 lo))
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))
(fma.f64 -1 (/.f64 x lo) (*.f64 hi (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 x (neg.f64 lo)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(fma.f64 -1 (/.f64 x lo) (*.f64 hi (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(fma.f64 hi (+.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 hi (pow.f64 lo 2))) (/.f64 x (neg.f64 lo)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(fma.f64 -1 (/.f64 x lo) (*.f64 hi (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(fma.f64 hi (+.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 hi (pow.f64 lo 2))) (/.f64 x (neg.f64 lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi)))))
(*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi))) (/.f64 x (*.f64 hi (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2))) (fma.f64 -1 (/.f64 x (*.f64 lo (pow.f64 hi 2))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi))))))
(*.f64 (pow.f64 hi 2) (-.f64 (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi))) (/.f64 x (*.f64 lo (pow.f64 hi 2)))) (/.f64 x (*.f64 hi (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2))) (fma.f64 -1 (/.f64 x (*.f64 lo (pow.f64 hi 2))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi))))))
(*.f64 (pow.f64 hi 2) (-.f64 (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi))) (/.f64 x (*.f64 lo (pow.f64 hi 2)))) (/.f64 x (*.f64 hi (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi)))))
(*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi))) (/.f64 x (*.f64 hi (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 x (*.f64 lo hi))) hi) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (-.f64 (/.f64 x (*.f64 lo hi)) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) hi)))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 x (*.f64 lo hi))) hi) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (-.f64 (/.f64 x (*.f64 lo hi)) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo 2)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 lo hi)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 lo hi)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 lo hi)) (pow.f64 lo 2))
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (-.f64 (+.f64 hi (*.f64 hi (/.f64 (-.f64 hi x) lo))) x) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 hi x) lo) hi) x) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (-.f64 (+.f64 hi (*.f64 hi (/.f64 (-.f64 hi x) lo))) x) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 hi x) lo) hi) x) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (-.f64 (+.f64 hi (*.f64 hi (/.f64 (-.f64 hi x) lo))) x) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 hi x) lo) hi) x) lo)
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (*.f64 -1 (+.f64 (-.f64 hi x) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo))
(/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) (neg.f64 lo))) (-.f64 hi x)) (neg.f64 lo))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (*.f64 -1 (+.f64 (-.f64 hi x) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo))
(/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) (neg.f64 lo))) (-.f64 hi x)) (neg.f64 lo))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (*.f64 -1 (+.f64 (-.f64 hi x) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo))
(/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) (neg.f64 lo))) (-.f64 hi x)) (neg.f64 lo))
(/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.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 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) 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 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) 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 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(neg.f64 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo)))))
(*.f64 x (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo)) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo)))))
(*.f64 x (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo)) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo)))))
(*.f64 x (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo)) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(neg.f64 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(neg.f64 (*.f64 x (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x))) (neg.f64 x))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(neg.f64 (*.f64 x (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x))) (neg.f64 x))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(neg.f64 (*.f64 x (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x))) (neg.f64 x))
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))
(fma.f64 -1 (/.f64 x lo) (*.f64 hi (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 x (neg.f64 lo)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(fma.f64 -1 (/.f64 x lo) (*.f64 hi (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(fma.f64 hi (+.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 hi (pow.f64 lo 2))) (/.f64 x (neg.f64 lo)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(fma.f64 -1 (/.f64 x lo) (*.f64 hi (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(fma.f64 hi (+.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 hi (pow.f64 lo 2))) (/.f64 x (neg.f64 lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi)))))
(*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi))) (/.f64 x (*.f64 hi (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2))) (fma.f64 -1 (/.f64 x (*.f64 lo (pow.f64 hi 2))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi))))))
(*.f64 (pow.f64 hi 2) (-.f64 (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi))) (/.f64 x (*.f64 lo (pow.f64 hi 2)))) (/.f64 x (*.f64 hi (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2))) (fma.f64 -1 (/.f64 x (*.f64 lo (pow.f64 hi 2))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi))))))
(*.f64 (pow.f64 hi 2) (-.f64 (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi))) (/.f64 x (*.f64 lo (pow.f64 hi 2)))) (/.f64 x (*.f64 hi (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi)))))
(*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi))) (/.f64 x (*.f64 hi (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 x (*.f64 lo hi))) hi) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (-.f64 (/.f64 x (*.f64 lo hi)) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) hi)))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 x (*.f64 lo hi))) hi) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (-.f64 (/.f64 x (*.f64 lo hi)) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo 2)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 lo hi)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 lo hi)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 lo hi)) (pow.f64 lo 2))
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (-.f64 (+.f64 hi (*.f64 hi (/.f64 (-.f64 hi x) lo))) x) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 hi x) lo) hi) x) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (-.f64 (+.f64 hi (*.f64 hi (/.f64 (-.f64 hi x) lo))) x) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 hi x) lo) hi) x) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (-.f64 (+.f64 hi (*.f64 hi (/.f64 (-.f64 hi x) lo))) x) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 hi x) lo) hi) x) lo)
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (*.f64 -1 (+.f64 (-.f64 hi x) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo))
(/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) (neg.f64 lo))) (-.f64 hi x)) (neg.f64 lo))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (*.f64 -1 (+.f64 (-.f64 hi x) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo))
(/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) (neg.f64 lo))) (-.f64 hi x)) (neg.f64 lo))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (*.f64 -1 (+.f64 (-.f64 hi x) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo))
(/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) (neg.f64 lo))) (-.f64 hi x)) (neg.f64 lo))
(/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.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 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) 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 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) 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 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(neg.f64 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo)))))
(*.f64 x (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo)) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo)))))
(*.f64 x (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo)) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo)))))
(*.f64 x (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo)) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(neg.f64 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(neg.f64 (*.f64 x (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x))) (neg.f64 x))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(neg.f64 (*.f64 x (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x))) (neg.f64 x))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(neg.f64 (*.f64 x (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x))) (neg.f64 x))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 (neg.f64 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (*.f64 hi (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 x (neg.f64 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (*.f64 hi (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))
(+.f64 1 (fma.f64 hi (+.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 hi (pow.f64 lo 2))) (/.f64 x (neg.f64 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (*.f64 hi (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))
(+.f64 1 (fma.f64 hi (+.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 hi (pow.f64 lo 2))) (/.f64 x (neg.f64 lo))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi)))))
(*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi))) (/.f64 x (*.f64 hi (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (+.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 1 (pow.f64 lo 2)))))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2))) (fma.f64 -1 (/.f64 x (*.f64 lo (pow.f64 hi 2))) (+.f64 (/.f64 1 (*.f64 lo hi)) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (pow.f64 hi 2)))))))
(*.f64 (pow.f64 hi 2) (-.f64 (-.f64 (+.f64 (/.f64 1 (*.f64 lo hi)) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (pow.f64 hi 2)))) (/.f64 x (*.f64 lo (pow.f64 hi 2)))) (/.f64 x (*.f64 hi (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (+.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 1 (pow.f64 lo 2)))))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2))) (fma.f64 -1 (/.f64 x (*.f64 lo (pow.f64 hi 2))) (+.f64 (/.f64 1 (*.f64 lo hi)) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (pow.f64 hi 2)))))))
(*.f64 (pow.f64 hi 2) (-.f64 (-.f64 (+.f64 (/.f64 1 (*.f64 lo hi)) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (pow.f64 hi 2)))) (/.f64 x (*.f64 lo (pow.f64 hi 2)))) (/.f64 x (*.f64 hi (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi)))))
(*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi))) (/.f64 x (*.f64 hi (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) hi))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 x lo)) 1) hi))) hi) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (-.f64 (neg.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (-.f64 1 (/.f64 x lo)) hi)) hi)))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) hi))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 x lo)) 1) hi))) hi) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (-.f64 (neg.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (-.f64 1 (/.f64 x lo)) hi)) hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo 2)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 lo hi)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo 2))
(/.f64 (fma.f64 hi (-.f64 hi x) (*.f64 lo (+.f64 hi (-.f64 lo x)))) (pow.f64 lo 2))
(/.f64 (fma.f64 lo (+.f64 hi (-.f64 lo x)) (*.f64 hi (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo 2))
(/.f64 (fma.f64 hi (-.f64 hi x) (*.f64 lo (+.f64 hi (-.f64 lo x)))) (pow.f64 lo 2))
(/.f64 (fma.f64 lo (+.f64 hi (-.f64 lo x)) (*.f64 hi (-.f64 hi x))) (pow.f64 lo 2))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 1 (-.f64 (fma.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo 2)) (/.f64 hi lo)) (/.f64 x lo)))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 1 (-.f64 (fma.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo 2)) (/.f64 hi lo)) (/.f64 x lo)))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))
(+.f64 1 (neg.f64 (/.f64 (*.f64 -1 (+.f64 (-.f64 hi x) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo)))
(-.f64 1 (/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) (neg.f64 lo))) (-.f64 hi x)) lo))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))
(+.f64 1 (neg.f64 (/.f64 (*.f64 -1 (+.f64 (-.f64 hi x) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo)))
(-.f64 1 (/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) (neg.f64 lo))) (-.f64 hi x)) 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 (*.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 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) 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 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) 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 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(neg.f64 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo))) (/.f64 1 x))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo))) (/.f64 1 x))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo))) (/.f64 1 x))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(*.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 x (+.f64 (/.f64 -1 lo) (neg.f64 (/.f64 hi (pow.f64 lo 2)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x)) (neg.f64 x))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x)) (neg.f64 x))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x)) (neg.f64 x))
(*.f64 -1 (/.f64 lo x))
(/.f64 (neg.f64 lo) x)
(/.f64 lo (neg.f64 x))
(+.f64 (*.f64 -1 (/.f64 lo x)) (*.f64 -1 (/.f64 (*.f64 hi lo) (pow.f64 x 2))))
(fma.f64 -1 (/.f64 lo x) (neg.f64 (*.f64 hi (/.f64 lo (pow.f64 x 2)))))
(-.f64 (/.f64 lo (neg.f64 x)) (*.f64 hi (/.f64 lo (pow.f64 x 2))))
(+.f64 (*.f64 -1 (/.f64 lo x)) (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (*.f64 hi lo) (pow.f64 x 3))) (/.f64 lo (pow.f64 x 2)))))
(fma.f64 -1 (/.f64 lo x) (*.f64 hi (-.f64 (neg.f64 (/.f64 (*.f64 lo hi) (pow.f64 x 3))) (/.f64 lo (pow.f64 x 2)))))
(fma.f64 hi (-.f64 (*.f64 (neg.f64 hi) (/.f64 lo (pow.f64 x 3))) (/.f64 lo (pow.f64 x 2))) (/.f64 lo (neg.f64 x)))
(+.f64 (*.f64 -1 (/.f64 lo x)) (*.f64 hi (-.f64 (*.f64 hi (-.f64 (*.f64 -1 (/.f64 (*.f64 hi lo) (pow.f64 x 4))) (/.f64 lo (pow.f64 x 3)))) (/.f64 lo (pow.f64 x 2)))))
(fma.f64 -1 (/.f64 lo x) (*.f64 hi (-.f64 (*.f64 hi (-.f64 (neg.f64 (*.f64 hi (/.f64 lo (pow.f64 x 4)))) (/.f64 lo (pow.f64 x 3)))) (/.f64 lo (pow.f64 x 2)))))
(fma.f64 hi (fma.f64 hi (-.f64 (*.f64 hi (neg.f64 (/.f64 lo (pow.f64 x 4)))) (/.f64 lo (pow.f64 x 3))) (/.f64 (neg.f64 lo) (pow.f64 x 2))) (/.f64 lo (neg.f64 x)))
(/.f64 lo hi)
(/.f64 (+.f64 lo (/.f64 (*.f64 lo x) hi)) hi)
(/.f64 (+.f64 lo (/.f64 (*.f64 x lo) hi)) hi)
(/.f64 (fma.f64 lo (/.f64 x hi) lo) hi)
(/.f64 (-.f64 (+.f64 lo (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (*.f64 lo x) hi))) hi)
(/.f64 (+.f64 lo (-.f64 (*.f64 lo (/.f64 (pow.f64 x 2) (pow.f64 hi 2))) (neg.f64 (/.f64 (*.f64 x lo) hi)))) hi)
(/.f64 (+.f64 lo (fma.f64 lo (/.f64 (pow.f64 x 2) (pow.f64 hi 2)) (/.f64 (*.f64 x lo) hi))) hi)
(/.f64 (-.f64 (+.f64 lo (/.f64 (*.f64 lo (pow.f64 x 3)) (pow.f64 hi 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) hi)) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 2)) (pow.f64 hi 2))))) hi)
(/.f64 (+.f64 lo (-.f64 (*.f64 lo (/.f64 (pow.f64 x 3) (pow.f64 hi 3))) (fma.f64 -1 (/.f64 (*.f64 x lo) hi) (/.f64 (*.f64 (neg.f64 lo) (pow.f64 x 2)) (pow.f64 hi 2))))) hi)
(/.f64 (-.f64 (fma.f64 lo (/.f64 (pow.f64 x 3) (pow.f64 hi 3)) lo) (neg.f64 (fma.f64 lo (/.f64 x hi) (*.f64 lo (/.f64 (pow.f64 x 2) (pow.f64 hi 2)))))) hi)
(/.f64 lo hi)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 (/.f64 (*.f64 lo x) hi))) hi))
(neg.f64 (/.f64 (*.f64 -1 (+.f64 lo (/.f64 (*.f64 x lo) hi))) hi))
(/.f64 (neg.f64 (fma.f64 lo (/.f64 x hi) lo)) (neg.f64 hi))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 (/.f64 (+.f64 (*.f64 lo x) (/.f64 (*.f64 lo (pow.f64 x 2)) hi)) hi))) hi))
(neg.f64 (/.f64 (fma.f64 -1 lo (neg.f64 (/.f64 (fma.f64 lo x (*.f64 lo (/.f64 (pow.f64 x 2) hi))) hi))) hi))
(/.f64 (-.f64 (/.f64 (fma.f64 lo (/.f64 (pow.f64 x 2) hi) (*.f64 x lo)) (neg.f64 hi)) lo) (neg.f64 hi))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 lo (pow.f64 x 2))) (*.f64 -1 (/.f64 (*.f64 lo (pow.f64 x 3)) hi))) hi)) (*.f64 lo x)) hi))) hi))
(neg.f64 (/.f64 (*.f64 -1 (+.f64 lo (/.f64 (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 (*.f64 lo (pow.f64 x 2)) (/.f64 (*.f64 lo (pow.f64 x 3)) hi))) hi) (*.f64 x lo)) hi))) hi))
(/.f64 (-.f64 (/.f64 (-.f64 (*.f64 x lo) (/.f64 (neg.f64 (fma.f64 lo (pow.f64 x 2) (/.f64 (*.f64 lo (pow.f64 x 3)) hi))) hi)) (neg.f64 hi)) lo) (neg.f64 hi))
(/.f64 lo hi)
(+.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (/.f64 lo hi) (*.f64 lo (/.f64 x (pow.f64 hi 2))))
(fma.f64 lo (/.f64 x (pow.f64 hi 2)) (/.f64 lo hi))
(+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 3)) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(fma.f64 x (-.f64 (/.f64 (*.f64 x lo) (pow.f64 hi 3)) (/.f64 (neg.f64 lo) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 x (fma.f64 lo (/.f64 x (pow.f64 hi 3)) (/.f64 lo (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 x (-.f64 (*.f64 x (-.f64 (/.f64 (*.f64 lo x) (pow.f64 hi 4)) (*.f64 -1 (/.f64 lo (pow.f64 hi 3))))) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(fma.f64 x (-.f64 (*.f64 x (-.f64 (/.f64 (*.f64 x lo) (pow.f64 hi 4)) (/.f64 (neg.f64 lo) (pow.f64 hi 3)))) (/.f64 (neg.f64 lo) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 x (fma.f64 x (fma.f64 lo (/.f64 x (pow.f64 hi 4)) (/.f64 lo (pow.f64 hi 3))) (/.f64 lo (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo x))
(/.f64 (neg.f64 lo) x)
(/.f64 lo (neg.f64 x))
(/.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 (/.f64 (*.f64 hi lo) x))) x)
(neg.f64 (/.f64 (+.f64 lo (/.f64 (*.f64 lo hi) x)) x))
(/.f64 (fma.f64 hi (/.f64 lo x) lo) (neg.f64 x))
(/.f64 (-.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)))) (/.f64 (*.f64 hi lo) x)) x)
(/.f64 (-.f64 (*.f64 -1 (+.f64 lo (/.f64 (*.f64 lo (pow.f64 hi 2)) (pow.f64 x 2)))) (/.f64 (*.f64 lo hi) x)) x)
(/.f64 (fma.f64 -1 lo (neg.f64 (fma.f64 hi (/.f64 lo x) (*.f64 (pow.f64 hi 2) (/.f64 lo (pow.f64 x 2)))))) x)
(/.f64 (-.f64 (+.f64 (*.f64 -1 lo) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) lo) (pow.f64 x 3)))) (+.f64 (/.f64 (*.f64 hi lo) x) (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)))) x)
(/.f64 (-.f64 (fma.f64 -1 lo (neg.f64 (/.f64 (*.f64 lo (pow.f64 hi 3)) (pow.f64 x 3)))) (+.f64 (/.f64 (*.f64 lo hi) x) (/.f64 (*.f64 lo (pow.f64 hi 2)) (pow.f64 x 2)))) x)
(/.f64 (-.f64 (-.f64 (*.f64 (pow.f64 hi 3) (/.f64 lo (neg.f64 (pow.f64 x 3)))) lo) (fma.f64 hi (/.f64 lo x) (*.f64 (pow.f64 hi 2) (/.f64 lo (pow.f64 x 2))))) x)
(*.f64 -1 (/.f64 lo x))
(/.f64 (neg.f64 lo) x)
(/.f64 lo (neg.f64 x))
(*.f64 -1 (/.f64 (+.f64 lo (/.f64 (*.f64 hi lo) x)) x))
(neg.f64 (/.f64 (+.f64 lo (/.f64 (*.f64 lo hi) x)) x))
(/.f64 (fma.f64 hi (/.f64 lo x) lo) (neg.f64 x))
(*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) lo) x)) (*.f64 hi lo)) x))) x))
(neg.f64 (/.f64 (+.f64 lo (neg.f64 (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 lo (pow.f64 hi 2))) x) (*.f64 lo hi)) x))) x))
(/.f64 (-.f64 lo (/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 hi 2)) (/.f64 lo x)) (*.f64 lo hi)) x)) (neg.f64 x))
(*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 hi 3) lo) x) (*.f64 -1 (*.f64 (pow.f64 hi 2) lo))) x)) (*.f64 hi lo)) x))) x))
(neg.f64 (/.f64 (+.f64 lo (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (pow.f64 hi 3) (/.f64 lo x)) (neg.f64 (*.f64 lo (pow.f64 hi 2)))) x)) (*.f64 lo hi)) x))) x))
(/.f64 (-.f64 lo (/.f64 (-.f64 (/.f64 (fma.f64 (pow.f64 hi 3) (/.f64 lo x) (*.f64 lo (pow.f64 hi 2))) (neg.f64 x)) (*.f64 lo hi)) x)) (neg.f64 x))
(+.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 1 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 -1 lo) (neg.f64 (/.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 (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 1 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 -1 lo) (neg.f64 (/.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 (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 1 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 -1 lo) (neg.f64 (/.f64 hi (pow.f64 lo 2)))))))
(*.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 x (+.f64 (/.f64 -1 lo) (neg.f64 (/.f64 hi (pow.f64 lo 2)))))
(*.f64 x (+.f64 (*.f64 -1 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (fma.f64 -1 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo))) (/.f64 1 x))))
(*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 x (+.f64 (*.f64 -1 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (fma.f64 -1 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo))) (/.f64 1 x))))
(*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 x (+.f64 (*.f64 -1 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (fma.f64 -1 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo))) (/.f64 1 x))))
(*.f64 x (-.f64 (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.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 x (+.f64 (/.f64 -1 lo) (neg.f64 (/.f64 hi (pow.f64 lo 2)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x)) (neg.f64 x))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x)) (neg.f64 x))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x)) (neg.f64 x))
(*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo)))
(+.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2))))) (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))))
(fma.f64 hi (*.f64 x (-.f64 (/.f64 1 (*.f64 x lo)) (/.f64 1 (pow.f64 lo 2)))) (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))))
(fma.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo)) (*.f64 (*.f64 x hi) (+.f64 (/.f64 1 (*.f64 x lo)) (/.f64 -1 (pow.f64 lo 2)))))
(+.f64 (*.f64 hi (+.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) (/.f64 hi (pow.f64 lo 2)))) (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))))
(fma.f64 hi (fma.f64 x (-.f64 (/.f64 1 (*.f64 x lo)) (/.f64 1 (pow.f64 lo 2))) (/.f64 hi (pow.f64 lo 2))) (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))))
(fma.f64 hi (fma.f64 x (+.f64 (/.f64 1 (*.f64 x lo)) (/.f64 -1 (pow.f64 lo 2))) (/.f64 hi (pow.f64 lo 2))) (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))))
(+.f64 (*.f64 hi (+.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) (/.f64 hi (pow.f64 lo 2)))) (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))))
(fma.f64 hi (fma.f64 x (-.f64 (/.f64 1 (*.f64 x lo)) (/.f64 1 (pow.f64 lo 2))) (/.f64 hi (pow.f64 lo 2))) (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))))
(fma.f64 hi (fma.f64 x (+.f64 (/.f64 1 (*.f64 x lo)) (/.f64 -1 (pow.f64 lo 2))) (/.f64 hi (pow.f64 lo 2))) (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) hi)))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 x (/.f64 (-.f64 (/.f64 1 (*.f64 x lo)) (/.f64 1 (pow.f64 lo 2))) hi))))
(*.f64 (pow.f64 hi 2) (fma.f64 x (/.f64 (+.f64 (/.f64 1 (*.f64 x lo)) (/.f64 -1 (pow.f64 lo 2))) hi) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))) (pow.f64 hi 2)) (/.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) hi))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (*.f64 x (/.f64 (-.f64 (/.f64 1 (*.f64 x lo)) (/.f64 1 (pow.f64 lo 2))) hi)) (*.f64 x (/.f64 (-.f64 (/.f64 1 x) (/.f64 1 lo)) (pow.f64 hi 2))))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (fma.f64 x (/.f64 (+.f64 (/.f64 1 (*.f64 x lo)) (/.f64 -1 (pow.f64 lo 2))) hi) (*.f64 x (/.f64 (-.f64 (/.f64 1 x) (/.f64 1 lo)) (pow.f64 hi 2))))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (/.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))) (pow.f64 hi 2)) (/.f64 (*.f64 x (-.f64 (/.f64 1 (*.f64 lo x)) (/.f64 1 (pow.f64 lo 2)))) hi))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (+.f64 (*.f64 x (/.f64 (-.f64 (/.f64 1 (*.f64 x lo)) (/.f64 1 (pow.f64 lo 2))) hi)) (*.f64 x (/.f64 (-.f64 (/.f64 1 x) (/.f64 1 lo)) (pow.f64 hi 2))))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (fma.f64 x (/.f64 (+.f64 (/.f64 1 (*.f64 x lo)) (/.f64 -1 (pow.f64 lo 2))) hi) (*.f64 x (/.f64 (-.f64 (/.f64 1 x) (/.f64 1 lo)) (pow.f64 hi 2))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo x)))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (*.f64 x (/.f64 (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 x lo))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (*.f64 x (/.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 -1 (*.f64 x lo))) hi))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))) hi)) (*.f64 x (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo x))))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))) hi) (*.f64 x (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 x lo))))) hi) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (fma.f64 x (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 -1 (*.f64 x lo))) (*.f64 (neg.f64 x) (/.f64 (-.f64 (/.f64 1 x) (/.f64 1 lo)) hi))) hi)))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))) hi)) (*.f64 x (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo x))))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo))) hi) (*.f64 x (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 x lo))))) hi) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (fma.f64 x (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 -1 (*.f64 x lo))) (*.f64 (neg.f64 x) (/.f64 (-.f64 (/.f64 1 x) (/.f64 1 lo)) hi))) hi)))
(/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) (pow.f64 lo 2))
(*.f64 x (/.f64 (-.f64 (/.f64 (pow.f64 hi 2) x) hi) (pow.f64 lo 2)))
(/.f64 (+.f64 (*.f64 lo (*.f64 x (-.f64 (/.f64 hi x) 1))) (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi))) (pow.f64 lo 2))
(/.f64 (fma.f64 lo (*.f64 x (+.f64 (/.f64 hi x) -1)) (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi))) (pow.f64 lo 2))
(/.f64 (fma.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi) (*.f64 (*.f64 x lo) (+.f64 (/.f64 hi x) -1))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 lo (+.f64 lo (*.f64 x (-.f64 (/.f64 hi x) 1)))) (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi))) (pow.f64 lo 2))
(/.f64 (fma.f64 lo (+.f64 lo (*.f64 x (+.f64 (/.f64 hi x) -1))) (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi))) (pow.f64 lo 2))
(/.f64 (fma.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi) (*.f64 lo (fma.f64 x (+.f64 (/.f64 hi x) -1) lo))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 lo (+.f64 lo (*.f64 x (-.f64 (/.f64 hi x) 1)))) (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi))) (pow.f64 lo 2))
(/.f64 (fma.f64 lo (+.f64 lo (*.f64 x (+.f64 (/.f64 hi x) -1))) (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi))) (pow.f64 lo 2))
(/.f64 (fma.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi) (*.f64 lo (fma.f64 x (+.f64 (/.f64 hi x) -1) lo))) (pow.f64 lo 2))
1
(+.f64 1 (/.f64 (*.f64 x (-.f64 (/.f64 hi x) 1)) lo))
(+.f64 1 (*.f64 x (/.f64 (+.f64 (/.f64 hi x) -1) lo)))
(fma.f64 x (/.f64 (+.f64 (/.f64 hi x) -1) lo) 1)
(+.f64 1 (+.f64 (/.f64 (*.f64 x (-.f64 (/.f64 hi x) 1)) lo) (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 x (/.f64 (-.f64 (/.f64 (pow.f64 hi 2) x) hi) (pow.f64 lo 2))) (*.f64 x (/.f64 (+.f64 (/.f64 hi x) -1) lo))))
(+.f64 1 (fma.f64 x (/.f64 (-.f64 (/.f64 (pow.f64 hi 2) x) hi) (pow.f64 lo 2)) (*.f64 x (/.f64 (+.f64 (/.f64 hi x) -1) lo))))
(+.f64 1 (+.f64 (/.f64 (*.f64 x (-.f64 (/.f64 hi x) 1)) lo) (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 x (/.f64 (-.f64 (/.f64 (pow.f64 hi 2) x) hi) (pow.f64 lo 2))) (*.f64 x (/.f64 (+.f64 (/.f64 hi x) -1) lo))))
(+.f64 1 (fma.f64 x (/.f64 (-.f64 (/.f64 (pow.f64 hi 2) x) hi) (pow.f64 lo 2)) (*.f64 x (/.f64 (+.f64 (/.f64 hi x) -1) lo))))
1
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 hi x)))) lo)))
(+.f64 1 (neg.f64 (*.f64 x (/.f64 (+.f64 1 (/.f64 (neg.f64 hi) x)) lo))))
(-.f64 1 (*.f64 x (/.f64 (-.f64 1 (/.f64 hi x)) lo)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) lo)) (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 hi x))))) lo)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) lo) (*.f64 x (+.f64 1 (/.f64 (neg.f64 hi) x)))) lo)))
(-.f64 1 (/.f64 (-.f64 (*.f64 x (-.f64 1 (/.f64 hi x))) (*.f64 x (/.f64 (-.f64 (/.f64 (pow.f64 hi 2) x) hi) lo))) lo))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) lo)) (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 hi x))))) lo)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 hi 2) x) hi)) lo) (*.f64 x (+.f64 1 (/.f64 (neg.f64 hi) x)))) lo)))
(-.f64 1 (/.f64 (-.f64 (*.f64 x (-.f64 1 (/.f64 hi x))) (*.f64 x (/.f64 (-.f64 (/.f64 (pow.f64 hi 2) x) hi) lo))) lo))
(/.f64 1 x)
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 x lo)))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo 2) x)))) (/.f64 1 x))
(fma.f64 hi (+.f64 (/.f64 1 (*.f64 x lo)) (/.f64 hi (*.f64 x (pow.f64 lo 2)))) (/.f64 1 x))
(+.f64 (*.f64 hi (+.f64 (/.f64 1 (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo 2) x)))) (/.f64 1 x))
(fma.f64 hi (+.f64 (/.f64 1 (*.f64 x lo)) (/.f64 hi (*.f64 x (pow.f64 lo 2)))) (/.f64 1 x))
(/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))
(/.f64 (pow.f64 hi 2) (*.f64 x (pow.f64 lo 2)))
(/.f64 (pow.f64 (/.f64 hi lo) 2) x)
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (/.f64 1 (*.f64 (pow.f64 lo 2) x))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 x lo))) (/.f64 1 (*.f64 x (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (+.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) x)) (/.f64 1 (*.f64 (pow.f64 lo 2) x)))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 x lo))) (+.f64 (/.f64 1 (*.f64 x (pow.f64 lo 2))) (/.f64 1 (*.f64 x (pow.f64 hi 2))))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (+.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) x)) (/.f64 1 (*.f64 (pow.f64 lo 2) x)))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 x lo))) (+.f64 (/.f64 1 (*.f64 x (pow.f64 lo 2))) (/.f64 1 (*.f64 x (pow.f64 hi 2))))))
(/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))
(/.f64 (pow.f64 hi 2) (*.f64 x (pow.f64 lo 2)))
(/.f64 (pow.f64 (/.f64 hi lo) 2) x)
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (/.f64 1 (*.f64 (pow.f64 lo 2) x))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 x lo))) (/.f64 1 (*.f64 x (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (+.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) x)) (/.f64 1 (*.f64 (pow.f64 lo 2) x)))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 x lo))) (+.f64 (/.f64 1 (*.f64 x (pow.f64 lo 2))) (/.f64 1 (*.f64 x (pow.f64 hi 2))))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 lo x))) (+.f64 (/.f64 1 (*.f64 (pow.f64 hi 2) x)) (/.f64 1 (*.f64 (pow.f64 lo 2) x)))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi (*.f64 x lo))) (+.f64 (/.f64 1 (*.f64 x (pow.f64 lo 2))) (/.f64 1 (*.f64 x (pow.f64 hi 2))))))
(/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))
(/.f64 (pow.f64 hi 2) (*.f64 x (pow.f64 lo 2)))
(/.f64 (pow.f64 (/.f64 hi lo) 2) x)
(/.f64 (+.f64 (/.f64 (*.f64 hi lo) x) (/.f64 (pow.f64 hi 2) x)) (pow.f64 lo 2))
(/.f64 (+.f64 (/.f64 (*.f64 lo hi) x) (/.f64 (pow.f64 hi 2) x)) (pow.f64 lo 2))
(/.f64 (fma.f64 hi (/.f64 lo x) (/.f64 (pow.f64 hi 2) x)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 lo (+.f64 (/.f64 hi x) (/.f64 lo x))) (/.f64 (pow.f64 hi 2) x)) (pow.f64 lo 2))
(/.f64 (fma.f64 lo (+.f64 (/.f64 lo x) (/.f64 hi x)) (/.f64 (pow.f64 hi 2) x)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 lo (+.f64 (/.f64 hi x) (/.f64 lo x))) (/.f64 (pow.f64 hi 2) x)) (pow.f64 lo 2))
(/.f64 (fma.f64 lo (+.f64 (/.f64 lo x) (/.f64 hi x)) (/.f64 (pow.f64 hi 2) x)) (pow.f64 lo 2))
(/.f64 1 x)
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 x lo)))
(+.f64 (/.f64 1 x) (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))))
(+.f64 (/.f64 1 x) (+.f64 (/.f64 hi (*.f64 x lo)) (/.f64 (pow.f64 hi 2) (*.f64 x (pow.f64 lo 2)))))
(+.f64 (/.f64 1 x) (+.f64 (/.f64 hi (*.f64 x lo)) (/.f64 (pow.f64 (/.f64 hi lo) 2) x)))
(+.f64 (/.f64 1 x) (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 2) x))))
(+.f64 (/.f64 1 x) (+.f64 (/.f64 hi (*.f64 x lo)) (/.f64 (pow.f64 hi 2) (*.f64 x (pow.f64 lo 2)))))
(+.f64 (/.f64 1 x) (+.f64 (/.f64 hi (*.f64 x lo)) (/.f64 (pow.f64 (/.f64 hi lo) 2) x)))
(/.f64 1 x)
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 lo x)))
(+.f64 (/.f64 1 x) (/.f64 hi (*.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 hi x)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x)))) lo)) (/.f64 1 x))
(fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 hi x) (neg.f64 (/.f64 (/.f64 (pow.f64 hi 2) lo) x))) lo) (/.f64 1 x))
(-.f64 (/.f64 1 x) (/.f64 (-.f64 (/.f64 hi (neg.f64 x)) (/.f64 (pow.f64 hi 2) (*.f64 x lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 hi x)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (*.f64 lo x)))) lo)) (/.f64 1 x))
(fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 hi x) (neg.f64 (/.f64 (/.f64 (pow.f64 hi 2) lo) x))) lo) (/.f64 1 x))
(-.f64 (/.f64 1 x) (/.f64 (-.f64 (/.f64 hi (neg.f64 x)) (/.f64 (pow.f64 hi 2) (*.f64 x lo))) lo))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))
(*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))
(*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (+.f64 (*.f64 hi lo) (pow.f64 hi 2)) (pow.f64 lo 2))
(/.f64 (fma.f64 hi lo (pow.f64 hi 2)) (pow.f64 lo 2))
(/.f64 (fma.f64 lo hi (pow.f64 hi 2)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi lo) (pow.f64 hi 2)) (pow.f64 lo 2))
(/.f64 (fma.f64 hi lo (pow.f64 hi 2)) (pow.f64 lo 2))
(/.f64 (fma.f64 lo hi (pow.f64 hi 2)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi lo) (pow.f64 hi 2)) (pow.f64 lo 2))
(/.f64 (fma.f64 hi lo (pow.f64 hi 2)) (pow.f64 lo 2))
(/.f64 (fma.f64 lo hi (pow.f64 hi 2)) (pow.f64 lo 2))
(/.f64 hi lo)
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)
(/.f64 hi lo)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 hi) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo))) lo))
(neg.f64 (/.f64 (*.f64 -1 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) lo))
(/.f64 (-.f64 (neg.f64 hi) (/.f64 (pow.f64 hi 2) lo)) (neg.f64 lo))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 hi) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo))) lo))
(neg.f64 (/.f64 (*.f64 -1 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) lo))
(/.f64 (-.f64 (neg.f64 hi) (/.f64 (pow.f64 hi 2) lo)) (neg.f64 lo))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 hi) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo))) lo))
(neg.f64 (/.f64 (*.f64 -1 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) lo))
(/.f64 (-.f64 (neg.f64 hi) (/.f64 (pow.f64 hi 2) lo)) (neg.f64 lo))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 1 hi)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 1 hi)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 1 hi)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 1 hi)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 1 hi)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 1 hi)))
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
(/.f64 hi lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 lo hi) lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 lo hi) lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 lo 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))
2
(+.f64 2 (/.f64 hi lo))
(+.f64 2 (/.f64 hi lo))
(+.f64 2 (/.f64 hi lo))
(/.f64 hi lo)
(*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 2 hi)))
(*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 2 hi)))
(*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 2 hi)))
(/.f64 hi lo)
(*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 2 hi)))
(*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 2 hi)))
(*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 2 hi)))
(/.f64 hi lo)
(/.f64 (+.f64 hi (*.f64 2 lo)) lo)
(/.f64 (+.f64 hi (*.f64 lo 2)) lo)
(/.f64 (fma.f64 lo 2 hi) lo)
(/.f64 (+.f64 hi (*.f64 2 lo)) lo)
(/.f64 (+.f64 hi (*.f64 lo 2)) lo)
(/.f64 (fma.f64 lo 2 hi) lo)
(/.f64 (+.f64 hi (*.f64 2 lo)) lo)
(/.f64 (+.f64 hi (*.f64 lo 2)) lo)
(/.f64 (fma.f64 lo 2 hi) lo)
2
(+.f64 2 (/.f64 hi lo))
(+.f64 2 (/.f64 hi lo))
(+.f64 2 (/.f64 hi lo))
2
(+.f64 2 (/.f64 hi lo))
(+.f64 2 (/.f64 hi lo))
(+.f64 2 (/.f64 hi lo))
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))
(fma.f64 -1 (/.f64 x lo) (*.f64 hi (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 x (neg.f64 lo)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(fma.f64 -1 (/.f64 x lo) (*.f64 hi (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(fma.f64 hi (+.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 hi (pow.f64 lo 2))) (/.f64 x (neg.f64 lo)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(fma.f64 -1 (/.f64 x lo) (*.f64 hi (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(fma.f64 hi (+.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 hi (pow.f64 lo 2))) (/.f64 x (neg.f64 lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi)))))
(*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi))) (/.f64 x (*.f64 hi (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2))) (fma.f64 -1 (/.f64 x (*.f64 lo (pow.f64 hi 2))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi))))))
(*.f64 (pow.f64 hi 2) (-.f64 (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi))) (/.f64 x (*.f64 lo (pow.f64 hi 2)))) (/.f64 x (*.f64 hi (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2))))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2))) (fma.f64 -1 (/.f64 x (*.f64 lo (pow.f64 hi 2))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi))))))
(*.f64 (pow.f64 hi 2) (-.f64 (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi))) (/.f64 x (*.f64 lo (pow.f64 hi 2)))) (/.f64 x (*.f64 hi (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi)))))
(*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi))) (/.f64 x (*.f64 hi (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 x (*.f64 lo hi))) hi) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (-.f64 (/.f64 x (*.f64 lo hi)) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) hi)))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 x (*.f64 lo hi))) hi) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (-.f64 (/.f64 x (*.f64 lo hi)) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo 2)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 lo hi)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 lo hi)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 lo hi)) (pow.f64 lo 2))
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (-.f64 (+.f64 hi (*.f64 hi (/.f64 (-.f64 hi x) lo))) x) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 hi x) lo) hi) x) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (-.f64 (+.f64 hi (*.f64 hi (/.f64 (-.f64 hi x) lo))) x) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 hi x) lo) hi) x) lo)
(/.f64 (-.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) x) lo)
(/.f64 (-.f64 (+.f64 hi (*.f64 hi (/.f64 (-.f64 hi x) lo))) x) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 hi x) lo) hi) x) lo)
(/.f64 (-.f64 hi x) lo)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (*.f64 -1 (+.f64 (-.f64 hi x) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo))
(/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) (neg.f64 lo))) (-.f64 hi x)) (neg.f64 lo))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (*.f64 -1 (+.f64 (-.f64 hi x) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo))
(/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) (neg.f64 lo))) (-.f64 hi x)) (neg.f64 lo))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (*.f64 -1 (+.f64 (-.f64 hi x) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo))
(/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) (neg.f64 lo))) (-.f64 hi x)) (neg.f64 lo))
(/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.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 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) 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 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) 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 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(neg.f64 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo)))))
(*.f64 x (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo)) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo)))))
(*.f64 x (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo)) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo)))))
(*.f64 x (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo)) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(neg.f64 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(neg.f64 (*.f64 x (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x))) (neg.f64 x))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(neg.f64 (*.f64 x (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x))) (neg.f64 x))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(neg.f64 (*.f64 x (fma.f64 -1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x))) (neg.f64 x))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 (neg.f64 (/.f64 x lo)) 1)
(-.f64 1 (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (*.f64 hi (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 x (neg.f64 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (*.f64 hi (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))
(+.f64 1 (fma.f64 hi (+.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 hi (pow.f64 lo 2))) (/.f64 x (neg.f64 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))
(+.f64 1 (fma.f64 -1 (/.f64 x lo) (*.f64 hi (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))
(+.f64 1 (fma.f64 hi (+.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 hi (pow.f64 lo 2))) (/.f64 x (neg.f64 lo))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi)))))
(*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi))) (/.f64 x (*.f64 hi (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (+.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 1 (pow.f64 lo 2)))))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2))) (fma.f64 -1 (/.f64 x (*.f64 lo (pow.f64 hi 2))) (+.f64 (/.f64 1 (*.f64 lo hi)) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (pow.f64 hi 2)))))))
(*.f64 (pow.f64 hi 2) (-.f64 (-.f64 (+.f64 (/.f64 1 (*.f64 lo hi)) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (pow.f64 hi 2)))) (/.f64 x (*.f64 lo (pow.f64 hi 2)))) (/.f64 x (*.f64 hi (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 1 (*.f64 hi lo)) (+.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 1 (pow.f64 lo 2)))))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2))) (fma.f64 -1 (/.f64 x (*.f64 lo (pow.f64 hi 2))) (+.f64 (/.f64 1 (*.f64 lo hi)) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (pow.f64 hi 2)))))))
(*.f64 (pow.f64 hi 2) (-.f64 (-.f64 (+.f64 (/.f64 1 (*.f64 lo hi)) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (pow.f64 hi 2)))) (/.f64 x (*.f64 lo (pow.f64 hi 2)))) (/.f64 x (*.f64 hi (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2)))) (+.f64 (/.f64 1 (*.f64 hi lo)) (/.f64 1 (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 x (*.f64 hi (pow.f64 lo 2))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi)))))
(*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 1 (*.f64 lo hi))) (/.f64 x (*.f64 hi (pow.f64 lo 2)))))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) hi))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 x lo)) 1) hi))) hi) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (-.f64 (neg.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (-.f64 1 (/.f64 x lo)) hi)) hi)))
(*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 -1 (/.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) hi))) hi)) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 x lo)) 1) hi))) hi) (/.f64 1 (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 (-.f64 (neg.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (-.f64 1 (/.f64 x lo)) hi)) hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))
(*.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo 2)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 lo hi)) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo 2))
(/.f64 (fma.f64 hi (-.f64 hi x) (*.f64 lo (+.f64 hi (-.f64 lo x)))) (pow.f64 lo 2))
(/.f64 (fma.f64 lo (+.f64 hi (-.f64 lo x)) (*.f64 hi (-.f64 hi x))) (pow.f64 lo 2))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo 2))
(/.f64 (fma.f64 hi (-.f64 hi x) (*.f64 lo (+.f64 hi (-.f64 lo x)))) (pow.f64 lo 2))
(/.f64 (fma.f64 lo (+.f64 hi (-.f64 lo x)) (*.f64 hi (-.f64 hi x))) (pow.f64 lo 2))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 1 (-.f64 (fma.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo 2)) (/.f64 hi lo)) (/.f64 x lo)))
(-.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo 2))) (/.f64 x lo))
(+.f64 1 (-.f64 (fma.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo 2)) (/.f64 hi lo)) (/.f64 x lo)))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))
(+.f64 1 (neg.f64 (/.f64 (*.f64 -1 (+.f64 (-.f64 hi x) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo)))
(-.f64 1 (/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) (neg.f64 lo))) (-.f64 hi x)) lo))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 hi x)) (*.f64 -1 (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))
(+.f64 1 (neg.f64 (/.f64 (*.f64 -1 (+.f64 (-.f64 hi x) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo)))
(-.f64 1 (/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) (neg.f64 lo))) (-.f64 hi x)) 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 (*.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 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) 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 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) 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 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(neg.f64 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo))) (/.f64 1 x))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo))) (/.f64 1 x))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (+.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 x lo))) (/.f64 1 x))))
(*.f64 x (+.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (fma.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x) (/.f64 1 x))))
(*.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 x (+.f64 (/.f64 -1 lo) (neg.f64 (/.f64 hi (pow.f64 lo 2)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x)) (neg.f64 x))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x)) (neg.f64 x))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(*.f64 (-.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x)) (neg.f64 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1)) 1)
(*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))
(*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))) 3)
(*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))
(*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1)) 3) 1/3)
(*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))
(*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))) 2)
(*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))
(*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1)) 2))
(fabs.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1)))
(*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))
(*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1)))))
(*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))
(*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1)) 3))
(*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))
(*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) 3) (pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1) 3)))
(*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))
(*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1) 3) (pow.f64 (/.f64 (-.f64 hi x) lo) 3)))
(*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))
(*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))))
(*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))
(*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))))
(*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))
(*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))) 1))
(*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) -1))
(*.f64 (/.f64 (-.f64 hi x) lo) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))
(-.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1) 1)
(+.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) -1)
(/.f64 1 (/.f64 (/.f64 lo (-.f64 hi x)) (+.f64 1 (/.f64 hi lo))))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 1 (/.f64 (/.f64 (/.f64 lo (-.f64 hi x)) (+.f64 1 (/.f64 hi lo))) 1))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 1 (/.f64 lo (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x))))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 lo (-.f64 hi x)))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 lo (-.f64 hi x)) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (neg.f64 (+.f64 1 (/.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi x))))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (*.f64 (/.f64 lo (+.f64 1 (/.f64 hi lo))) (fma.f64 hi hi (fma.f64 x x (*.f64 hi x)))))
(/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (*.f64 (/.f64 lo (+.f64 1 (/.f64 hi lo))) (fma.f64 hi hi (fma.f64 x x (*.f64 x hi)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 lo (-.f64 hi x)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (*.f64 lo (-.f64 1 (/.f64 hi lo))) (-.f64 hi x)))
(/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 x 2)) (*.f64 (/.f64 lo (+.f64 1 (/.f64 hi lo))) (+.f64 hi x)))
(/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 x 2)) (*.f64 (/.f64 lo (+.f64 1 (/.f64 hi lo))) (+.f64 x hi)))
(/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 x 2)) (/.f64 (*.f64 lo (+.f64 x hi)) (+.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x)) lo)
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (*.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (*.f64 lo (-.f64 1 (/.f64 hi lo))) (-.f64 hi x)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 lo (-.f64 hi x)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))))
(/.f64 (*.f64 (-.f64 hi x) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 lo (-.f64 1 (/.f64 hi lo))))
(*.f64 (-.f64 hi x) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 lo (-.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (neg.f64 lo) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (neg.f64 lo) (-.f64 1 (/.f64 hi lo))))
(*.f64 (-.f64 hi x) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 lo (-.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 hi x)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (neg.f64 lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 lo (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 hi x)) (*.f64 (-.f64 1 (/.f64 hi lo)) lo))
(*.f64 (-.f64 hi x) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 lo (-.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (-.f64 hi x))) (*.f64 (-.f64 1 (/.f64 hi lo)) (neg.f64 lo)))
(*.f64 (-.f64 hi x) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 lo (-.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (pow.f64 hi 3) (pow.f64 x 3))) (*.f64 lo (fma.f64 hi hi (fma.f64 x x (*.f64 hi x)))))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (fma.f64 hi hi (fma.f64 x x (*.f64 x hi)))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (*.f64 lo (fma.f64 hi hi (fma.f64 x x (*.f64 x hi))))))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 (pow.f64 hi 2) (pow.f64 x 2))) (*.f64 lo (+.f64 hi x)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 x 2)) (*.f64 lo (+.f64 x hi))))
(/.f64 (*.f64 (neg.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 (pow.f64 hi 3) (pow.f64 x 3))) (*.f64 (neg.f64 lo) (fma.f64 hi hi (fma.f64 x x (*.f64 hi x)))))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (fma.f64 hi hi (fma.f64 x x (*.f64 x hi)))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 (pow.f64 hi 3) (pow.f64 x 3)) (*.f64 lo (fma.f64 hi hi (fma.f64 x x (*.f64 x hi))))))
(/.f64 (*.f64 (neg.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 (pow.f64 hi 2) (pow.f64 x 2))) (*.f64 (neg.f64 lo) (+.f64 hi x)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 x 2)) (*.f64 lo (+.f64 x hi))))
(/.f64 (neg.f64 (neg.f64 (+.f64 1 (/.f64 hi lo)))) (neg.f64 (neg.f64 (/.f64 lo (-.f64 hi x)))))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (neg.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x))) (neg.f64 lo))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 1)
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) 3)
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3) 1/3)
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) 2)
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (/.f64 (/.f64 lo (-.f64 hi x)) (+.f64 1 (/.f64 hi lo))) -1)
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2))
(fabs.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) (+.f64 1 (/.f64 hi lo))))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(+.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) -1)
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(exp.f64 (+.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) (log1p.f64 (/.f64 hi lo))))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) (log1p.f64 (/.f64 hi lo))) 1))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1) 1)
(+.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) -1)
(*.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 (/.f64 1 lo) (/.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 1 (-.f64 hi x))))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) (/.f64 (+.f64 1 (/.f64 hi lo)) (sqrt.f64 (/.f64 lo (-.f64 hi x)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) (sqrt.f64 lo)) (/.f64 (-.f64 hi x) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 2) 1) (/.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (/.f64 hi lo))) 1) (/.f64 (sqrt.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (/.f64 hi lo))) lo) (/.f64 (sqrt.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 1 (-.f64 hi x))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (/.f64 hi lo))) lo) (*.f64 (sqrt.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 lo (-.f64 hi x))) 2)) (/.f64 (+.f64 1 (/.f64 hi lo)) (cbrt.f64 (/.f64 lo (-.f64 hi x)))))
(/.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) (cbrt.f64 (/.f64 lo (-.f64 hi x)))) (pow.f64 (cbrt.f64 (/.f64 lo (-.f64 hi x))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 2) lo) (/.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 1 (-.f64 hi x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 2) lo) (*.f64 (/.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 1) (-.f64 hi x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 2) lo) (*.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 2) (pow.f64 (cbrt.f64 (/.f64 lo (-.f64 hi x))) 2)) (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 2) (pow.f64 (cbrt.f64 (/.f64 lo (-.f64 hi x))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 2) (sqrt.f64 (/.f64 lo (-.f64 hi x)))) (/.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) (sqrt.f64 (/.f64 lo (-.f64 hi x)))))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 lo (-.f64 hi x))) 2)) (/.f64 (sqrt.f64 (+.f64 1 (/.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi x)))))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) 1) (/.f64 (-.f64 hi x) lo))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 hi x) (cbrt.f64 lo)))
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 1)
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) 3)
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3) 1/3)
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) 2)
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (/.f64 (/.f64 lo (-.f64 hi x)) (+.f64 1 (/.f64 hi lo))) -1)
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2))
(fabs.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) (+.f64 1 (/.f64 hi lo))))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(+.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) -1)
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(exp.f64 (+.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) (log1p.f64 (/.f64 hi lo))))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) (log1p.f64 (/.f64 hi lo))) 1))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))) 1)
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)))
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2)) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2)) (+.f64 1 (*.f64 (-.f64 hi x) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))))
(*.f64 1 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)) 2) (cbrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)))
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)) (sqrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)))
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))) (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3))))
(*.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))) (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)))
(*.f64 (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (-.f64 hi x) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))))) (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2))))
(*.f64 (/.f64 1 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))) (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2)))
(*.f64 (/.f64 1 (+.f64 1 (*.f64 (-.f64 hi x) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))) (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (-.f64 hi x) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2)) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2)) (+.f64 1 (*.f64 (-.f64 hi x) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (+.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2) (*.f64 (-.f64 hi x) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2))) (neg.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2))) (neg.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2)) (+.f64 -1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 3) 1) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 2) (-.f64 1 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 1))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 2) (+.f64 1 (*.f64 (-.f64 hi x) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))))
(pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1) 1)
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)) 3)
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(pow.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1) 3) 1/3)
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)) 2)
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1) 2))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1) 2))
(fabs.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1))
(log.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)))
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1))))
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1) 3))
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)))
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))))
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) 1))
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(fma.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo))) 1)
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)) 1)
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x) 1)
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) 1)
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(fma.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (/.f64 hi lo)))) 1)
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 lo (-.f64 hi x)))) 1)
(expm1.f64 (log1p.f64 (/.f64 lo (-.f64 hi x))))
(*.f64 1 (/.f64 lo (-.f64 hi x)))
(/.f64 lo (-.f64 hi x))
(*.f64 lo (/.f64 1 (-.f64 hi x)))
(/.f64 lo (-.f64 hi x))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 lo (-.f64 hi x))) 2) (cbrt.f64 (/.f64 lo (-.f64 hi x))))
(/.f64 lo (-.f64 hi x))
(*.f64 (sqrt.f64 (/.f64 lo (-.f64 hi x))) (sqrt.f64 (/.f64 lo (-.f64 hi x))))
(/.f64 lo (-.f64 hi x))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi x)) 2)) (/.f64 lo (cbrt.f64 (-.f64 hi x))))
(/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi x))) (pow.f64 (cbrt.f64 (-.f64 hi x)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi x))) (/.f64 lo (sqrt.f64 (-.f64 hi x))))
(/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi x))) (sqrt.f64 (-.f64 hi x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (/.f64 (cbrt.f64 lo) (-.f64 hi x)))
(/.f64 lo (-.f64 hi x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi x)) 2)) (cbrt.f64 (/.f64 lo (-.f64 hi x))))
(*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi x))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi x)) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 lo) 2) (cbrt.f64 (/.f64 lo (-.f64 hi x)))) (pow.f64 (cbrt.f64 (-.f64 hi x)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi x))) (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi x))))
(*.f64 (/.f64 (sqrt.f64 lo) 1) (/.f64 (sqrt.f64 lo) (-.f64 hi x)))
(/.f64 lo (-.f64 hi x))
(*.f64 (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi x)) 2)) (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi x))))
(pow.f64 (/.f64 (-.f64 hi x) lo) -1)
(/.f64 1 (/.f64 (-.f64 hi x) lo))
(pow.f64 (/.f64 lo (-.f64 hi x)) 1)
(/.f64 lo (-.f64 hi x))
(pow.f64 (cbrt.f64 (/.f64 lo (-.f64 hi x))) 3)
(/.f64 lo (-.f64 hi x))
(pow.f64 (pow.f64 (/.f64 lo (-.f64 hi x)) 3) 1/3)
(/.f64 lo (-.f64 hi x))
(pow.f64 (sqrt.f64 (/.f64 lo (-.f64 hi x))) 2)
(/.f64 lo (-.f64 hi x))
(sqrt.f64 (pow.f64 (/.f64 lo (-.f64 hi x)) 2))
(fabs.f64 (/.f64 lo (-.f64 hi x)))
(log.f64 (exp.f64 (/.f64 lo (-.f64 hi x))))
(/.f64 lo (-.f64 hi x))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 lo (-.f64 hi x)))))
(/.f64 lo (-.f64 hi x))
(cbrt.f64 (pow.f64 (/.f64 lo (-.f64 hi x)) 3))
(/.f64 lo (-.f64 hi x))
(cbrt.f64 (/.f64 (pow.f64 lo 3) (pow.f64 (-.f64 hi x) 3)))
(/.f64 lo (-.f64 hi x))
(expm1.f64 (log1p.f64 (/.f64 lo (-.f64 hi x))))
(log1p.f64 (expm1.f64 (/.f64 lo (-.f64 hi x))))
(/.f64 lo (-.f64 hi x))
(exp.f64 (log.f64 (/.f64 lo (-.f64 hi x))))
(/.f64 lo (-.f64 hi x))
(exp.f64 (*.f64 (log.f64 (/.f64 lo (-.f64 hi x))) 1))
(/.f64 lo (-.f64 hi x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))) 1)
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))))
(pow.f64 (*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 1)
(*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))) 3)
(*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(pow.f64 (pow.f64 (*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 3) 1/3)
(*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))) 2)
(*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 2))
(fabs.f64 (*.f64 x (+.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))))
(*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 3))
(*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 3)))
(*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 3) (pow.f64 x 3)))
(*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))))
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))))
(*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(exp.f64 (log.f64 (*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))))
(*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))) 1))
(*.f64 x (-.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x))) 1)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x)))
(*.f64 1 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x))
(/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x)
(*.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) (/.f64 1 x))
(/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)) 2) (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)) (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) (cbrt.f64 x)))
(/.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) (sqrt.f64 x)))
(/.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) x))
(/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 2) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)) 2) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) (sqrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 1) (/.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) x))
(/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) (cbrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)) (cbrt.f64 x)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) 1)
(/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)) 3)
(/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x)
(pow.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) 3) 1/3)
(/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)) 2)
(/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x)
(pow.f64 (/.f64 x (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) -1)
(/.f64 1 (/.f64 x (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(/.f64 1 (/.f64 x (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) 2))
(fabs.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x))
(log.f64 (exp.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x))))
(/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x) 3))
(/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x)
(exp.f64 (log.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)) 1))
(/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) x)
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) x)
(-.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 1)
(+.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) -1)
(+.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) -1)
(*.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (/.f64 1 lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 2) (cbrt.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (pow.f64 lo -1/2) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (sqrt.f64 lo)))
(*.f64 (pow.f64 lo -1/2) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (sqrt.f64 lo))))
(*.f64 (sqrt.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (sqrt.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (cbrt.f64 lo))))
(/.f64 (*.f64 (/.f64 hi (pow.f64 (cbrt.f64 lo) 2)) (+.f64 1 (/.f64 hi lo))) (cbrt.f64 lo))
(*.f64 (/.f64 hi (sqrt.f64 lo)) (/.f64 (+.f64 1 (/.f64 hi lo)) (sqrt.f64 lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (sqrt.f64 lo))) (sqrt.f64 lo))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) (sqrt.f64 lo)) (/.f64 hi (sqrt.f64 lo)))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) (sqrt.f64 lo)) (/.f64 hi (sqrt.f64 lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi (sqrt.f64 lo))) (sqrt.f64 lo))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) 1) (/.f64 hi lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 hi (cbrt.f64 lo)))
(*.f64 (/.f64 hi 1) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (/.f64 hi (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 1 (/.f64 hi lo)) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) (cbrt.f64 lo))))
(/.f64 (*.f64 (/.f64 hi (pow.f64 (cbrt.f64 lo) 2)) (+.f64 1 (/.f64 hi lo))) (cbrt.f64 lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo)))) lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo)))) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo)))) 2) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo)))) 2) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo)))) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo)))) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo)))) 1) (/.f64 (sqrt.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo)))) lo))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo)))) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo)))) (cbrt.f64 lo)))
(pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 1)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 3)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 3) 1/3)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (sqrt.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 2)
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (/.f64 lo (*.f64 hi (+.f64 1 (/.f64 hi lo)))) -1)
(/.f64 1 (/.f64 lo (*.f64 hi (+.f64 1 (/.f64 hi lo)))))
(sqrt.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))) 2))
(fabs.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(log.f64 (pow.f64 (exp.f64 hi) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(cbrt.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 3))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(expm1.f64 (log1p.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(+.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) -1)
(+.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) -1)
(log1p.f64 (expm1.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(exp.f64 (log.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 1))
(*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(-.f64 (exp.f64 (log1p.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))) 1)
(expm1.f64 (log1p.f64 (+.f64 -1 (+.f64 2 (/.f64 hi lo)))))
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 (+.f64 (/.f64 hi lo) 2) -1)) (/.f64 1 (-.f64 (+.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) -1) (+.f64 (/.f64 hi lo) 3))
(*.f64 1 (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 2) (cbrt.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2))))
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
(*.f64 (sqrt.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) (sqrt.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2))))
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) (-.f64 1 (neg.f64 (+.f64 2 (/.f64 hi lo)))))) (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 hi lo)) 3)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) (+.f64 1 (+.f64 2 (/.f64 hi lo))))) (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 hi lo)) 3)))
(/.f64 1 (/.f64 (-.f64 (+.f64 (/.f64 hi lo) 2) -1) (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1)))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) -1))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 hi lo)) 3)) (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) (-.f64 1 (neg.f64 (+.f64 2 (/.f64 hi lo))))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 hi lo)) 3)) (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) (+.f64 1 (+.f64 2 (/.f64 hi lo)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1) (-.f64 (+.f64 (/.f64 hi lo) 2) -1))
(/.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) -1) (+.f64 (/.f64 hi lo) 3))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 3)) 1) (neg.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) (-.f64 1 (neg.f64 (+.f64 2 (/.f64 hi lo)))))))
(*.f64 1 (/.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 hi lo)) 3)) (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) (+.f64 1 (+.f64 2 (/.f64 hi lo))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1)) (neg.f64 (-.f64 (+.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) -1)) (neg.f64 (+.f64 (/.f64 hi lo) 3)))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) -1) (+.f64 (/.f64 hi lo) 3)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3)) (+.f64 1 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (*.f64 -1 (+.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 hi lo)) 3)) (+.f64 1 (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) (+.f64 2 (/.f64 hi lo)))))
(pow.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1)
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
(pow.f64 (cbrt.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 3)
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
(pow.f64 (pow.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 3) 1/3)
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
(pow.f64 (sqrt.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 2)
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
(sqrt.f64 (pow.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 2))
(sqrt.f64 (pow.f64 (+.f64 -1 (+.f64 2 (/.f64 hi lo))) 2))
(fabs.f64 (+.f64 -1 (+.f64 2 (/.f64 hi lo))))
(log.f64 (exp.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2))))
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))))
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
(cbrt.f64 (pow.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 3))
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
(expm1.f64 (log1p.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2))))
(expm1.f64 (log1p.f64 (+.f64 -1 (+.f64 2 (/.f64 hi lo)))))
(log1p.f64 (expm1.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2))))
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
(exp.f64 (log.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2))))
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 1))
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
(fma.f64 1 (+.f64 (/.f64 hi lo) 2) -1)
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 2)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 2)) -1)
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) 2)) -1)
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) 2)
(+.f64 2 (/.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 2))) 1)
(expm1.f64 (log1p.f64 (+.f64 2 (/.f64 hi lo))))
(*.f64 1 (+.f64 (/.f64 hi lo) 2))
(+.f64 2 (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 2)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 2)))
(+.f64 2 (/.f64 hi lo))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) 2)))
(+.f64 2 (/.f64 hi lo))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 8) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 4 (*.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 8) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 4 (/.f64 (*.f64 hi 2) lo))))
(pow.f64 (+.f64 (/.f64 hi lo) 2) 1)
(+.f64 2 (/.f64 hi lo))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 2)) 3)
(+.f64 2 (/.f64 hi lo))
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) 1/3)
(+.f64 2 (/.f64 hi lo))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 2)) 2)
(+.f64 2 (/.f64 hi lo))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2))
(sqrt.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 2 (/.f64 hi lo)))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 2)))
(+.f64 2 (/.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 2))))
(+.f64 2 (/.f64 hi lo))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3))
(+.f64 2 (/.f64 hi lo))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 2)))
(expm1.f64 (log1p.f64 (+.f64 2 (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 2)))
(+.f64 2 (/.f64 hi lo))
(exp.f64 (log.f64 (+.f64 (/.f64 hi lo) 2)))
(+.f64 2 (/.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 hi lo) 2)) 1))
(+.f64 2 (/.f64 hi lo))
(-.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1) 1)
(+.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))) 1) -1)
(/.f64 1 (/.f64 lo (*.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) (-.f64 hi x))))
(*.f64 (/.f64 1 lo) (*.f64 (-.f64 hi x) (+.f64 -1 (+.f64 2 (/.f64 hi lo)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1)))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 hi lo)) 3)) (/.f64 lo (-.f64 hi x))) (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) (-.f64 1 (neg.f64 (+.f64 2 (/.f64 hi lo))))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 hi lo)) 3)) (/.f64 lo (-.f64 hi x))) (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) (+.f64 1 (+.f64 2 (/.f64 hi lo)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1) (*.f64 (/.f64 lo (-.f64 hi x)) (-.f64 (+.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) -1) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (/.f64 hi lo) 3)))
(/.f64 (*.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) (-.f64 hi x)) lo)
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1)) (*.f64 lo (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1)))))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 hi lo)) 3)) (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) (-.f64 1 (neg.f64 (+.f64 2 (/.f64 hi lo)))))))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 hi lo)) 3)) (*.f64 lo (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) (+.f64 1 (+.f64 2 (/.f64 hi lo)))))))
(/.f64 (*.f64 (-.f64 hi x) (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1)) (*.f64 lo (-.f64 (+.f64 (/.f64 hi lo) 2) -1)))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) -1) (*.f64 lo (+.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1)) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1)))))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 hi lo)) 3)) (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) (-.f64 1 (neg.f64 (+.f64 2 (/.f64 hi lo)))))))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 hi lo)) 3)) (*.f64 lo (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) (+.f64 1 (+.f64 2 (/.f64 hi lo)))))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1)) (*.f64 (neg.f64 lo) (-.f64 (+.f64 (/.f64 hi lo) 2) -1)))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) -1) (*.f64 lo (+.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1) 1) (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1))) (/.f64 lo (-.f64 hi x))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 hi lo)) 3)) (/.f64 lo (-.f64 hi x))) (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) (-.f64 1 (neg.f64 (+.f64 2 (/.f64 hi lo))))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 hi lo)) 3)) (/.f64 lo (-.f64 hi x))) (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) (+.f64 1 (+.f64 2 (/.f64 hi lo)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1) (-.f64 hi x)) (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1))) lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 hi lo)) 3)) (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) (-.f64 1 (neg.f64 (+.f64 2 (/.f64 hi lo)))))))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 hi lo)) 3)) (*.f64 lo (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) (+.f64 1 (+.f64 2 (/.f64 hi lo)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 3) -1) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 2) -1))) (neg.f64 lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 hi lo)) 3)) (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) (-.f64 1 (neg.f64 (+.f64 2 (/.f64 hi lo)))))))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 hi lo)) 3)) (*.f64 lo (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) (+.f64 1 (+.f64 2 (/.f64 hi lo)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1) 1) (*.f64 (-.f64 (+.f64 (/.f64 hi lo) 2) -1) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) -1) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (/.f64 hi lo) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1) (-.f64 hi x)) (*.f64 (-.f64 (+.f64 (/.f64 hi lo) 2) -1) lo))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) -1) (*.f64 lo (+.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 2) 2) 1) (neg.f64 (-.f64 hi x))) (*.f64 (-.f64 (+.f64 (/.f64 hi lo) 2) -1) (neg.f64 lo)))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 hi lo)) 2) -1) (*.f64 lo (+.f64 (/.f64 hi lo) 3))))
(/.f64 (neg.f64 (*.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) (-.f64 hi x))) (neg.f64 lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))))
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 1)
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))) 3)
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))))
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 3) 1/3)
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))) 2)
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo)))) 2))
(fabs.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo)))))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))))))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 3))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))) 1))
(*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1))) 1)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))) 1)))
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo)))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))))))
(*.f64 1 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))) 1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1)) 2) (cbrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1)))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))) 1)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1)) (sqrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1)))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))) 1)
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))))) (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 3))))
(*.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo)))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))))))) (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo)))) 3)))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 2))))
(*.f64 (/.f64 1 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo)))))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo)))) 2)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo)))) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo)))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo)))))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo)))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo)))) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo)))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))))))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo)))) 3)) (-.f64 -1 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo)))) 2) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo)))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 2))) (neg.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo)))) 2))) (neg.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo)))))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo)))) 2)) (neg.f64 (+.f64 -1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 3) 1) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 2) (-.f64 1 (*.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 1))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo)))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo)))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo)))))))
(pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1) 1)
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1)) 3)
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))) 1)
(pow.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1) 3) 1/3)
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))) 1)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1)) 2)
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))) 1)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1) 2))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))) 1) 2))
(fabs.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))) 1))
(log.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1)))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))) 1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1))))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))) 1)
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1) 3))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))) 1)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))) 1)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1)))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))) 1)
(exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))))))
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo)))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))) 1))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))))))
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo)))))
(fma.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2))) 1)
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))) 1)
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) 1)
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))) 1)
(fma.f64 (+.f64 -1 (+.f64 (/.f64 hi lo) 2)) (/.f64 (-.f64 hi x) lo) 1)
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))) 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))) 1)
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))) 1)
(fma.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))) (sqrt.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 (/.f64 hi lo) 2)))) 1)
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 -1 (+.f64 2 (/.f64 hi lo))) 1)

eval889.0ms (4%)

Compiler

Compiled 50118 to 26934 computations (46.3% saved)

prune719.0ms (3.2%)

Pruning

64 alts after pruning (57 fresh and 7 done)

PrunedKeptTotal
New1422221444
Fresh123547
Picked325
Done055
Total1437641501
Accuracy
32.9%
Counts
1501 → 64
Alt Table
Click to see full alt table
StatusAccuracyProgram
9.5%
(/.f64 (-.f64 (+.f64 hi lo) x) lo)
18.8%
(/.f64 (-.f64 x lo) hi)
19.7%
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 1 (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
32.4%
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (fma.f64 hi (fma.f64 -1 (+.f64 (/.f64 x (pow.f64 lo 2)) (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (/.f64 -1 lo)) (*.f64 (neg.f64 x) (/.f64 (fma.f64 -1 (/.f64 x lo) -1) lo)))))
32.4%
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (/.f64 (-.f64 hi x) (neg.f64 lo))))
32.4%
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)) (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo))) (/.f64 1 lo))))))
24.8%
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 1 (/.f64 (-.f64 hi x) lo)) (fma.f64 (/.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (fabs.f64 (-.f64 (/.f64 hi lo) 1))) (/.f64 (-.f64 hi x) lo) -1))))
24.8%
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 1 (/.f64 (-.f64 hi x) lo)) (fma.f64 (*.f64 (fabs.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 2)) (fabs.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))) (/.f64 (-.f64 hi x) lo) -1))))
24.8%
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 1 (/.f64 (-.f64 hi x) lo)) (fma.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo) -1))))
20.1%
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 1 (/.f64 (-.f64 hi x) lo)) (fma.f64 1 (/.f64 (-.f64 hi x) lo) -1))))
18.9%
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) -1))))
9.0%
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo)) hi)
17.7%
(/.f64 (+.f64 lo (*.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 hi x))) lo)
19.4%
(/.f64 (+.f64 lo (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (-.f64 hi x))) lo)
9.5%
(/.f64 (+.f64 hi lo) lo)
9.3%
(/.f64 (*.f64 (-.f64 x lo) (+.f64 1 (/.f64 lo hi))) hi)
18.7%
(/.f64 (neg.f64 (-.f64 x lo)) lo)
17.7%
(/.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (fabs.f64 (-.f64 (/.f64 hi lo) 1)))
17.7%
(/.f64 (fabs.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (fabs.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
16.0%
(-.f64 1 (/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) (-.f64 hi x)) lo))
9.5%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
18.7%
(-.f64 1 (/.f64 x lo))
9.5%
(-.f64 1 (/.f64 1 (/.f64 lo (-.f64 x hi))))
18.9%
(+.f64 1 (/.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 lo hi)))
18.9%
(+.f64 1 (/.f64 (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo))) (/.f64 lo (-.f64 hi x))))
18.9%
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
19.4%
(+.f64 1 (/.f64 (*.f64 hi (fabs.f64 (+.f64 1 (/.f64 hi lo)))) lo))
9.5%
(+.f64 1 (/.f64 hi lo))
18.9%
(+.f64 1 (*.f64 (/.f64 (+.f64 lo hi) lo) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (-.f64 hi x)))
18.9%
(+.f64 1 (*.f64 (/.f64 1 lo) (/.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 1 (-.f64 hi x)))))
18.9%
(+.f64 1 (*.f64 (/.f64 1 lo) (*.f64 (-.f64 hi x) (+.f64 -1 (+.f64 2 (/.f64 hi lo))))))
18.9%
(+.f64 1 (*.f64 (+.f64 (fma.f64 hi (/.f64 1 lo) 2) -1) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (*.f64 (-.f64 hi x) (/.f64 1 lo))))
18.9%
(+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (*.f64 hi lo))))))
18.9%
(+.f64 1 (*.f64 (+.f64 (+.f64 2 (/.f64 hi lo)) -1) (/.f64 (-.f64 hi x) lo)))
18.8%
(+.f64 1 (*.f64 (+.f64 (+.f64 2 (/.f64 hi lo)) -1) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 1 lo)))))
18.9%
(+.f64 1 (*.f64 (+.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 2 hi))) -1) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (*.f64 (+.f64 (*.f64 hi (+.f64 (*.f64 2 (/.f64 1 hi)) (/.f64 1 lo))) -1) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (*.f64 (+.f64 1 (*.f64 hi (/.f64 1 lo))) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (*.f64 (*.f64 hi (+.f64 (/.f64 1 lo) (/.f64 1 hi))) (/.f64 (-.f64 hi x) lo)))
19.4%
(+.f64 1 (*.f64 (fabs.f64 (/.f64 (+.f64 hi lo) lo)) (/.f64 (-.f64 hi x) lo)))
10.6%
(+.f64 1 (*.f64 (fabs.f64 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
19.4%
(+.f64 1 (*.f64 (fabs.f64 (+.f64 2 (+.f64 (/.f64 hi lo) -1))) (/.f64 (-.f64 hi x) lo)))
19.4%
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (*.f64 hi (/.f64 1 lo)))) (/.f64 (-.f64 hi x) lo)))
19.4%
(+.f64 1 (*.f64 (fabs.f64 (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))) (/.f64 (-.f64 hi x) lo)))
18.9%
(+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
19.4%
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
9.5%
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
18.9%
(*.f64 (neg.f64 hi) (-.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) lo) (/.f64 (-.f64 1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) hi)))
17.7%
(*.f64 (fabs.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 2)) (fabs.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo)))))
19.5%
(*.f64 x (-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
18.9%
(*.f64 x (-.f64 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (/.f64 (+.f64 hi lo) lo)) lo)) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
18.9%
(*.f64 x (-.f64 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x) (/.f64 (/.f64 hi lo) lo)))
18.9%
(*.f64 x (-.f64 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x) (/.f64 1 lo)))
18.9%
(*.f64 x (-.f64 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (*.f64 hi (/.f64 1 lo)))) lo)) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
18.9%
(*.f64 x (-.f64 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))) lo)) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
18.9%
(*.f64 x (-.f64 (/.f64 (+.f64 1 (*.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (/.f64 1 lo))) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
18.9%
(*.f64 x (-.f64 (/.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
18.7%
(*.f64 x (-.f64 (/.f64 1 x) (/.f64 1 lo)))
18.9%
(*.f64 x (-.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (/.f64 hi lo)) x)) (/.f64 1 x)) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
9.5%
(*.f64 hi (+.f64 (/.f64 1 hi) (/.f64 1 lo)))
17.7%
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
18.7%
1
Compiler

Compiled 3804 to 2150 computations (43.5% saved)

regimes533.0ms (2.4%)

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

4 calls:

109.0ms
x
104.0ms
lo
60.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
54.0ms
hi
Results
AccuracySegmentsBranch
32.4%1lo
32.4%1hi
32.4%1x
32.4%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes584.0ms (2.6%)

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

4 calls:

437.0ms
hi
88.0ms
lo
46.0ms
x
5.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
32.4%1lo
32.4%1x
32.4%1hi
32.4%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes152.0ms (0.7%)

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

4 calls:

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

Compiled 22 to 15 computations (31.8% saved)

regimes107.0ms (0.5%)

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

4 calls:

33.0ms
lo
33.0ms
x
32.0ms
hi
4.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
19.4%1x
19.4%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
19.4%1lo
19.4%1hi
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes94.0ms (0.4%)

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

4 calls:

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

Compiled 22 to 15 computations (31.8% saved)

regimes87.0ms (0.4%)

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

4 calls:

29.0ms
lo
25.0ms
hi
24.0ms
x
6.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
18.9%1hi
18.9%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
18.9%1x
18.9%1lo
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes65.0ms (0.3%)

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

4 calls:

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

Compiled 22 to 15 computations (31.8% saved)

regimes37.0ms (0.2%)

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

4 calls:

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

Compiled 22 to 15 computations (31.8% saved)

regimes30.0ms (0.1%)

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

4 calls:

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

Compiled 22 to 15 computations (31.8% saved)

regimes13.0ms (0.1%)

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

3 calls:

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

Compiled 12 to 9 computations (25% saved)

regimes12.0ms (0.1%)

Accuracy

Total -5.9b remaining (-11.3%)

Threshold costs -5.9b (-11.3%)

Counts
2 → 1
Calls
Call 1
Inputs
1
(+.f64 1 (/.f64 hi lo))
Outputs
1
Calls

3 calls:

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

Compiled 12 to 9 computations (25% saved)

simplify86.0ms (0.4%)

Algorithm
egg-herbie
Rules
376×distribute-lft-neg-in
336×unsub-neg
222×neg-mul-1
208×neg-sub0
178×cancel-sign-sub
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
070712
1123696
2191688
3311688
4482688
5714688
6989688
71190688
81314688
91384688
101408688
111411688
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)) (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo))) (/.f64 1 lo))))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (/.f64 (-.f64 hi x) (neg.f64 lo))))
(*.f64 x (-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(*.f64 x (-.f64 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x) (/.f64 1 lo)))
(+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)))
(+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) hi)
(-.f64 1 (/.f64 x lo))
1
Outputs
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x lo)) 1)) lo)) (*.f64 hi (-.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo))) (/.f64 1 lo))))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (+.f64 (neg.f64 (/.f64 (*.f64 x (-.f64 (neg.f64 (/.f64 x lo)) 1)) lo)) (*.f64 hi (-.f64 (+.f64 (neg.f64 (/.f64 x (pow.f64 lo 2))) (neg.f64 (/.f64 (*.f64 x (+.f64 (neg.f64 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) lo))) (/.f64 1 lo))))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (-.f64 (*.f64 hi (-.f64 (-.f64 (/.f64 (neg.f64 x) (pow.f64 lo 2)) (/.f64 (*.f64 x (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)) (/.f64 1 lo))) (/.f64 (*.f64 x (-.f64 (/.f64 x (neg.f64 lo)) 1)) lo))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 -1 (-.f64 (/.f64 (*.f64 x (-.f64 -1 (/.f64 x lo))) lo) (*.f64 hi (-.f64 (/.f64 -1 lo) (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 (*.f64 x (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)))))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 -1 (+.f64 (/.f64 (*.f64 x (-.f64 -1 (/.f64 x lo))) lo) (*.f64 hi (+.f64 (/.f64 1 lo) (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 (*.f64 x (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)))))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (-.f64 -1 (-.f64 (/.f64 (*.f64 x (+.f64 1 (/.f64 x lo))) lo) (*.f64 hi (+.f64 (/.f64 1 lo) (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 (*.f64 x (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)))))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (-.f64 -1 (/.f64 (-.f64 hi x) (neg.f64 lo))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 -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 (-.f64 hi x) lo)))
(*.f64 x (-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) x) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(+.f64 1 (*.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(+.f64 1 (*.f64 (/.f64 (-.f64 hi x) lo) (fabs.f64 (+.f64 1 (/.f64 hi lo)))))
(+.f64 1 (*.f64 hi (/.f64 (fabs.f64 (+.f64 1 (/.f64 hi lo))) lo)))
(*.f64 x (-.f64 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x) (/.f64 1 lo)))
(*.f64 x (+.f64 (/.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) x) (/.f64 -1 lo)))
(+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (-.f64 hi x) lo)))
(+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) 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 -1 (/.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) hi)
(-.f64 1 (/.f64 x lo))
1
Compiler

Compiled 206 to 142 computations (31.1% saved)

soundness1.7s (7.5%)

Rules
1684×times-frac
1426×times-frac
1240×fma-define
974×times-frac
960×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0121747468
1348543387
093931897
1250029595
029418
1557404
0168077585
1531974547
03105283
18265070
226594743
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1348 to 670 computations (50.3% saved)

end0.0ms (0%)

preprocess103.0ms (0.5%)

Compiler

Compiled 372 to 208 computations (44.1% saved)

Profiling

Loading profile data...